1. Составим список вопросов, на которые должна отвечать модель
1. Где будет применяться данное программное обеспечение?
2. Кто будет использовать программное обеспечение?
3. Какая информация будет использована для создания программного обеспечения?
4. Какие будут системные требования к компьютеру, чтобы он поддерживал программное обеспечение?
5. Какова должна быть последовательность действий при разработке программного обеспечения?
6. Каков будет дизайн программного обеспечения?
7. Как будут реализовываться основные функции программного обеспечения?
8. Кто будет программно реализовать систему?
9. Кто будет тестировать программное обеспечение?
2. Попытаемся понять, кто будет использовать модель? Скорее всего, это будет заказчик данного программного обеспечения, которому предстоит участвовать в процессе реализации продукта, руководить им и контролировать его.
3. Попытаемся сформулировать цель модели, объединив все вопросы, задаваемые системе, в одном предложении. Например, следующим образом:
Цель: Понять содержание и последовательность действий, которые необходимо произвести, чтобы реализовать программное обеспечение.
4.Составим список претендентов, с позиции которых может рассматриваться моделируемая система:
-Заказчик проекта;
-Группа программистов;
-Группа дизайнеров;
-Группа испытателей.
Наиболее подходящей является кандидатура заказчика проекта, как лица наиболее компетентного в вопросах, которые предстоит решать. Поэтому, мы остановимся на ней. Точка зрения: Заказчик проекта.
Достигнутый результат.
Определена Цель модели: Понять содержание и последовательность действий, которые необходимо произвести, чтобы реализовать программное обеспечение.
Определена Точка зрения модели: Заказчик проекта.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.