Smidighetens manifest
I 2001 var 17 IKT-guruer på kombinert skiferie og «workshop» i Colorado. Der laget de et nytt manifest for IKT-bransjen – Manifestet for smidig programvareutvikling.
De 17 IT-gutta – alle var menn, ja… – skapte med dette manifestet en slags nyfrelst oppfatning av hva IKT-utvikling handler om.
For hvis du ikke kommer fra California, så virker det i overkant pompøst og svevende, nesten litt religiøst, dette manifestet. Men det skal de ha, de 17 karene, dette manifestet har bidratt til å endre tankesett om digitalisering i hele verden, ja helt inn i den norske statsforvaltningen.
Manifest-forfatterne mener man ved å følge manifestet finner bedre måter å utvikle programvare på.
Her kan dere lese manifestet og de 12 prinsippene man bør «leve etter» for å følge det står til høyre. Og, ja … det virker nesten som et bønneskrift….
«Manifesto for Agile Software Development»
Dette smidighetsmanifestet består av fire leveregler for IKT-utvikling:
-
Personer og samspill fremfor prosesser og verktøy
-
Programvare som virker fremfor omfattende dokumentasjon
-
Samarbeid med kunden fremfor kontraktsforhandlinger
-
Å reagere på endringer fremfor å følge en plan
Prinsippene bak manifestet.
Manifestforfatterne skriver at de følger disse prinsippene:
Vår høyeste prioritet er å tilfredsstille kunden
gjennom tidlige og kontinuerlige leveranser
av programvare som har verdi.
Ønsk endringer i krav velkommen, selv sent i utviklingen.
Smidige prosesser bruker endringer til
å skape konkurransefortrinn for kunden.
Lever fungerende programvare hyppig,
med et par ukers til et par måneders mellomrom.
Jo oftere, desto bedre.
Forretningssiden og utviklerne må arbeide sammen
daglig gjennom hele prosjektet.
Bygg prosjektet rundt motiverte personer.
Gi dem miljøet og støtten de trenger,
og stol på at de får jobben gjort.
Den mest effektive måten å formidle informasjon
inn til og innad i et utviklingsteam,
er å snakke ansikt til ansikt.
Fungerende programvare er det primære målet på fremdrift.
Smidige metoder fremmer bærekraftig programvareutvikling.
Sponsorene, utviklerne og brukerne bør kunne
opprettholde et jevnt tempo hele tiden.
Kontinuerlig fokus på fremragende teknisk kvalitet
og godt design fremmer smidighet.
Enkelhet – kunsten å maksimere mengden arbeid
som ikke blir gjort – er essensielt.
De beste arkitekturer, krav og design
vokser frem fra selvstyrte team.
Med jevne mellomrom reflekterer teamet over
hvordan det kan bli mer effektivt og
så justerer det adferden sin deretter.
Dette er saken – les mer
Helseplattformen, Nav, Politiet, Ruter. Store IKT-prosjekter i det offentlige som tar lang tid, bruker mer penger enn bevilget eller som ikke kommer i mål, får gjennomgå i offentligheten.
Hva er det med det «offentlige» som tilsynelatende gjør digitalisering så vanskelig? Hvor ille står det egentlig til med digitaliseringen i det offentlige?
I denne artikkelserien setter Dagens Perspektiv søkelyset på IKT-utvikling og digitalisering i det offentlige. Her finner du flere saker om tematikken:
-
Rusten smidighet? Derfor krasjer offentlige IKT-satsinger
-
Trosbekjennelsen fra Silicon Vally: Smidighetens manifest
-
Fredrik Syversen i IKT-Norge: Digitale offentlige utskeielser
-
IKT i det offentlige: Helsevesenet er noe helt spesielt
-
Nav-sjefen: − Midlene til digitalisering bør inn som en del av de ordinære budsjettene
-
Hun er regjeringens IKT-sjef: Smidig påpasselig med pengene