La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Qué es el desarrollo ágil? ¿Qué software se desarrolla de forma ágil?

¿Qué es el desarrollo ágil? ¿Qué software se desarrolla de forma ágil?

El desarrollo ágil toma la evolución de las necesidades del usuario como núcleo y adopta un enfoque iterativo y paso a paso para el desarrollo de software. En el desarrollo ágil, el proyecto de software se divide en múltiples subproyectos en las primeras etapas de construcción. Los resultados de cada subproyecto se prueban y tienen las características de ser visibles, integrados y operativos. En otras palabras, un proyecto grande se divide en varios proyectos pequeños que están interrelacionados pero que también se pueden ejecutar de forma independiente y se completan por separado. Es similar al desarrollo incremental y la evolución continua. Durante este proceso, el software siempre está en un estado utilizable. .

Hay tres roles principales en el desarrollo ágil

Propietario del producto (Product Owner)

Principalmente responsable de determinar la función del producto y cumplir con los estándares requeridos. y especificar la fecha de lanzamiento del software y los entregables, teniendo la autoridad para aceptar o rechazar el trabajo del equipo de desarrollo.

Agile Coach (Scrum Master)

Principalmente responsable de la buena implementación y progreso de todo el proceso Scrum en el proyecto, así como de despejar las barreras de comunicación entre los clientes y el trabajo de desarrollo. para que los clientes puedan impulsar directamente el desarrollo.

Equipo de Desarrollo (Scrum Team)

Principalmente responsable del desarrollo de productos de software bajo el proceso especificado por Scrum. El número de personas se controla en aproximadamente 5 a 10 personas cada miembro. puede ser responsable de diferentes aspectos tecnológicos, pero cada miembro debe tener fuertes habilidades de autogestión y un cierto nivel de expresión, siempre que pueda lograr el objetivo del Sprint, los miembros pueden utilizar cualquier método de trabajo.

Las plataformas de desarrollo ágil más conocidas en el mercado incluyen Tianling, Hongtian, Yizheng, etc.