Wku

Hur du använder agila metoder

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

Hur du använder agila metoder. Identifiera hög nivå räckvidd.
Hur du använder agila metoder. Identifiera hög nivå räckvidd.

Planering och arkitektur

  1. 1
    Identifiera hög nivå räckvidd.
  2. 2
    Identifiera initial "krav stacken".
  3. 3
    Skapa 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.
  4. 4
    Tilldela 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.
  5. 5
    Identifiera en arkitektonisk vision. När en vision skapas, tilldela en arkitektur ägare.
  6. 6
    Slutför den ursprungliga upplägg och planering.
  7. 7
    Modellera arkitekturen.

Iteration

  1. 1
    Uppskatta hur mycket arbete som krävs för varje krav.
  2. 2
    Skapa 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.
  3. 3
    Fullständigt test driven design (TDD).

Test driven design (TDD)

  1. 1
    Lägg ett test (lägga tillräckligt kod för att misslyckas).
  2. 2
    Kör testet. Om testet går bra att gå tillbaka till steg 1. Om testet misslyckas fortsätta till steg 3.
  3. 3
    Gör en liten förändring till koden.
  4. 4
    Kö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

  1. 1
    Envision den initiala arkitekturen.
  2. 2
    Kommunicera 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.
  3. 3
    Uppdatera produkter arkitektur arbete och deras modeller. När allt har uppdaterats gå tillbaka till steg 2.
  4. 4
    Arbeta med utvecklare för att slutföra projektet.