Domov Rozvoj Co je synchronizace a stabilizace? - definice z techopedie

Co je synchronizace a stabilizace? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená synchronizace a stabilizace?

Synchronizace a stabilizace je vývojový model životního cyklu softwaru. Umožňuje týmům pracovat efektivně paralelně na různých jednotlivých aplikačních modulech. To se provádí při časté synchronizaci práce jednotlivců a členů paralelních týmů a pravidelnou stabilizací a / nebo laděním kódu v průběhu procesu vývoje.

Techopedia vysvětluje synchronizaci a stabilizaci

Tento přístup vyvinuli David Yoffie z Harvardské univerzity a Michael Cusumano z Massachusetts Institute of Technology. Model synchronizace a stabilizace životního cyklu definuje přístup, který pomáhá vyvažovat flexibilitu a strukturu při vývoji softwarových produktů. Tato metoda zahrnuje nepřetržitou synchronizaci činnosti lidí jako jednotlivců pracujících na projektu a jako členů paralelních týmů. Tato metoda také zahrnuje periodickou stabilizaci softwarového produktu v přírůstcích, jak se projekt posouvá vpřed, a to nejen na konci projektu. Tento přístup se vyvíjel v Microsoftu při práci na rozsáhlých projektech.

Tento model má několik výhod oproti klasickému vodopádovému modelu, který následuje sekvenční metodu. Ve srovnání s jinými modely vývoje životního cyklu se ukázalo být flexibilnějším modelem. Charakteristickým rysem modelu synchronizace a stabilizace je umožnění změn a úprav v kterémkoli bodě procesu vývoje softwaru.

Přístup synchronizace a stabilizace poskytuje rámec s několika výhodami:

  • Rozděluje velké projekty na malé segmenty, které týmy se souvisejícími schopnostmi zvládnou a efektivně zvládnou.
  • Umožňuje projektu postupovat systematicky vpřed.
  • Umožňuje velkým týmům pracovat souběžně jako malé týmy rozdělením práce na malé kousky.
  • Usnadňuje paralelní týmy, které průběžně synchronizují změny a stabilizují produkt v pravidelných intervalech
  • Díky tomu tým produktů velmi reaguje na události, které se odehrávají na trhu. Umožňuje stálou údržbu produktu ve stavu připraveném k odeslání.
  • Poskytuje mechanismus pro začlenění zákaznických vstupů do funkcí produktu a pomáhá při určování priorit úkolů.

Metodika synchronizace a stabilizace se dobře hodí na dnešních rychle se rozvíjejících trzích, které vyvíjejí komplexní systémové produkty v krátkých životních cyklech. Poskytuje vynikající mechanismus pro koordinaci práce vytvořením velkého týmu do malých vzájemně závislých týmů pracujících samostatně.

Co je synchronizace a stabilizace? - definice z techopedie