4/25/2015teoría y métodos de la ingeniería de software 1 herramientas de trabajo con semat carlos...
TRANSCRIPT
04/22/23 Teoría y Métodos de la Ingeniería de Software
1
HERRAMIENTAS DE TRABAJO CON SEMAT
Carlos Mario Zapata J.
EssWork Practice Workbench
• Banco de Trabajo para la definición de prácticas
• Emplea un núcleo similar al de la Esencia
04/22/23 2Teoría y Métodos de la Ingeniería de Software
Explorador de PrácticasMuestra los proyectos del banco de trabajo de prácticas
Los proyectos del núcleo de la Esencia contienen los elementos que se definen en la especificación de la Esencia del OMG
Alfas que representan las cosas esenciales con las cuales trabajar
Espacios de actividad que representan las cosas esenciales para hacer
04/22/23 3Teoría y Métodos de la Ingeniería de Software
Otros elementos especiales del núcleo: competencias, patrones, áreas de interés y asociaciones
Cuando se selecciona un elemento en el explorador de prácticas se puede conmutar entre diferentes vistas
Vista de texto
Proporciona el editor principal para información de autoría de la práctica usando texto plano y anotaciones
04/22/23 4Teoría y Métodos de la Ingeniería de Software
Vista de lineamientos
Presenta los lineamientos generales en HTML
04/22/23 5Teoría y Métodos de la Ingeniería de Software
Vista de Cartas
Muestra las diferentes cartas de los alfas
04/22/23 6Teoría y Métodos de la Ingeniería de Software
Esenciales de ScrumLa práctica de Scrum se creó como un proyecto separado de prácticas en el banco de trabajo
La práctica Scrum extiende el núcleo de la Esencia proporcionando lineamientos más detallados
Arrastre y suelte los alfas relevantes para extender del núcleo de la Esencia en el proyecto de práctica de Scrum
Arrastre y suelte los espacios de actividad relevantes para extender del núcleo de la Esencia en el proyecto de práctica de Scrum
04/22/23 7Teoría y Métodos de la Ingeniería de Software
Roles de Scrum
Los roles de Scrum se presentan como patrones
04/22/23 8Teoría y Métodos de la Ingeniería de Software
Roles de ScrumPara cada rol hay una vista que presenta los lineamientos
04/22/23 9Teoría y Métodos de la Ingeniería de Software
Roles de Scrum
Además, se asocia una tarjeta para cada rol
04/22/23 10Teoría y Métodos de la Ingeniería de Software
Sprint de ScrumSe representa como un subalfa de trabajo
Los estados del alfa Sprint tienen puntos de chequeo
El alfa Sprint se asocia con el producto de trabajo Product Backlog que contiene el conjunto de ítems de Product Backlog que se seleccionan para el Sprint y el plan para la entrega del incremento del producto
04/22/23 11Teoría y Métodos de la Ingeniería de Software
Sprint de Scrum
Como subalfa, el Sprint tiene una tarjeta
04/22/23 12Teoría y Métodos de la Ingeniería de Software
Sprint de Scrum
Al señalar un estado en la tarjeta, se puede apreciar la lista de chequeo detallada que pertenece a ese estado
04/22/23 13Teoría y Métodos de la Ingeniería de Software
Sprint de Scrum
Cada estado tiene también una tarjeta
04/22/23 14Teoría y Métodos de la Ingeniería de Software
Actividades de ScrumLos eventos de Scrum (excepto el Sprint que es un subalfa) se representan como actividades
04/22/23 15Teoría y Métodos de la Ingeniería de Software
Actividades de ScrumCada actividad tiene una tarjeta detallada
04/22/23 16Teoría y Métodos de la Ingeniería de Software
Actividades de Scrum
04/22/23 17Teoría y Métodos de la Ingeniería de Software
La actividad posee los lineamientos para lograr el estado de algún alfa o subalfa
SEMAT kernel app
04/22/23 18Teoría y Métodos de la Ingeniería de Software