История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Технологические процессы разработки программных систем.

2020-11-03 208
Технологические процессы разработки программных систем. 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

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

Технические процессы

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

§ определение требований правообладателей;

§ анализ системных требований;

§ проектирование архитектуры системы;

§ процесс реализации;

§ процесс комплексирования системы;

§ процесс квалификационного тестирования системы;

§ процесс инсталляции программных средств;

§ процесс поддержки приемки программных средств;

§ процесс функционирования программных средств;

§ процесс сопровождения программных средств;

§ процесс изъятия из обращения программных средств.

Процессы реализации программных систем.

Процессы реализации программных систем (ПС)

§ используются для создания конкретного элемента системы.

§ процесс анализа требований;

§ процесс проектирования архитектуры;

§ процесс детального проектирования;

§ процесс конструирования;

§ процесс комплексирования;

§ процесс квалификационного тестирования.

Процессы повторного применения программных систем. Процессы поддержки программных систем.

Процессы повторного применения поддерживают возможности организации использовать повторно составные части программных средств за границами проекта.

§ процесс проектирования доменов;

§ процесс менеджмента повторного применения активов;

§ процесс менеджмента повторного применения программ.

Процессы поддержки ПС

§ помогают процессу реализации программных средств

§ процесс менеджмента документации;

§ процесс менеджмента конфигурации;

§ процесс обеспечения гарантии качества;

§ процесс верификации;

§ процесс валидации;

§ процесс ревизии;

§ процесс аудита;

§ процесс решения проблем.

Каскадная и итерационная модели жизненного цикла программных систем.

Каскадная или водопадная (waterfall)

Основной принцип: последовательное выполнение.

Достоинства:

§ проста, естественна, имеет некоторую привязку к ГОСТу;

§ полная и согласованная документация на каждом этапе;

§ легко определить сроки и затраты на проект.

Недостатки:

§ достаточно продолжительный цикл разработки по времени (система морально устаревает);

§ трудно оценить качество;

§ все требования должны быть утверждены в начале проекта;

§ значительные затраты ресурсов на составление документации.

Итерационная

§ Основной принцип: выполнение работ параллельно с непрерывным анализом полученных результатов и корректировкой предыдущих этапов работы.

Достоинства:

§ возможность корректировки ошибок;

§ более эффективное управление рисками.

Недостатки:

§ целостное понимание возможностей и ограничений долгое время отсутствует;

§ при итерациях приходится отбрасывать часть сделанной ранее работы;

§ снижение ответственности разработчика.


Поделиться с друзьями:

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.