52
ГЛАВА 2.ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
В Республике Беларусь создание программного обеспечения,
регламентированы небольшой группой стандартов ГОСТ ЕСПД, которые
отстают от мирового уровня на 5–8 лет. В данных документах создание и
сопровождение программных средств отражены недостаточно, а также часть
положений этих документов устарела. Поэтому в современных разработках в
Беларуси широко применяются международные стандарты.
Наиболее распространенным документом стандартизации жизненного
цикла программного обеспечения является стандарт ISO/IEC 12207 –
Information Technology – Software Life Cycle Processes [1]. В 2003 г. он был
принят как «СТБ ИСО/МЭК 12207–2003. Информационные технологии.
Процессы жизненного цикла программных средств» [2].
Стандарт ISO/IEC 12207 определяет жизненный цикл программного
продукта (software life cycle) как непрерывный процесс, который начинается с
момента принятия решения о необходимости его создания и заканчивается в
момент его полного изъятия из эксплуатации.
Стандарт СТБ ИСО/МЭК 12207–2003, являющийся основным
стандартом в области жизненного цикла программных средств и систем в
Республике Беларусь, оговаривает, что выбор модели жизненного цикла должен
осуществляться в начале разработки программного средства или системы.
Выбранная модель адаптируется к особенностям разрабатываемого проекта и к
требованиям действующих стандартов. На адаптацию модели жизненного цикла
программного обеспечения влияют характеристики проекта, определенные в
стандартах СТБ ИСО/МЭК 12207–2003 и ГОСТ Р ИСО/МЭК ТО 15271–2002 [3].
Для проектирования и реализации модуля, автоматизирующего работу
по учету труда и заработной платы на частном предприятии «Джамп плюс»
выбран СТБ ИСО/МЭК 12207–2003, принятый на территории Республики
Беларусь и являющимся адаптированным стандартом, созданным на основе
международного документа ISO/IEC 12207 – Information Technology – Software
Life Cycle Processes.