Innehållsförteckning:
- Definition - Vad betyder synkronisering och stabilisering?
- Techopedia förklarar synkronisera och stabilisera
Definition - Vad betyder synkronisering och stabilisering?
Synkronisera-och-stabilisera är en utvecklingsmodell för programvarulivscykel. Det gör att teamen kan arbeta effektivt parallellt med olika individuella applikationsmoduler. Detta görs medan du ofta synkroniserar arbetet som individ och som medlemmar i parallella team och regelbundet stabiliserar och / eller felsöker koden genom utvecklingsprocessen.Techopedia förklarar synkronisera och stabilisera
Tillvägagångssättet utvecklades av David Yoffie från Harvard University och Michael Cusumano från Massachusetts Institute of Technology. Synkroniseringen och stabiliseringen av livscykelmodellen definierar en metod som hjälper till att balansera flexibilitet och struktur i programvaruutvecklingen. Denna metod involverar kontinuerlig synkronisering av aktiviteten hos människor som individer som arbetar på ett projekt och som medlemmar i parallella team. Metoden innebär också periodisk stabilisering av mjukvaruprodukten i steg när projektet går framåt, inte bara i slutet av projektet. Denna typ av tillvägagångssätt utvecklades hos Microsoft medan man arbetade med stora projekt.
Denna modell har flera fördelar jämfört med den klassiska vattenfallsmodellen, som följer en sekventiell metod. Det har visat sig vara en mer flexibel modell jämfört med andra livscykelutvecklingsmodeller. Den utmärkande funktionen för synkroniserings- och stabiliseringsmodellen tillåter ändringar och modifieringar när som helst i programvaruutvecklingsprocessen.
Synkroniserings- och stabiliseringsmetoden ger ett ramverk med flera fördelar:
- Det delar upp stora projekt i små segment, som lag med relaterade färdigheter kan hantera och slutföra effektivt.
- Det gör att projektet kan gå framåt på ett systematiskt sätt.
- Det gör att stora team kan arbeta samtidigt som små team genom att dela upp arbetet i små bitar.
- Det underlättar parallella team som kontinuerligt synkroniserar förändringarna och stabiliserar produkten med jämna mellanrum
- Det gör att ett produktteam är mycket lyhört för händelser som äger rum på marknaden. Det tillåter konstant underhåll av produkten i redo att levereras.
- Det tillhandahåller en mekanism för att integrera kundinsatser till produktfunktioner och hjälper till att prioritera uppgifterna.
Metodiken för synkronisering och stabilisering passar bra på dagens snabba marknader, som utvecklar komplexa systemprodukter inom korta livscykler. Det ger en utmärkt mekanism för att samordna arbetet genom att bygga ett stort team till små beroende grupper som arbetar individuellt.
