Indholdsfortegnelse:
Definition - Hvad betyder skalerbar agile?
Skalerbar agile er en smidig softwareudviklingsproces, der henviser til evnen til at styre store projekter med flere teams. Baseret på dens konceptuelle rammer anses agile softwareudvikling ofte for ikke at være skalerbar og kun beregnet til små projekter og teams.
Techopedia forklarer Scalable Agile
Agile er en type softwareudvikling, der er baseret på trin og iteration. Dette adskiller sig fra mere traditionelle produktudviklingsmetoder, der ofte involverer at have et mere veldefineret projekt, der er dokumenteret, testet og leveret med mindre ændring af kravene. Agile udvikling giver virksomheder eller udviklere mulighed for at tjene profit inden afslutningen af et projekt og gennem initial feedback udvikle eller forbedre fremtidige funktioner, hvilket sikrer, at værdien leveres til brugerne.
Agiles skalerbarhed er et opvarmet og diskuteret emne. Mange mener, at smidig udvikling ikke kan opretholdes, når et projekt er stort, eller flere teams er involveret. Flipsiden er, at mange open source-projekter kunne betragtes som løst smidige i betragtning af den iterative karakter. Hvad der ikke er op til debatten, er, at tankerne skal tages med i udviklingsprocessen, efterhånden som holdene bliver større, men en udviklers slutmening om debatten afhænger sandsynligvis lige så meget af deres holdning til agile overordnede som noget andet. Det vil sige, hvis du hader smidig, synes du sandsynligvis ikke, at den er skalerbar, mens du ikke kan vente på dit daglige skrum, men du tror sandsynligvis, at det kan skaleres uden problemer.
