Информационный менеджмент: ответы на вопросы государственного образовательного стандарта. Часть 1. Ротарь В.Г - 67 стр.

UptoLike

Составители: 

Оценка эффективности разработки
Масштаб и степень следования стандартам разработки программного обеспечения
могут зависеть от размера и характера проекта, а также от того, какие инструменты
разработки используются. Для небольших, некритичных для бизнеса приложений
необходимость строгого следования стандартам может быть не так важна. Однако для
больших и чувствительных с точки зрения бизнеса проектов, где велика стоимость
разработки и появляются большие риски, необходимы максимальный контроль за процессом
разработки и следование стандартам программирования.
В любом случае затраты и усилия, потраченные на разработку, должны соответствовать
уровню решаемых с помощью системы проблем. Стоимость проекта должна оцениваться с
точки зрения его важности и выгоды от использования разработанной системы.
Целью разработки новых систем и модификации существующих является повышение
эффективности бизнес-процессов, поэтому помимо разработки программного обеспечения
необходимо параллельно рассмотреть другие варианты мер, влияющих на эффективность
организации (дополнительное обучение сотрудников, реорганизация подразделений,
незначительное изменение или всеобъемлющий реинжиниринг бизнес-процессов с
привлечением сторонних консультантов и т.п.). Эта проблема, управления изменениями,
очень важна, и заслуживает самостоятельного рассмотрения.
Стадии разработки
Процесс разработки программного обеспечения должен содержать этапы инициации
(организации) проекта, оценки проекта, анализа и проектирования, конструирования и
внедрения системы.
Этап инициации проекта. С точки зрения разработчика, этап должен включать
подготовку заказчиком требований к новой системе, описание ее функций и структуры,
оправдание ее с точки зрения бизнеса и получение одобрения со стороны руководства для
того, чтобы приступить к следующим этапам разработки. Если заказчиком выступает
подразделение организации, необходимо одобрение руководителя подразделения, если
заказчик - организация в целом, то руководителей организации.
Этап оценки проекта. Первоначальные требования к системе направляются, как
правило, в ИТ-подразделение, которое оценивает факторы, критичные для успеха проекта и
его качества. Необходимо выяснить, насколько проект согласуется с общей стратегией банка
в области развития бизнеса и использования информационных технологий, приблизительно
оценить общие затраты на проект, а также каким образом и кем должен осуществляться
контроль над проектом. Оценка проекта и его согласование были рассмотрены выше,
поэтому мы здесь лишь упомянем о них.
В направлении дальнейшей детализации необходимо выбрать несколько вариантов
реализации программного обеспечения и точно оценить стоимость каждого варианта,
трудности, связанные с его осуществлением, время на осуществление, программные средства
и инструменты, необходимые для проекта, исполнителей проекта, а также преимущества
каждого варианта. Кроме того, требуется описать недостатки существующей системы и как
они будут устранены при внедрении нового программного обеспечения. В итоговую оценку
необходимо включить меры по изменению бизнес-процессов и структуры организации,
которые сопровождают внедрение системы. Детальную оценку проекта осуществляет ИТ