ПОСТАНОВКА ЗАДАЧИ
Цикл разработки программного обеспечения, как правило, начинается с постановки задачи на создание программы. С этой целью специалист по созданию программ проводит интервьюирование с специалистом в предметной области
Компания PrometSoft предлагает услуги постановки задачи на разработку ПО. Наша работа состоит из проведения интервьюирования с заказчиком и написания документа "Техническое задание на разработку ПО". Причём в процессе написания технического задания нередко возникает необходимость (как по инициативе заказчика ПО, так и по инициативе разработчика) в дополнительном интервьюировании.
Интервьюирование — это встреча с заказчиком ПО с целью определения круга задач, которые планируется решить с помощью ПО, и методов их решения. Также, в случае новой для разработчика предметной области, разработчику может потребоваться:
- определить предметную область
- изучить материалы по предметной области
- получить консультации специалистов в предметной области
По результатам интервьюирования создаётся документ "Техническое задание на разработку ПО", который обычно состоит из:
- определения набора функциональностей ПО
- первоначального разбиения задачи на модули и создания логической взаимосвязи между модулями
- формулировки требований к пользовательскому интерфейсу
- формулировки требований к программному интерфейсу, в случае сопряжения с другим ПО заказчика
- формулировки требований к окружению ПО: аппаратных требований, требований к операционной системе, требований к дополнительному ПО
- формулировки требований к средствам разработки ПО, используемым стандартам
|