ibm rational doors y su aplicación en el mundo agile...ibm rational doors® y su aplicación en el...

18
IBM Rational DOORS® y su aplicación en el mundo Agile 2 de diciembre de 2015 1

Upload: others

Post on 24-Apr-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

IBM Rational DOORS® y su aplicación en el mundo

Agile

2 de diciembre de 20151

Moderador
Notas de la presentación
La intención es demostrar que DOORS es una herramienta valida para su aplicacion en el mundo agil y porque. Para ello voy a tomar como ejemplo la metodologia scrum y logicamente no me va a quedar mas remedio que reducir la complejidad al maximo.

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

Moderador
Notas de la presentación
Porque DOORS? El mas usuado No hay necesidad de cambiar Flexibilidad: la herramienta se tiene que adaptar a los procesos y no al revés DOORS es el excel mejorado. Aceptacion entre usuarios es bastante alta

SCRUM

5

SCRUM - Proceso

(PB) (SB)

6

Moderador
Notas de la presentación
Que empresa que quiera emplear procesos agiles conoce esos procesos desde el principio? La unica constante es el cambio. Flexibilidad de DOORS de adaptar los procesos “on the fly”

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

Moderador
Notas de la presentación
Explicar DOORS

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

Moderador
Notas de la presentación
Contra: probablemente haga falta mucha disziplina para trabajar en un solo modulo

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

Moderador
Notas de la presentación
Explicar DOORS

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

¡Gracias por su atención!

17

Contacto

Miguel Ángel Verástegui [email protected]+49(0) 179 4842 331

Javier Hernández Gonzá[email protected]+49(0) 7031 20947 136

¡Muchas gracias por su atención!

18