sfd
Agile в разработке. IT-подрядчик работает по гибкой методологии: чем это выгодно для заказчика?
Эффективно ли использовать Agile в разработке программного обеспечения? Разбираемся в нюансах, плюсах для заказчика и разработчика, ценностях подхода Agile. Представьте, вы хотите заказать разработку интернет-магазина, сервиса или B2B-портала и выбираете подрядчика. У вас два претендента: IT-компании с похожим опытом. Каждая со своими плюсами: технологии, команда... Но одна из компаний заявляет преимущество: «Мы работаем по Agile!» Что значит Agile для заказчика: больше прибыль? Или больше проблем? Agile — это гибкий подход к разработке программного обеспечения...
Где Agile ужасен, особенно Scrum
Гибкость — без сомнения хорошая вещь, и в манифесте Agile есть смысл. По сравнению с хрупкой практикой под названием «водопад», Agile заметно лучше. Тем не менее, на практике гибкие подходы часто наносят глубокий вред, и в действительности вряд ли здесь уместна дихотомия Agile/Waterfall.
Я видел, как множество вариантов Agile, называемых Scrum, реально убивают компанию. Под «убивают» я имею в виду не «ухудшение культуры», а скорее когда акции компании падают почти на 90% за два года. Что такое...