Задать вопрос

Сравнение методологий разработки ПО?

Посоветуйте материалы по сравнению методологий разработки ПО (Agile, XP, MSF, SCRUM и т.д.). По какием критериям их можно сравнивать, кроме ценностей, принципов и практик?
  • Вопрос задан
  • 10563 просмотра
Подписаться 8 Оценить Комментировать
Решения вопроса 1
egavrin
@egavrin
Рекомендую вам почитать Мартина Фаулера и Кента Бека. У них на эту тему много интересного написано.

Agile — это гибкие методологии в принципе. Остальное (XP, Scrum, Kanban) это уже методологии.
Вас никто не заставляет выбирать что-то одно и жестко этому следовать, на то они и гибкие, чтобы быть гибкими. Можете успешно комбинировать Канбан и ХП. Можете следовать лишь некоторым принципам, которые вас устраивают. Как из конструктора набираете то, что вас устраивает — и работаете.

Единственное на что стоит обращать внимание — это команда разработчиков. Команда должна быть готова к этому. Если этого не будет — методологии вас не спасут. Колхоз дело добровольное и заставить никого не получится.

А будете заставлять — будет только хуже.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
opium
@opium
Просто люблю качественно работать
Я нынче изучаю скрам
у скрамтрека есть хороший Agile-чеклист scrumtrek.ru/products/
А ещё можно послушать подкаст в рунетологии
runetologia.podfm.ru/130/
В идеале найти команду которая использует нужную методологию и пожить с ней месяц.
Ответ написан
Комментировать
По какием критериям их можно сравнивать, кроме ценностей, принципов и практик?

По результатам! Не можно, а нужно!

А они, имхо, не в последнюю очредь зависят от конкретных условий, вне зависимости от уровня владения команды/лидера той или иной методологией
Ответ написан
javax
@javax
Software Architect, Java Developer since 1996
Видел несколько попыток внедрить конкретную методологию. И каждый раз это было вызвано неуверенностью начальства в себе и выглядело ужасно.

А вот когда уверенный в себе начальник делает что то комбинирую принципы разных методологий в соответствии со своим опытом, конкретной командой и поставленными задачами — практически всегда приводило к успеху.

Читайте что есть, но исходите из опыта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы