Video: Scrum Got 3 People Fired From A Software Project! (November 2024)
Deze column begon met twee ideeën die ik een beetje naïef zal toegeven.
Ten eerste, omdat de federale overheid niet in staat is zichzelf te laten functioneren, heeft ze misschien wat hulp nodig, mogelijk in de vorm van een infusie van ideeën van de mensen die het daar hebben geplaatst.
Toch weet ik niet zeker of politici daadwerkelijk luisteren. Een venture capitalist noemde het "behoorlijk vervelend", en dat is het understatement van het jaar. Als Amerikaans staatsburger vind ik het ook behoorlijk gênant.
Het tweede idee is dat een agile software-ontwikkelingsbenadering kan worden toegepast op de federale overheid. Een agile aanpak is gericht op het bouwen van multifunctionele teams die op gebruikers gerichte cases maken waarop kleine, incrementele releases kunnen worden gebouwd en ontwikkeld. Vervolgens herhalen ze de software om de dringende behoeften van gebruikers op te lossen. Het verplaatst het proces doorgaans sneller en verbetert het eindresultaat.
Hoewel software geen contactsport is, leent het enkele termen uit rugby, zoals "scrum", wat verwijst naar de herstart van een spel na een fout of andere onderbreking. Ontwikkelaars werken meestal opeenvolgend met stappen van ontdekking, ontwerp, ontwikkeling en testen. Een behendige aanpak vouwt ze op in kleine "scrums" die "sprints" uitvoeren om producten en ideeën sneller naar buiten te brengen.
Alle regeringen hebben mechanismen nodig om ideeën sneller te verspreiden, maar ik miste hier gedeeltelijk het punt. Ik weet uit mijn werktijd bij de lokale overheid in New York City dat ongeveer 90 procent van de goede ideeën verloren gaat door proces en inertie. En New York is misschien wel de best gerunde executive branch van het land.
De kern van het meningsverschil in Washington is Obamacare. Het komt neer op ongeveer 30 Republikeinse leden van het Huis, die zes procent van de bevolking vertegenwoordigen, zegt Ferentz LaFargue, een lid van de faculteit op de afdeling geschiedenis en sociale wetenschappen aan de Georgetown Day School in Maryland, en het zijn die mensen "die rijden of proberen nationaal beleid te sturen."
We kennen allemaal de problemen op de online marktplaatsen, maar wat als Obamacare op de eerste dag perfect zou werken? Zouden zijn tegenstanders meer open staan voor het proces als het werd uitgerold in een iteratief proces gebaseerd op specifieke gebruikssituaties die de diversiteit en behoeften van het Amerikaanse volk weerspiegelen? Nee, ik denk het niet.
Afgezien van de politiek kan de overheid profiteren van meer behendigheid.
"Het zou leuk zijn als de agentschappen wendbaarder waren", zegt Clay Johnson, auteur van The Information Diet en CEO van Department of Better Technology, "vooral als het gaat om de manieren waarop ze dingen kopen, met name technologie."
"Een 'scrum'-benadering kan nu nuttig zijn voor de federale overheid. Gebeurt dit al?" Ik vroeg hem.
"Ja, het gebeurt, " antwoordde hij. "Er zijn zelfs 'scrum-gecertificeerde' consultants in de overheid, " maar velen maken een veelgemaakte fout door te denken dat alle overheden hetzelfde werken. Johnson benadrukt, "… de overheid is net zo monolithisch als de industrie, gewoon in plaats van bedrijven en sectoren, heb je vaak agentschappen en rechtsgebieden. Het is moeilijk om iets voor te schrijven aan" de overheid "omdat vaak verschillende delen van de overheid zich totaal anders gedragen."
OK, dat is geweldig. Scrums zouden voor sommige delen van de overheid kunnen werken, maar zeker niet voor andere. 'Ik wil bijvoorbeeld niet dat het Hooggerechtshof' scrumt 'of homo's wel of niet kunnen trouwen, ' zei Johnson. "Ik wil echter wel dat het Congres scrumt over hoe het uit deze puinhoop kan komen."
Laten we hopen dat ze het bericht ontvangen.