Вопрос. Как расчитать время на тестирование?
Есть проект расчитаный на 50 часов девелопинга. Сколько часов примерно на тестирование должно уйти?
Расчет времени тестирования
Автор LarianVonLich, 28 сен 2011 09:31
Сообщений в теме: 2
#1
Отправлено 28 сентября 2011 - 09:31
#2
Отправлено 28 сентября 2011 - 10:24
Макконел "Сколько стоит программный проект". Подставите дополнительные факторы - получите примерный ответ.
Если на отладку заложили 0, то тестировать нужно ровно 0 часов. Все равно править то не будут.
А если заложили 200, то всего на кодирование заложили 250 часов. И вот уже их и нужно подставлять в формулы Макконела.
Еще момент.
Сколько заложили на:
* Управление
* Анализ
* Проектирование
???
А сколько заложили на отладку этого кода этими же программистами? Часов 100? 200? 500?50 часов девелопинга
Если на отладку заложили 0, то тестировать нужно ровно 0 часов. Все равно править то не будут.
А если заложили 200, то всего на кодирование заложили 250 часов. И вот уже их и нужно подставлять в формулы Макконела.
Еще момент.
Сколько заложили на:
* Управление
* Анализ
* Проектирование
???
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#3
Отправлено 29 сентября 2011 - 04:46
Оценка затрат на тестирование делается экспертным путем, т.е. на шару.
Не важно сколько займет разработка. Важно - что и как планируется тестировать.
Подумайте, какие тесты нужно будет провести, на каких платформах (конфигурациях). Прикиньте сколько времени Вам понадобиться, что бы провести эти тесты. Далее подумайте сколько итераций тестирования/бакфиксинга понадобится, что бы добиться приемлемого качества. Какие тесты будут выполняться на каждой из итераций. Рассчитайте сколько всего нужно времени на тестирование, заложите в расчеты время на исправление ошибок.
Свои выводы и полученные цифры покажите руководству, вероятно, они пересмотрят оценку на разработку.
Не важно сколько займет разработка. Важно - что и как планируется тестировать.
Подумайте, какие тесты нужно будет провести, на каких платформах (конфигурациях). Прикиньте сколько времени Вам понадобиться, что бы провести эти тесты. Далее подумайте сколько итераций тестирования/бакфиксинга понадобится, что бы добиться приемлемого качества. Какие тесты будут выполняться на каждой из итераций. Рассчитайте сколько всего нужно времени на тестирование, заложите в расчеты время на исправление ошибок.
Свои выводы и полученные цифры покажите руководству, вероятно, они пересмотрят оценку на разработку.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных