Post on 24-Apr-2020
IBM Rational DOORS® y su aplicación en el mundo
Agile
2 de diciembre de 20151
Espacio para ubicar logo de la empresa que presentaXTRONIC
Ingeniería, consultoría, asistencia técnica y desarrollo de software
Especialistas en ingeniería de requisitos y desarrollo de extensiones para IBM Rational DOORS®
Soluciones personalizadas con elevada capacidad de innovación a lo largo de todo el proceso de desarrollo
Innovador y cualificado socio de desarrollo
Fundación: 1999
Oficina principal: Böblingen (Stuttgart, Alemania)
110 trabajadores y ~ 9,5 Mill. volumen de negocio anual
2
XTRONIC - PORTFOLIO
Consultoría Desarrollo de extensiones paraIBM Rational DOORS® Productos
• Ingeniería de requisitos
• Procesos y métodos
(ISO26262, A-SPICE,…)
• Desarrollo de plantillas
• Creación y revisión de
especificaciones
• Asistencia técnica
• Cursos de formación
• Interfaces de usuario
• Programas complejos
• Funciones para exportar/importar
• Métricas
• Scripts
• …
XTRONIC DXL Suite
Requirements Quality Suite
Overview Manager
ContentManager
DeltaManager
TemplateManager
Data ModelManager
3
IBM Rational DOORS®
No te obliga a trabajarde una manera
específica
Fácilmenteadaptable a
nuevosprocesos
Fácil de aprender y de
manejar
DXL es un lenguajerápido de aprender
Resultadosrápidos de conseguir
Trigger, interfazde usuario,
procesos en batch,…
4
SCRUM - Proceso
(PB) (SB)
6
SCRUM con DOORS – Ejemplo 1
Product y Sprint Backlog en un módulo.
Product Backlog
Sprint Backlog
Sprint 1
Sprint 2
Sprint 3
User stories
7
SCRUM con DOORS – Ejemplo 1
Estructuradel documento
Product Backlog
Sprint Backlog
8
SCRUM con DOORS – Ejemplo 1
Product y Sprint Backlog en un módulo.
+ Todo se encuentra en unmismo documento/sitio
+ Todo se realiza con funcionesestándar de DOORS®
- Difícil trabajarsimultáneamente
- Un documento complejo y extenso (muchas vistas, atributos y contenido)
- La asignación versión-contenido no queda „clara“
9
SCRUM con DOORS – Ejemplo 2
Product Backlog y Sprint Backlog en módulos separados
Product Backlog Sprint Backlog
Sprint 1
Sprint 2
Sprint 3
Sprint 4
Copy objects
Links
Update (DXL)
User stories
Cam
bios
/Del
tas
(DX
L)
10
SCRUM con DOORS – Ejemplo 1
Product Backlog Sprint Backlog
11
SCRUM con DOORS – Ejemplo 2
Product Backlog y Sprint Backlog en módulos separados
+ Trabajar paralelamente en el PB y SB
+ Versionar el PB y el SB porseparado
- Necesario el uso de DXL paraactualizar contenidos
- Necesaria la funcionalidad„Share“ para trabajarparalelamente en el SB
-Versionar el Sprint 2 implicaversionar el Sprint 1
12
SCRUM con DOORS – Ejemplo 3
Sprint 1
Sprint 2
Sprint 3
User stories
Cam
bios
/Del
tas
(DX
L)
Product Backlog
Product Backlog en un módulo y un módulo por cada Sprint
13
SCRUM con DOORS – Ejemplo 3
+ Trabajar paralelamente en el PB y en cada Sprint
+ Versionar el PB y los Sprints por separado
+ Claridad sobre el contenidode cada Sprint
+ Visión global del proyecto
- El número de módulosaumenta
- Necesaria la funcionalidad„Share“ para trabajarparalelamente en cada Sprint
Product Backlog en un módulo y un módulo por cada Sprint
14
SCRUM con DOORS...
Product Backlog
Sprints
Change Management
Change Request
Check-In (DXL)
Check-Out (DXL)
Test Management
Project Management
Overview Module (DXL)
15
Conclusiones
IBM Rational DOORS® es una herramienta válida para el mundo Agile
Se pueden gestionar proyectos Agile con las funciones estándar de IBM Rational DOORS®
IBM Rational DOORS® se puede adaptar fácilmente a cambios en el proceso Agile establecido
Otros actividades como las de testeo, las de gestión de cámbios y proyectos, son fácilmenteincorporables
Necesidades específicas de cada compañia se pueden desarrollar mediante extensiones
16