Software

Agile uitvoering met behulp van een waterval kader

Abstract

Waterval projectbeheer is een van de meest populaire methoden in projectmanagement voor een gestructureerd geheel van. Het is vooral nuttig in organisaties waar projecten worden uitbesteed en beheerd door contracten. Het is gemakkelijker te beheren projecten met contractuele verplichtingen met behulp van de waterval methode vanwege zijn gestructureerde aanpak, documentatie en proces voor het meten van de vooruitgang op mijlpalen.

Een gezondheidszorg verzekeringen organisatie in NJ voert de meeste projecten gebruik te maken van de traditionele waterval methodologie. De meeste van de contracten zijn grote langlopende contracten met strikte SLA's.

Case Study

Deze case studie beschrijft een uitdagende en "bedrijfskritieke" project. Het project vereiste een contractuele verplichting en moest worden uitgevoerd door middel van een gestandaardiseerd proces van beoordelingen en goedkeuringen, met checks and balances in elke fase. Zoals het geval met de meeste waterval processen, was de uitdaging hoe om te voldoen aan de stevige plannen wanneer geconfronteerd met veranderende eisen. Het project had onhoudbaar, met een vaste dienstregeling en constante vereiste wijzigingen geworden.

Als een projectmanager had ik een zeer unieke uitdaging. Het was niet mogelijk om te voldoen aan de tegenstrijdige doelstellingen van zowel de stevige schema en SLA compliance. In dat stadium van het project om te voldoen aan onze verplichtingen die we nodig hadden om te veranderen van de methodologie van "klassieke waterval naar"agile waterval". De nadruk die nodig zijn om de verschuiving van proces uitvoering naar snellere levering. Hoewel het proces waterval was, moest het met behendige methodologie ten uitvoer worden gelegd. De nadruk lag op het krijgen van dingen gedaan.

In plaats van gebruik te maken van was een sequentiële proces van ontwerp, implementatie voor het testen en productie van ontwikkeling, het project onderverdeeld in fasen van ontwerp en ontwikkeling, SIT en gebruikersacceptatie testen en product implementatie testen met alle activiteiten die gedaan in parallel in elke fase. Beoordelingen werden verlaagd en gecombineerd, documentatie was minder uitputtende en risico documenten werden geschreven op te nemen de SLA. Vereisten waren naar prioriteit gerangschikte en uitgevoerd in kleinere stukjes in plaats van alles in één grote release te combineren.

Mechanismen voor feedback werd vaker voor in het ontwikkelingsproces, hoewel standaard herziet en het teken-off proces bleef om te voldoen aan de contractuele verplichtingen. De klant stemt in met de sign-off op risico documenten in overeenstemming met het contract. Project Change Requests zijn gerezen in het ontwikkelingsproces, in plaats van te wachten voor de voltooiing van de hele ontwikkeling. Draadframes zijn gemaakt, herzien en gewijzigd in de ontwerp- en ontwikkelingsfase.

Waterval methodologie een nadruk legt op de planning en processen. De uitdaging hier was om iteratieve plan zonder verbreking van de structuur. Het projectteam moest de bevoegdheid worden gegeven in het kader van het proces. Dat vereist begeleiden, begeleiding en controle zonder invloed op de flexibiliteit van het team. Ik moest de bewegende stukken beheren zonder dat het systeem rigide.

Samenvatting

Projectmanagement is niet alleen over volgen een proces; het is van cruciaal belang dat dingen gedaan krijgen. De fundamentele veronderstelling in projecten is dat de verandering constant is. Wanneer traditionele projecten mislukken, is het vaak omdat ze dit basisconcept negeren. Flexibiliteit is even belangrijk als proces. De vaardigheid voor een manager is om conflicten en overgang terwijl ze het beste van verschillende werelden te beheren. De bovenstaande case studie toont aan dat behendige methodologie kan worden uitgevoerd in het kader van een waterval, zonder verstoring van de structuur, met behulp van innovatieve risicobeheersstrategieën.