Innholdsfortegnelse:
- Definisjon - Hva betyr synkronisering og stabilisering?
- Techopedia forklarer Synkroniser og stabiliser
Definisjon - Hva betyr synkronisering og stabilisering?
Synchronize-and-stabilize er en utviklingsmodell for programvare for livssyklus. Det gjør at teamene kan arbeide effektivt parallelt på forskjellige individuelle applikasjonsmoduler. Dette gjøres mens du ofte synkroniserer arbeidet som enkeltpersoner og som medlemmer av parallelle team og periodisk stabiliserer og / eller feilsøker koden gjennom utviklingsprosessen.Techopedia forklarer Synkroniser og stabiliser
Tilnærmingen ble utviklet av David Yoffie fra Harvard University og Michael Cusumano fra Massachusetts Institute of Technology. Synkroniseringen og stabiliseringen av livssyklusmodellen definerer en tilnærming som hjelper til med å balansere fleksibilitet og struktur i programvareutvikling. Denne metoden innebærer kontinuerlig synkronisering av aktiviteten til mennesker som individer som jobber med et prosjekt og som medlemmer av parallelle team. Metoden innebærer også periodisk stabilisering av programvareproduktet i trinn når prosjektet går videre, ikke bare på slutten av prosjektet. Denne typen tilnærminger utviklet seg hos Microsoft mens hun arbeidet med store prosjekter.
Denne modellen har flere fordeler i forhold til den klassiske fossefallmodellen, som følger en sekvensiell metode. Det har vist seg å være en mer fleksibel modell sammenlignet med andre livssyklusutviklingsmodeller. Den kjennetegnende funksjonen for synkroniserings- og stabiliseringsmodellen er å tillate endringer og modifikasjoner når som helst i programvareutviklingsprosessen.
Synkroniser og stabiliser tilnærmingen gir et rammeverk med flere fordeler:
- Den deler opp store prosjekter i små segmenter, som team med tilhørende ferdigheter kan håndtere og fullføre effektivt.
- Det gjør at prosjektet kan komme videre på en systematisk måte.
- Det lar store team jobbe samtidig som små lag ved å dele opp arbeidet i små biter.
- Det letter parallelle team som kontinuerlig synkroniserer endringene og stabiliserer produktet med jevne mellomrom
- Det gjør at et produktteam er veldig responsivt på hendelser som finner sted i markedet. Det tillater konstant vedlikehold av produktet i klar til forsendelse.
- Det gir en mekanisme for å inkorporere kundeinnganger til produktfunksjoner og hjelper til med å prioritere oppgavene.
Synkroniserings- og stabiliseringsmetodikken passer godt i dagens fartsfylte markeder, som utvikler komplekse systemprodukter innen korte livssykluser. Det gir en utmerket mekanisme for å koordinere arbeidet ved å bygge et stort team til små gjensidige avhengige team som jobber individuelt.