Generación de documentación con star UML

27
www.sgcampus.com.mx @sgcampus www.sgcampus.com.mx @sgcampus José de J. Ruíz González Generación de documentación con StarUML

Transcript of Generación de documentación con star UML

Page 1: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

www.sgcampus.com.mx

@sgcampus

José de J. Ruíz González

Generación de documentación con

StarUML

Page 2: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Quién soy

•Analista/Desarrollador.

•Autodidacta (C/C++, PERL, Java, JavaScript).

•Me gusta que mi trabajo me diferencie de los

demás.

•Me gusta ver la cara de satisfacción de un Cliente

cuando reduces el tiempo de un proceso ETL de

14 hrs. a 20 min., o cuando hace algo en 5 hrs.

cuando manualmente le tomaba 40.

Page 3: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

¿Por qué StarUML? (1)

Page 4: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

¿Por qué StarUML? (2)

•La metodología o framework para ejecutar un

proyecto lo determina el contexto, no la moda.

•StarUML ofrece un mecanismo de extensión con

Profiles y Tagged values de UML fácil de

implementar.

•StarUML ofrece un mecanismo de generación de

documentos flexible.

•Resultados predecibles y repetibles (Madurez).

Page 5: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Agenda – Crear Profile

1.- Mostrar los artefactos que deseo incorporar.

2.- Mostrar cómo se definen los artefactos.

3.- Mostrar en donde instalar el Profile creado.

Ver: Capítulo 7 del documento Developer Guide de

StarUML.

Page 6: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Agenda - Documentación

1.- Extensiones requeridas y donde instalarlas.

2.- Registro del nuevo Template.

3.- Creación y Modificación del Template.

4.- Generación de la Especificación de

Requerimientos.

Page 7: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (1)

Quiero definir un nuevo tipo de diagrama.

Page 8: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (2)

Quiero definir los

artefactos

disponibles en la

barra de

herramientas.

Page 9: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (3)

Quiero evaluar la

calidad de los

requerimientos

utilizando SMART.

Page 10: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (4)

Quiero asignar

prioridad a los

requerimientos

utilizando

MoSCoW.

Page 11: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (5)

Quiero asignar estatus y

nivel de complejidad a

los requerimientos, y

definir cosas que están

fuera del alcance del

proyecto.

Page 12: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (6)

Quiero definir

Reglas y asignarles

Tipo, Categoría y

Nivel de

Reforzamiento.

Page 13: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (7)

Quiero clasificar los

requerimientos

utilizando FURPS+.

Page 14: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (8)

Quiero clasificar los

requerimientos

utilizando FURPS+.

Page 15: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (9)

Quiero definir un

Diccionario de

datos.

Page 16: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (10)

Quiero poder especificar Hechos, Leyes, Políticas

y SLA’s.

Page 17: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Artefactos (11)

Quiero definir Estado, Prioridad y Complejidad

para Casos de Uso.

Page 18: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Configuración

Archivo reqeng.prf

Page 19: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Crear Profile – Configuración

Mostrar y

describir

archivo en

Eclipse…

Page 20: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación - Designer (1)

Page 21: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación - Designer (2)

Page 22: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación - Templates

Page 23: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación - Template (1)

Page 24: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación - Proyecto

Análisis de

requerimientos para

una aplicación web

que permita

implementar un panel

Kanban.

Page 25: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

Documentación – Template (3)

Page 26: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

¿Preguntas?

Page 27: Generación de documentación con star UML

www.sgcampus.com.mx @sgcampus

[email protected]

https://github.com/rad-tech/gendocstaruml.git

@rad_tech_mx