Где водопад обычно включает в себя:
- Требования
- Функциональный дизайн
- Технический дизайн
- Сложение
- Тестовое задание
- Рассмотрение
- (Развертывание)
И итерации по этому списку. Если я забыл шаг, дай мне знать.
Где водопад обычно включает в себя:
И итерации по этому списку. Если я забыл шаг, дай мне знать.
Ответы:
Это зависит от многих факторов, в том числе:
Я бы дал вам приблизительную разбивку того, какой процент от общего усилия я бы приложил к каждому разделу, но он имел бы предел погрешности +/- 10% для каждого из них на основе вышеуказанных факторов, так что это было бы бессмысленны.
Лучшая (и, вероятно, единственная по-прежнему актуальна) часть (к сожалению, уже устаревшего) Мистического Месяца Человека - это P.20, который разбивает время проекта на 1/3 планирования, 1/6 кодирования, 1/4 компонента тестирования и 1/4 системный тест, очень хороший раскол, к сожалению, слишком мало соблюдаемый.
Вы можете разделить все это, или группа 2 и или 1,2 и 3
4) В сборку входит юнит тест? Что такое 5) тест? Модульное тестирование, интеграция программного обеспечения, системная интеграция?
6) Обзор представляет собой подмножество 1, 2 и 3
Является ли написание спецификаций модульных тестов частью 3) Технического проекта?
Я думаю, что вам нужно больше думать о том, что означают эти вещи, и добавить некоторую детализацию.
Поздравляю, хотя, думая об этом, слишком мало людей делают.