Hogar Desarrollo ¿Qué es sincronizar y estabilizar? - definición de techopedia

¿Qué es sincronizar y estabilizar? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Sincronizar y Estabilizar?

Sincronizar y estabilizar es un modelo de desarrollo del ciclo de vida del software. Permite a los equipos trabajar eficientemente en paralelo en diferentes módulos de aplicaciones individuales. Esto se realiza al sincronizar con frecuencia el trabajo como individuos y como miembros de equipos paralelos y estabilizar y / o depurar periódicamente el código a lo largo del proceso de desarrollo.

Techopedia explica Sincronizar y Estabilizar

El enfoque fue desarrollado por David Yoffie de la Universidad de Harvard y Michael Cusumano del Instituto de Tecnología de Massachusetts. El modelo de sincronización y estabilización del ciclo de vida define un enfoque que ayuda a equilibrar la flexibilidad y la estructura en el desarrollo de productos de software. Este método implica la sincronización continua de la actividad de las personas como individuos que trabajan en un proyecto y como miembros de equipos paralelos. El método también implica la estabilización periódica del producto de software en incrementos a medida que el proyecto avanza, no solo al final del proyecto. Este tipo de enfoque evolucionó en Microsoft mientras trabajaba en proyectos a gran escala.

Este modelo tiene varias ventajas sobre el modelo clásico en cascada, que sigue un método secuencial. Ha demostrado ser un modelo más flexible en comparación con otros modelos de desarrollo del ciclo de vida. La característica distintiva del modelo de sincronización y estabilización es permitir cambios y modificaciones en cualquier punto del proceso de desarrollo de software.

El enfoque de sincronización y estabilización proporciona un marco con varias ventajas:

  • Desglosa los proyectos grandes en segmentos pequeños, que los equipos con habilidades relacionadas pueden manejar y completar de manera eficiente.
  • Permite que el proyecto avance de manera sistemática.
  • Permite que los equipos grandes trabajen simultáneamente como equipos pequeños dividiendo el trabajo en piezas pequeñas.
  • Facilita equipos paralelos que sincronizan continuamente los cambios y estabilizan el producto a intervalos regulares.
  • Hace que un equipo de producto sea muy receptivo a los eventos que tienen lugar en el mercado. Permite el mantenimiento constante del producto en estado listo para enviar.
  • Proporciona un mecanismo para incorporar las aportaciones de los clientes a las características del producto y ayuda a priorizar las tareas.

La metodología de sincronización y estabilización se adapta bien a los mercados actuales de ritmo acelerado, que desarrollan productos de sistemas complejos dentro de ciclos de vida cortos. Proporciona un excelente mecanismo para coordinar el trabajo al construir un equipo grande en pequeños equipos interdependientes que trabajan individualmente.

¿Qué es sincronizar y estabilizar? - definición de techopedia