Noticia

Essence un estandar ágil

 

Essence - Kernel and Language for 
Software Engineering Methods (Essence)

La esencia es un marco común para la definición de los métodos y prácticas comunes de toda la ingeniería de software. Esencia fue creado por SEMAT (Software Engineering Method and Theory)  Software método de ingeniería y Teoría  y aprobado por el Grupo de Gestión de Objetos como un estándar en 2014.

La norma Esencia ayuda a los equipos a navegar a través de muchos de los complejos desafíos comunes en el desarrollo de software -desde la entrega ayudando a que los equipos identifiquen y se relacionen con los grupos de interés adecuados, en el momento justo y en el camino correcto, para hacer de la salud y el progreso visible a todos en un lenguaje que todo el mundo pueda entender. 

Esencia describe intuitivamente todos los aspectos comunes de un esfuerzo de desarrollo de software y ayuda a los equipos a entender dónde están, lo que falta o lo que debe ser abordado - independientemente del modo prescrito por cada equipo de trabajo. La esencia es independiente del método y ayuda a crear un lenguaje común entre las prácticas dispares por lo que todo el mundo habla la misma lengua.

Esencia ayuda a pensar en los "universales":

  • Los Alfas son las cosas esenciales con las que siempre trabajas
  • Las competencias son capacidades esenciales requeridas
  • Los espacios de actividad son cosas esenciales que hacer

 

¿QUÉ HACE QUE UNA BUENA PRÁCTICA ESENCIAL?

  • Ligera - se centran en las cosas más importantes que hacer y producir
  • Adaptable - se puede ajustar sobre la marcha
  • Extensible - pueden crecer según sea necesario
  • Transparente - manifestación frecuente de resultados
  • Asegurar la calidad - la verificación y las pruebas se construyen en
  • Centrarse en el software de trabajo - ayuda con la tarea principal del equipo
  • Centrado - capturar un aspecto de desarrollo de software
  • Pragmática - ofrecer consejos útiles para individual y de equipo
  • Juega bien en sí mismo, así como junto con otras prácticas esenciales
  • Es repetible y predecible

ALFA TARJETAS DE ESTADO (PDF)

Alfa Tarjetas de Estado son una manera simple, fácil de rastrear el estado de un proyecto de software y ayudar a planificar los próximos pasos.

Alfa Tarjetas de Estado son una herramienta más en su kit, y puede ser útil con:

  • La comprensión de la situación actual de su proyecto de desarrollo
  • Solución de problemas de las áreas problemáticas dentro de un proyecto
  • Establecimiento de objetivos para futuras iteraciones
  • Facilitar retrospectivas
  • La identificación de áreas de mejora

Por lo general los usamos en una pared o pizarra para mostrar visualmente dónde estamos y lo que queremos centrarnos en el próximo.

 

Dra. Hanna Oktaba

UNAM

DESCARGAR LA GUIA DE ESSENCE

Comparte esta nota