Оглавление:
Определение - Что означает Масштабируемый Agile?
Масштабируемая гибкая - это процесс гибкой разработки программного обеспечения, который относится к возможности управления большими проектами с несколькими группами. Основываясь на своей концептуальной структуре, гибкая разработка программного обеспечения часто считается не масштабируемой и предназначена только для небольших проектов и групп.
Техопедия объясняет масштабируемость Agile
Agile - это тип разработки программного обеспечения, основанный на приращениях и итерациях. Это отличается от более традиционных подходов к разработке продуктов, которые часто предполагают наличие более четко определенного проекта, который задокументирован, протестирован и реализован с меньшими изменениями требований. Гибкая разработка позволяет компаниям или разработчикам получать прибыль до завершения проекта, и, благодаря первоначальной обратной связи, разрабатывать или улучшать будущие функции, обеспечивая пользователям ценность.
Масштабируемость Agile - горячая и спорная тема. Многие считают, что гибкая разработка не может быть устойчивой, когда проект большой или в нем участвуют несколько команд. Обратной стороной является то, что многие проекты с открытым исходным кодом можно считать слабо подвижными, учитывая итеративный характер. Что не подлежит обсуждению, так это то, что по мере того, как команды становятся больше, необходимо учитывать их в процессе разработки, но конечное мнение разработчика о дебатах, вероятно, зависит как от их общего отношения к гибкости, так и от всего другого. То есть, если вы ненавидите agile, вы, вероятно, не думаете, что это масштабируемо, тогда как, если вы не можете дождаться своей ежедневной схватки, вы, вероятно, думаете, что ее можно масштабировать без проблем.