Управление требованиями к системе

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Управление требованиями к системе создатель Mind Map: Управление требованиями к системе

1. Требование - это условие или характеристика, которым должна удовлетворять система. Каждое требование может быть описано любым удобным набором атрибутов

1.1. Управление требованиями

1.1.1. Систематический подход к выявлению, организации, документированию требований к ПП

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

1.2. Спецификация требований

1.2.1. • описание архитектуры системы; • функциональные (и общие) требования; • основные варианты использования; • описание или скриншоты пользовательского интерфейса; • требования безопасности и производительности; • требования к программному и аппаратному обеспечению и ограничения.

1.2.1.1. Требования пользователей часто бывают плохо структурированными, дублирующимися, противоречивыми.

1.2.1.2. Нефункциональные требования описывают атрибуты разрабатываемого ПП или атрибуты системного окружения.

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

1.3. Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованиям

1.3.1. • технология должна поддерживать полный ЖЦ ПО; • технология должна обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время; • технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем • технология должна обеспечивать минимальное время получения работоспособной ИС. Речь идет не о сроках готовности всей ИС, а о сроках реализации отдельных подсистем. • технология должна предусматривать возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, возможность автоматического выпуска проектной документации и синхронизацию ее версий с версиями проекта;

1.4. Во многих проектах устанавливаются приоритеты, разделяя все требования к ПП на три категории

1.4.1. необходимо выполнить

1.4.2. желательно выполнить

1.4.3. можно выполнить

2. Оптимизация

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

2.1.1. Резултат оптимизации

2.1.1.1. эффективность

2.1.2. Критерии оптимизации

2.1.2.1. быстродействие и размер программы

2.1.2.2. эффективность использования ресурсов

2.1.2.3. время выполнения и размер требуемой памяти