63
Методика экстремального программирования не подходит, поскольку не
содержит информации по этапам жизненного цикла ПО, таких как создание
концепта, планирование, разработка, тестирование, внедрение.
RUP представляет собой хорошо сбалансированное решение для среднего по
размеру коллектива. Однако минусом данной методики является то, что она имеет
сильную зависимость от внутрифирменных инструментальных средств.
Согласно анализу характеристик различных методологий, можно прийти к
выводу, что Microsoft Solutions Framework представляет собой самую
сбалансированную технологию, рассчитанную на малые и средние группы
разработчиков. MSF не ограничивает инструменты и содержит только общие
рекомендации. Несмотря на это, описанные рекомендации используются для
организации определенного рабочего процесса, который удовлетворяет потребности
той или иной группы разработчиков [4].
Проект моей дипломной работы будет выполнятся группой из трех человек,
разработка и тестирование будет проходить в интегрированных средах разработки
Android Studio и «1С: Предприятие». Помимо прочего, к преимуществам MSF можно
отнести то, что эта методика представляет собой гибридную модель разработки,
объединяя в себе преимущества итерационной и каскадной модели и позволяет
одномоментно контролировать разработкой и процессом внедрения
инфраструктурной части проекта.
Исходя из вышеописанных достоинств был выбран стандарт MSF
являющийся, по моему мнению, самым гибким и удобным для реализации моего
дипломного проекта.
Microsoft Solutions Framework включает в себя пять различных этапов ЖЦ
информационной системы [4]. Первый этап — это «Стадия выработки концепта».
Целью данной стадии является разработка эффективной коммуникации в группе и