- Количество вершин (модулей);
- Количество связей между вершинами;
- Высота – количество уровней управления;
- Ширина – максимальное количество модулей, размещенных на отдельных уровнях управления.
Прототипирование и макетирование Это один из этапов разработки программного обеспечения. Свойства прототипа - Этап создания должен быть коротким.
- Прототипы являются одноразовыми. Они предназначены для того, чтобы донести идею до заказчика. После того как это сделано, прототип может быть отброшен.
- При его создании, в первую очередь, нужно обращать внимание на важнейшие элементы системы, а также сложные части и их взаимодействие
- Определение начальных требований.
- Разработка первого варианта, который содержит только пользовательский интерфейс системы.
- Изучение прототипа заказчиком и конечным пользователем. Получение обратной связи о необходимых изменениях и дополнениях.
- Переработка прототипа с учетом полученных замечаний и предложений.
Методологии прототипирования - Быстрое, при котором макет может быть выброшен, главное - скорость;
- Эволюционное, которое ставит своей целью последовательное создание макетов системы.
Достоинства и недостатки прототипирования - Достоинства
- уменьшение времени, стоимости и рисков;
- вовлечение пользователя в процесс разработки
- Недостатки
- недостаточный анализ,
- смешение прототипа и готовой системы в представлении пользователей,
- большое время создания прототипа.
Макетирование Это процесс создания модели программного продукта. Модель может быть в виде : - Бумажного макета или макета на основе компьютера (изображает или рисует человеко-машинный диалог);
- Работающего макета (выполняет часть требуемых функций ПС);
- Существующей программы (характеристики которой затем улучшаются).
Do'stlaringiz bilan baham: |