35
Одним из базовых понятий методологии проектирования является
жизненный цикл, который начинается с момента принятия решения о разработке
программного продукта и завершается моментом сдачи его в эксплуатацию. На
этапах жизненного цикла программного обеспечения рекомендуем
программисту ИП «Татарченко М.А.» использовать положения международного
стандарта ISO 12207, в котором определяется структура жизненного цикла,
определяются основные, вспомогательные и организационные процессы.
В стандарте ISO 12207 не рекомендуется использовать определенную
модель жизненного цикла и методы разработки программного обеспечения. Его
положения будут являться общими для разработчика при выборе технологий и
методов разработки.
Поскольку разработка АРМ учета рабочего времени будет осуществляться
программистом ИП «Татарченко М.А.», то рекомендуем использовать
каскадную модель, которая предусматривает формирование законченного
набора IT-документации, соответствующего критериям согласованности и
полноты.
Каскадный подход при выборе стратегии автоматизации по участкам
является наиболее приемлемым, поскольку в данном случае разработка
программного продукта будет выполняться программистом малого предприятия,
и создание команды не предусматривается.
Применение новых гибких технологий в данном случае является
нерациональным, поскольку данный проект не является командной разработкой.
Для внедрения программного продукта возможен выбор стратегии
параллельного использования, когда параллельно используется существующая
информационная система и разрабатываются новые бизнес-процессы для
автоматизации нового направления. Если результаты применения новых
технологий и систем принимаются предприятием, то в дальнейшем
производится отказ от старых технологий и переход на новые бизнес-процессы.
Достоинством стратегии параллельного использования являются:
- минимальные риски в применении новых технологий и
информационных систем деятельности предприятия;