Lar Desenvolvimento O que é sincronizar e estabilizar? - o que é techopedia

O que é sincronizar e estabilizar? - o que é techopedia

Índice:

Anonim

Definição - O que significa Sincronizar e Estabilizar?

Sincronizar e estabilizar é um modelo de desenvolvimento de ciclo de vida de software. Ele permite que as equipes trabalhem eficientemente em paralelo em diferentes módulos de aplicativos individuais. Isso é feito ao sincronizar frequentemente o trabalho como indivíduo e como membros de equipes paralelas e estabilizar e / ou depurar periodicamente o código durante todo o processo de desenvolvimento.

Techopedia explica Sincronizar e estabilizar

A abordagem foi desenvolvida por David Yoffie da Universidade de Harvard e Michael Cusumano do Instituto de Tecnologia de Massachusetts. O modelo de ciclo de vida de sincronização e estabilização define uma abordagem que ajuda a equilibrar flexibilidade e estrutura no desenvolvimento de produtos de software. Esse método envolve a sincronização contínua da atividade das pessoas como indivíduos trabalhando em um projeto e como membros de equipes paralelas. O método também envolve a estabilização periódica do produto de software em incrementos à medida que o projeto avança, não apenas no final do projeto. Esse tipo de abordagem evoluiu na Microsoft enquanto trabalhava em projetos de grande escala.

Esse modelo tem várias vantagens sobre o modelo em cascata clássico, que segue um método seqüencial. Ele provou ser um modelo mais flexível quando comparado a outros modelos de desenvolvimento do ciclo de vida. O recurso distintivo do modelo de sincronização e estabilização está permitindo alterações e modificações em qualquer ponto do processo de desenvolvimento de software.

A abordagem de sincronização e estabilização fornece uma estrutura com várias vantagens:

  • Ele divide grandes projetos em pequenos segmentos, com os quais as equipes com habilidades relacionadas podem lidar e concluir com eficiência.
  • Permite que o projeto avance de maneira sistemática.
  • Ele permite que grandes equipes trabalhem simultaneamente como equipes pequenas, dividindo o trabalho em pequenos pedaços.
  • Facilita equipes paralelas que sincronizam continuamente as alterações e estabilizam o produto em intervalos regulares
  • Isso faz com que uma equipe de produtos seja muito responsiva aos eventos que ocorrem no mercado. Permite a manutenção constante do produto no estado pronto para enviar.
  • Ele fornece um mecanismo para incorporar as entradas do cliente nos recursos do produto e ajuda a priorizar as tarefas.

A metodologia de sincronização e estabilização se adapta bem aos mercados acelerados de hoje, que desenvolvem produtos de sistema complexos em curtos ciclos de vida. Ele fornece um excelente mecanismo para coordenar o trabalho, criando uma equipe grande em pequenas equipes interdependentes, trabalhando individualmente.

O que é sincronizar e estabilizar? - o que é techopedia