Denna artikel skapades för att förklara steg för steg process som krävs agila metoder. Agile metodik hänvisar till en strategi till projektledning och processförbättring. Agile metodik utvecklades under mitten av 1990-talet för att underlätta utveckling av mjukvara.
Steg
Planering och arkitektur
- 1Identifiera hög nivå räckvidd.
- 2Identifiera initial "krav stacken".
- 3Skapa initiala krav modell. Använd företagets användningsmodell, initial domänmodell, och initial användargränssnitt modell för att skapa en modell för ursprungliga krav.
- 4Tilldela en arkitektur laget. Kärnan arkitektur team ansvarar för att föreställa den ursprungliga arkitekturen, sedan de föra den ursprungliga arkitekturen till projektgruppen för återkoppling. Arkitekturen Teamet bör bestå av utvecklare som har erfarenhet av den teknik som din organisation arbetar med och de bör ha förmåga att arbeta med arkitektur spikar att utforska ny teknik.
- 5Identifiera en arkitektonisk vision. När en vision skapas, tilldela en arkitektur ägare.
- 6Slutför den ursprungliga upplägg och planering.
- 7Modellera arkitekturen.
Iteration
- 1Uppskatta hur mycket arbete som krävs för varje krav.
- 2Skapa en modell för iteration. Modellen ska fylla tillräckligt för att ge bra uppskattningar och inkludera en plan för det arbete som krävs för iteration.
- 3Fullständigt test driven design (TDD).
Test driven design (TDD)
- 1Lägg ett test (lägga tillräckligt kod för att misslyckas).
- 2Kör testet. Om testet går bra att gå tillbaka till steg 1. Om testet misslyckas fortsätta till steg 3.
- 3Gör en liten förändring till koden.
- 4Kör testen. Om testet går bra att gå tillbaka till steg 3. Om testet lyckas, men det finns fortfarande utveckling tester för att slutföra återgång till steg 1. Det testet lyckas utveckling stannar Fortsätt till slutfasen.
Slutfas
- 1Envision den initiala arkitekturen.
- 2Kommunicera arkitektur med intressenterna. Om återkoppling från intressenter kräver förändringar gå till steg 3. Om inga ändringar behövs vidare till steg 4.
- 3Uppdatera produkter arkitektur arbete och deras modeller. När allt har uppdaterats gå tillbaka till steg 2.
- 4Arbeta med utvecklare för att slutföra projektet.