|
Процесс инженерной деятельности объединяет
технические виды деятельности, связанные с разработкой проекта
программного средства, созданием кода программного продукта и разработкой
пользовательской документации.
|
Разработка проекта программного продукта выполняется на основе требований к
программному продукту и предоставляет основу для кодирования.
Разработка проекта в общем случае включает определение архитектуры программного
продукта и низкоуровневого проекта, включающего спецификации программных интерфейсов
отдельных компонентов и, возможно, документирование отдельных алгоритмов. Рабочие
продукты проекта инспектируются участниками проекта по разработке ПО, которые
ответственны за разработку требований и за кодирование.
Процесс кодирования поддержан внутренними нормативными документами компании,
определяющими стандарты кодирования, документирования и сопровождения.
Разработка пользовательской документации, как правило, выполняется заблаговременно до
выпуска конечной версии продукта. Сроки разработки документации и зависимости этой
задачи от других задач фиксируются в плане-графике проекта. К инспекции
пользовательской документации привлекаются представители заказчика и, когда возможно,
конечные пользователи.
|