Анализ требований (постановка задачи, обследование)

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

Для создания конкурентоспособных продуктов в ходе выполнения этого этапа должны быть получены четкие ответы на следующие вопросы:

- Что должна делать программа?

- В чем состоят реальные проблемы, разрешению которых она должна способствовать?

- Что представляют собой входные данные?

- Какими должны быть выходные данные?

Ответы на вопросы этого этапа должны быть зафиксированы в документе, называемым «задание на разработку», который должен быть подписан представителями заказчика и исполнителя. Этот документ должен содержать следующие укрупненные разделы:

- общая характеристика задачи;

- описание входных данных;

- описание выходных данных;

- описание алгоритмов решения задачи;

- источники разработки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: