|
Denis
|
Просто админ
|
| Зарегистрирован: 27.09.2007 |
| Сообщения: 405 |
|
|
Добавлено: Вт Ноя 11, 2008 5:51 pm Заголовок сообщения: Цикл разработки программного обеспечения |
|
Взглянем пристальней на обычный цикл разработки ПО:
1.Программист пишет код, который, по его мнению, не содержит багов.
2.Продукт тестируется. Находится 20 багов.
3.Программист фиксит 10 багов и объясняет отделу тестирования что остальные 10 - не баги, а фичи.
4.Отдел тестирования отправляет на доработку 5 старых багов и находит еще 15 новых.
5.Пункты 3 и 4 повторяются еще три раза.
6.В связи с маркетинговым давлением и слишком необдуманным анонсированием продукта, основанным на очень оптимистическом плане разработки, продукт уходит в релиз.
7.Пользователи находят 137 новых багов.
8.Программиста, писавшего продукт и получившего за него оплату, нигде не могут найти.
9.Нанятая в спешном порядке новая команда программистов фиксит почти все 137 бага, но при этом добавляет еще 456 новых.
10.Первоначальный программист высылает низкооплачиваемому отделу тестирования открытку с Фиджи. Весь отдел тестирования увольняется.
11.Компания поглащяется конкурирующей фирмой за прибыль, полученную от продажи их продукта, в котором 783 бага.
12.Советом директоров нанимается новый исполнительный директор. Он нанимает программиста чтобы переписать программу с нуля.
13.Программист пишет код, который, по его мнению, не содержит багов...
fiery-fenix.kiev.ua |
   |
|
|
|