Spisu treści:
Definicja - Co oznacza Skalowalny Zwinny?
Skalowalny zwinny to proces tworzenia zwinnego oprogramowania, który odnosi się do możliwości zarządzania dużymi projektami w wielu zespołach. W oparciu o ramy koncepcyjne zwinne tworzenie oprogramowania jest często uważane za nieskalowalne i przeznaczone tylko dla małych projektów i zespołów.
Techopedia wyjaśnia Scalable Agile
Agile jest rodzajem rozwoju oprogramowania opartego na przyrostach i iteracji. Różni się to od bardziej tradycyjnych podejść do opracowywania produktów, które często wymagają posiadania bardziej precyzyjnego projektu, który jest udokumentowany, przetestowany i dostarczony z mniejszą modyfikacją wymagań. Zwinne programowanie pozwala firmom lub programistom czerpać zyski przed ukończeniem projektu, a dzięki wstępnej informacji zwrotnej opracowywać lub ulepszać przyszłe funkcje, zapewniając użytkownikom wartość.
Skalowalność Agile jest tematem gorącym i debatowanym. Wiele osób uważa, że zwinnego rozwoju nie można utrzymać, gdy projekt jest duży lub zaangażowanych jest wiele zespołów. Wadą jest to, że wiele projektów typu open source można uznać za luźno zwinne, biorąc pod uwagę iteracyjny charakter. Dyskusja nie polega na tym, że należy zastanowić się nad procesem rozwoju, gdy zespoły się powiększają, ale końcowa opinia dewelopera na temat debaty prawdopodobnie zależy w takim samym stopniu od ich ogólnego podejścia do zwinności. Oznacza to, że jeśli nienawidzisz zwinności, prawdopodobnie nie uważasz, że jest skalowalny, a jeśli nie możesz czekać na codzienne scrum, prawdopodobnie myślisz, że można go skalować bez problemu.
