Scrum es un sistema iterativo que estructura el
desarrollo en ciclos de trabajo llamados Sprints. Cada
iteración tiene una duración no mayor a un mes y se
basa en la motivación del trabajo en equipo y una ágil
reacción al cambio, con miras al resultado final.
Es
especialmente adecuado para proyectos cuyos
requerimientos cambian rápidamente y existe
incertidumbre al respecto (Barrios et al., 2012).
reuniones del equipo
Sprint Planning
Daily Scrum
Sprint Review
Sprint Retrospective
En general, las metodologías ágiles buscan beneficiar al
equipo y aumentar la productividad tanto como sea
posible. Así se implementan procesos y principios
como: programación en parejas, refactorización,
integración continua, 40 horas por semana de trabajo
máximo, estándares de programación, entre otros
muchos elementos que definen un marco de trabajo en
beneficio del producto y del empleado (Letelier &
Penadés, 2006).
En términos generales, las principales barreras de entrada en el mercado globalizado para las industrias de software son: las condiciones internas del país, que favorecen o no la diversificación industrial y las exportaciones.
IM
Blog y Microblog
IDE
Wiki
Normalmente este esquema tradicional para la gerencia
de proyectos de software tiene su principal
participación en proyectos de gran tamaño, donde se
exige normalmente un alto nivel de burocracia o
procedimientos asociados (Letelier & Penadés, 2006)