Технология разработки ПО - лекции, пособие, ЛР / Lectures / 01 - Введение
.pdf
Стандарт оформления
проектной документации
Должен устанавливать:
комплектность, состав и структуру документации на каждой стадии проектирования (в соответствии со стандартом ГОСТ Р ИСО 9127-94 «Системы обработки информации. Документация пользователя и информация на упаковке потребительских программных пакетов»);
требования к оформлению документации (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т. д.);
Стандарт оформления
проектной документации
правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии;
требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации;
требования к настройке CASE-средств для обеспечения подготовки документации в соответствии с установленными правилами.
Стандарт интерфейса конечного
пользователя с системой
Должен регламентировать:
правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
правила использования клавиатуры и мыши;
правила оформления текстов помощи;
перечень стандартных сообщений;
правила обработки реакции пользователя.
Методы ТРПО
Методы обеспечивают решение следующих задач:
планирование и оценка проекта
анализ системных и программных требований;
проектирование алгоритмов, структур данных и программных структур
кодирование
тестирование
сопровождение
Средства (утилиты) ТРПО
обеспечивают автоматизированную или автоматическую поддержку методов. В целях совместного применения утилиты могут объединяться в системы автоматизированного конструирования ПО. Такие системы принято называть CASE-системами.
CASE расшифровывается
Computer Aided Software Engineering
(программная инженерия с компьютерной поддержкой).
Процедуры ТРПО определяют
порядок применения методов и утилит
формирование отчетов, форм по соответствующим требованиям
контроль, который помогает обеспечивать качество и координировать изменения
формирование «вех», по которым руководители оценивают прогресс
Процесс разработки
программного обеспечения
состоит из последовательности шагов, использующих методы, утилиты и процедуры. Эти последовательности шагов часто называют парадигмами ТРПО.
Применение парадигм ТРПО гарантирует систематический, упорядоченный подход к промышленной разработке, использованию и сопровождению ПО. Фактически, парадигмы вносят в процесс создания ПО организующее инженерное начало, необходимость которого трудно переоценить.
