“Conocimiento software>Las compañías de desarrollo de software

¿Cuál es la diferencia entre Extreme Programming y Scrum

2014/2/21
? Extreme Programming ( XP) y Scrum son métodos ágiles de desarrollo de software que son muy populares y de uso común . Sin embargo , hay varias características que definen que distinguen una de la otra . Las diferencias en Proceso

Scrum y XP tienen diferentes formas de organización de los procedimientos de programación y pruebas. En el desarrollo de Scrum , los requisitos se establecen en el comienzo de las pruebas y no se cambian. En XP , los requisitos se establecen en el comienzo , pero se pueden cambiar según sea necesario. Además , XP es un proceso de 12 pasos , mientras que Scrum es sólo un proceso de 4 pasos .
Las diferencias en cultura

Scrum tiene una cultura muy diferente de desarrollo de software que XP. En Scrum , los que trabajan en el código y hacer las reparaciones son llamados "cerdos " ( porque pueden ser " sacrificados " si el proyecto fracasa ) , y los clientes y los administradores externos son llamados "pollos " ( porque contribuyen "huevos " en la forma de asesoramiento , pero no tienen ningún riesgo comparable a los cerdos ) . Todo esto significa que los desarrolladores y los clientes no necesariamente trabajan mano a mano. Sin embargo , XP anima , incluso requiere , clientes directos y participación de la administración .
Otras diferencias

Scrum se originó en 1986 y XP no se desarrolló hasta finales de 1990 , lo que hace Scrum un programa mucho más. Scrum es también más jerárquica , con varios niveles de certificación , a diferencia de XP , que sólo implica una certificación general.

Las compañías de desarrollo de software
¿Por qué cree que las organizaciones deberían desarrollar sus propias metodologías de gestión de proyectos de tecnología de la información?
¿Cuáles son las áreas clave de resultados del desarrollo de productos?
¿Qué significa crear estándar en la industria del software y por qué las empresas lo están haciendo?
¿Cuáles son las cosas a considerar al contratar una empresa de desarrollo de aplicaciones móviles?
¿En qué empresas de computación en la nube debería invertir?
¿Hay una lista de compañías de software en Abu Dhabi?
¿Qué empresas proporcionan servicios de constructor de computadoras?
¿Quién es el inventor de la tecnología de la información?
Conocimiento de la computadora © http://www.ordenador.online