Sadržaj:
- Definicija - Što znači sinkronizacija i stabilizacija?
- Tehopedia objašnjava Sinkronizirajte i stabilizirajte
Definicija - Što znači sinkronizacija i stabilizacija?
Sinkroniziraj i stabilizira je softverski model razvoja životnog ciklusa. Omogućuje timovima da paralelno rade na različitim pojedinačnim aplikacijskim modulima. To se provodi uz često sinkroniziranje rada kao pojedinaca i kao članova paralelnih timova i periodično stabiliziranje i / ili uklanjanje pogrešaka koda kroz razvojni proces.Tehopedia objašnjava Sinkronizirajte i stabilizirajte
Pristup su razvili David Yoffie sa Sveučilišta Harvard i Michael Cusumano s Massachusetts Institute of Technology. Model sinkroniziranog i stabiliziranog životnog ciklusa definira pristup koji pomaže uravnotežiti fleksibilnost i strukturu u razvoju softverskog proizvoda. Ova metoda uključuje kontinuiranu sinkronizaciju aktivnosti ljudi kao pojedinaca koji rade na projektu i kao članova paralelnih timova. Metoda također uključuje periodičnu stabilizaciju softverskog proizvoda u koracima kako se projekt kreće naprijed, a ne samo na kraju projekta. Takav se pristup razvio u Microsoftu tijekom rada na velikim projektima.
Ovaj model ima nekoliko prednosti u odnosu na klasični model vodopada, koji slijedi sekvencijalnu metodu. Pokazalo se da je fleksibilniji model u usporedbi s drugim modelima razvoja životnog ciklusa. Prepoznatljiva značajka modela sinkronizacije i stabilizacije je omogućavanje promjena i modifikacija u bilo kojem trenutku u procesu razvoja softvera.
Pristup sinkroniziranju i stabilizaciji pruža okvir s nekoliko prednosti:
- Raspada velike projekte na male segmente s kojima se timovi sa srodnim vještinama mogu baviti i učinkovito dovršiti.
- Omogućuje da se projekt ide naprijed na sustavan način.
- Omogućuje velikim timovima da istovremeno rade kao mali timovi dijeljenjem rada na male komade.
- Omogućuje paralelne timove koji kontinuirano sinkroniziraju promjene i stabiliziraju proizvod u pravilnim intervalima
- To čini tim proizvoda vrlo osjetljivim na događaje koji se odvijaju na tržištu. Omogućuje stalno održavanje proizvoda u stanju spremnosti za isporuku.
- Pruža mehanizam za uključivanje uloga korisnika u značajke proizvoda i pomaže u određivanju prioriteta zadataka.
Metodologija sinkronizacije i stabilizacije dobro odgovara današnjim tržištima s velikim tempom, koja razvijaju složene proizvode sustava u kratkim životnim ciklusima. Pruža odličan mehanizam za koordinaciju rada tako što formira veliki tim u male međusobno ovisne timove koji rade pojedinačno.




