SCRUM

Documento: SCRUM, Research review por Peter Forbrig y Michael Herczeg

Para esta ocasión, revisamos el documento SCRUM: Research review, que nos habla sobre el modelo de ciclo de vida para métodos ágiles de desarrollo de software, enfocándose más que nada en SCRUM, el modelo de proceso integra la idea del diseño centrado en humanos en el enfoque ágil.

Se nos habla de que el Software debe desarrollarse de forma iterativa ya que de lo contrario se dificulta capturar los requisitos suficientes. Los modelos iterativos, ágiles y de evaluación proporcionan una mejor calidad en cuanto usabilidad y experiencia de usuario.

SCRUM es uno de los enfoques de desarrollo de software ágil más populares, el proceso de este modelo es el siguiente: en función de la acumulación de productos especificada que reúne todos los requisitos para el producto, se selecciona un sprint backlog que contiene todos los requisitos que deben implementarse durante el próximo sprint. El resultado es un incremento del software necesario.

También se nos hace mención del Usability Engineering Repository (UsER), que es un marco, plataforma y repositorio para un desarrollo integrado y modular de sistemas hombre-maquina con el alcance especial de la ingeniería de usabilidad. Este marco apoya el análisis, diseño y evaluación de sistemas interactivos a través de análisis interrelacionados y entidades de diseño creando una especificación de malla del sistema a desarrollar.

Por úlitmo, en este documento se nos hace mención de varios acercamientos de combinar HCD con SCRUM, como el Aguile UCD-Process y U-SCRUM, hasta finalmente llegar al modelo de proceso actualizado para SCRUM. Consiste en lo siguiente:
  • El proceso de desarrollo comienza con un primer análisis del contexto del proyecto. En función de una visión del proyecto, se identifican las necesidades relacionadas. Esta actividad es realizada por personas que desempeñan el rol de analistas. Los desarrolladores también pueden desempeñar este papel y deben participar en el proceso de análisis. Más tarde, el sprint de desarrollo produce un incremento del producto. Este desarrollo Sprint se realiza en paralelo al siguiente ciclo de identificación de requisitos en forma de un incremento de la acumulación de productos. 

Conclusión 

Es una buena estrategia el llevar a cabo un enfoque combinado para HCD y SCRUM, pues HCD provee un contexto de uso, requisitos de los usuarios y evaluaciones de las soluciones de diseño, todos elementos clave para la satisfacción del usuario. Es a través de los requisitos que los usuarios pueden obtener lo que ellos realmente quieren.

Con el modelo de proceso actualizado para SCRUM que se nos presenta al final del documento, se nos brinda un método para trabajar en equipo a partir de iteraciones o Sprints que nos asegure además que la realización de estos procesos brinden una buena oportunidad para desarrollar software que cuente con las utilidades necesarias, sea utilizable y brinde la experiencia que los usuarios necesiten. Con este modelo que unifica tanto HCD como SCRUM se brinda a los desarrolladores una oportunidad de poder combinar las ventajas de ambos enfoques. 

Comentarios

Entradas populares de este blog

Implementation

Conocimiento en la cabeza y conocimiento en el mundo

Statistical analysis