Innholdsfortegnelse:
Definisjon - Hva betyr Scalable Agile?
Skalerbar smidig er en smidig programvareutviklingsprosess som refererer til muligheten til å administrere store prosjekter med flere team. Basert på det konseptuelle rammeverket, anses smidig programvareutvikling ofte ikke være skalerbar og bare beregnet på små prosjekter og team.
Techopedia forklarer Scalable Agile
Agile er en type programvareutvikling som er basert på trinn og iterasjon. Dette er forskjellig fra mer tradisjonelle tilnærminger til produktutvikling som ofte innebærer å ha et mer veldefinert prosjekt som er dokumentert, testet og levert med mindre endring av kravene. Agile utvikling gjør det mulig for bedrifter eller utviklere å tjene penger før gjennomføringen av et prosjekt, og gjennom første tilbakemelding, utvikle eller forbedre fremtidige funksjoner, og sikre at brukeren gir verdi.
Agiles skalerbarhet er et opphetet og omdiskutert emne. Mange tror at smidig utvikling ikke kan opprettholdes når et prosjekt er stort eller flere team er involvert. Vendingen er at mange åpen kildekode-prosjekter kan betraktes som løst smidige gitt den iterative karakter. Det som ikke er oppe til debatt, er at tanker må settes inn i utviklingsprosessen etter hvert som team blir større, men en utviklers sluttmenning om debatten avhenger sannsynligvis like mye av deres holdning til smidig total som noe. Det vil si at hvis du hater smidig, tror du sannsynligvis ikke at den er skalerbar, mens hvis du ikke kan vente på ditt daglige skrum, tror du sannsynligvis at det kan skaleres uten problemer.