Съдържание:
Определение - Какво означава Scalable Agile?
Scalable agile е процес на гъвкав софтуер за разработка, който се отнася до способността за управление на големи проекти с множество екипи. Въз основа на своята концептуална рамка, гъвкавата разработка на софтуер често се счита за не мащабируема и е предназначена само за малки проекти и екипи.
Техопедия обяснява мащабируемото пъргаво
Agile е вид софтуерна разработка, която се основава на увеличения и итерации. Това е различно от по-традиционните подходи за разработване на продукти, които често включват по-добре дефиниран проект, който е документиран, тестван и доставян с по-малко изменения на изискванията. Agile развитие позволява на предприятията или разработчиците да печелят преди завършване на проект и чрез първоначална обратна връзка да разработят или подобрят бъдещите функции, като гарантират, че на потребителите се предоставя стойност.
Мащабируемостта на Agile е разгорещена и дискутирана тема. Мнозина смятат, че гъвкавото развитие не може да бъде поддържано, когато проектът е голям или са ангажирани множество екипи. От обратната страна е, че много проекти с отворен код могат да се считат за гъвкави по отношение на итеративния характер. Това, което не е за дебат, е, че мисълта трябва да бъде включена в процеса на разработване, когато екипите стават по-големи, но крайното мнение на разработчика за дебата вероятно зависи толкова от отношението им към пъргавия като цяло. Тоест, ако мразите пъргаво, вероятно не мислите, че е мащабируемо, докато ако не можете да изчакате ежедневния си скрап, вероятно мислите, че може да бъде мащабиран без проблем.
