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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Недостатки:

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

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

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

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

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

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

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

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

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

Недостатки:

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

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

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


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

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

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...



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

0.007 с.