Аннотація | В статье выполнен обзор моделей разработки программных проектов, их жизненного цикла, достоинств и недостатков. Проведен анализ наиболее распространенных моделей: Rational Unified Process, Microsoft Solutions Framework, Personal Software Process / Team Software Process и Agile (eXtreme Programming, Crystal, Feature Driven Development). Сделаны выводы относительно факторов, влияющих на выбор модели, и предложены рекомендации по выбору соответству-
ющей модели программного обеспечения в зависимости от характеристик проекта. |