Desarrollo de software en un régimen ágil con un enfoque de ingeniería del software

Trabajando en un régimen de metodología ágil

Rol del programador

Si eres programador y te encuentras trabajando en un proyecto de construcción de un producto software bajo una metodología ágil tienes que aprender a entregar desarrollo de software rápidamente, un programador tiene que aprender a tomar un requerimiento de usuario del sistema y hacer una entrega rápida del análisis, diseño y código. El código se puede entregar en tres formas:  

 Tipos de prototipos

  • Prototipo de usar y descartar (maqueta, simulación), aprendizaje y auto regulación del proyecto
  • Prototipo reutilizable (incremental), agregan nuevos requerimientos
  • Prototipo de código final (evolutivo), integración con el sistema final y se generan nuevas versiones

Una de las metodologías ágiles es el SCRUM, está guiado por una pila de requerimientos de donde se saca un conjunto de ellos y se los hace pasar por una etapa llamada Sprint, el Sprint tiene revisiones diarias y su duración es de 2 semanas en promedio.

Las metodologías ágiles tienen el objetivo de hacer entregas rápidas de software funcional al usuario del sistema. El programador debe adquirir la habilidad de crear software basado en los requerimientos de usuario.


No hay comentarios.:

Publicar un comentario

Realiza un comentario, debes autenticar una cuenta Gmail, Yahoo, OpenID, etc.