borland y caliberrm · e c h n o l o gy p r o c e s s skills. skilles : patrones, técnicas,...

43
Borland y CaliberRM Framework tecnológico y de servicios para mejorar la gestión de requisitos

Upload: others

Post on 21-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

Borland y CaliberRM

Framework tecnológico y de servicios para mejorar la gestión de requisitos

Page 2: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

2 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Agenda

� El equilibrio entre procesos, tecnología y… quién

realmente los usa!

� Visión general de CaliberRM

� Borland y CMMi

Page 3: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

3 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Borland: 22 años liderando el desarrollo

� Primeros pasos (80s):

� Turbo C, Turbo Pascal, …

� APOYO AL DESARROLLADOR.

� Segunda generación de productos (90s)

� Delphi, C++ Builder, JBuilder, Kylix, …

� PRODUCTIVIDAD

� En la actualidad

� Caliber, Together, StarTeam, OptimizeIt, ServerTrace, …

� CALIDAD

� Próxima generación de productos (2006)

� ALM Dashboard, Portfolio Management, Planificación y Gestión de Proyectos, Gestión del Riesgo…

� REPETIBILIDAD, VISIBILIDAD, PREDICTIBILIDAD

Formación,

Mentoring,

Consultoría,…

Page 4: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

4 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Equilibrio?

Skills

Process

Inefficient

SkillsTechnology

Undisciplined

TechnologyP

rocess

Amateur

Key determinants to

productivity, time to market,

quality and low risk:

• Skills

• Process

• Technology

Page 5: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

5 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Borland y Teraquest: líderes en CMMI

SKILLS

SDOTECHNOLOGY

PROCESS

BORLAND

DEVELOPMENT

INFRASTRUCTURE

BORLAND

PROCESS

OPTIMIZATION

CONSULTING

Page 6: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

Un proceso para quien realmente lo usa…

Page 7: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

7 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

CMMI, ¿cómo lo llevamos a la práctica?

� CMMI es “sólo” un modelo� Pero en el día a día nos enfrentamos a diversidad

de guías, normativas, costumbres, soluciones y prácticas que nos deben ayudar

� No confundir CMMI con ‘heavyweightmethodology’� ¿Porqué no usar XP, Scrum o RUP si funcionan?

� Los procesos tienen que estar equilibrados

� Fuera burocracia!� Definir procesos útiles, y que aporten verdadero

valor a la gente que los usa

� Aprovechar prácticas que ya nos funcionan

� Conseguir que los procesos se apliquen de manera ‘natural’

� Controlar los aspectos políticos� Aprovechar estas iniciativas para mejorar

realmente nuestros procesos

� Aprovechar la implicación de la dirección

� Acoplar los objetivos de negocio y las necesidades del desarrollo Experiencias, modelos y soluciones útiles

Madurez, competitividad, calidad, iniciativa

TechnologyP

rocess

Skills

Page 8: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

Skilles: patrones, técnicas, prácticas,

modelos, experiencias, soluciones…

Page 9: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

9 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Batería de técnicas

Vision and Scope Document

#2: UserRequirements

Use Case Document

#3:FunctionalRequirements

Software Requirements Specification

Constraints

Other NonfunctionalRequirements

BusinessRules

QualityAttributes

SystemRequirements

#1: BusinessRequirements

Lo que el usuario

quiere

Lo que el

sistema hace

Cómo está

construido el sistema

WHY

(Negocio)

WHAT

(Análisis)

HOW

(Diseño & Impl.)

Las necesidades

La solución

La implementación

Baseline Requirements Document

Baseline Requirements Document

Baseline Requirements Document

taskUSER

strategy

goalMARKETING

BUSINESS

convers

ation

system

feature

FUNCTIONAL

INTERFACE

Baseline Requirements Document

HOWHOW

WHATWHAT

WHYWHY

quality attribute

limitati

on

BUSINESSRULE

NONFUNCTIONAL

CONSTRAINT

policy

DATA

informati

on

35

(15+13)

35

(15+13)

35

(15+13)

Feature

Benefit

Penalty

Total

Value

Value

%

Rel.

Cost

Cost

%

Rel.

Risk

Risk

%

Priority

spell check 6 8 14 35% 3 15% 2 13% 1.25

grammar check

4 2 6 15% 7 35% 3 19% 0.28

indexing 4 3 7 18% 5 25% 3 19% 0.41

table of contents

5 4 9 22% 1 5% 1 7% 1.83

table border wizard

3 1 4 10% 4 20% 7 44% 0.16

Totals 22 18 40 100% 20 100% 16 100% --

Page 10: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

Una tecnología flexible y adaptada a mis

necesidades…

Page 11: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

11 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Solución modular y adaptable

Page 12: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

12 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

El principal objetivo

Developer

Customer

Page 13: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

13 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Trazabilidad (requisitos, análisis y diseño)

Requisitos funcionales

(casos de uso)Análisis

Diseño

Traza: caliberRM � Together

Hyperlink: Together (Analisis) � Together (Diseño)

Hyperlink: Dentro del mismo proyecto

Page 14: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

14 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Perfiles y actividades

QA

Sistemas

Programador

Analista/Prog

Resp.

Desarrollo

Arquitecto

Analista

Jefe Proyecto

Cliente

MANAGEDEPLOYTESTDEVELOPDESIGNDEFINE

Page 15: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

15 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Borland Core SDP

� Core Analyst (Análistas)

� StarTeam, CaliberRM, Together Designer

� Core Architect (Arquitectos)

� StarTeam, CaliberRM, Together for JBuilder, JBuilder, Optimizeit

Suite Enterprise

� Core Developer (Desarrolladores)

� StarTeam, CaliberRM, Together Developer, JBuilder, Opimizeit

Suite Enterprise

� Core Tester (Equipo de pruebas)

� StarTeam, CaliberRM, JBuilder, Opimizeit Suite Enterprise

Page 16: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

16 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

¿Qué es Borland CaliberRM?

� Borland CaliberRM es…

“…una solución sencilla de usar de gestión de requisitos altamente colaborativa, preparada para accesos a través de Internet, que permite a los equipos de desarrollo definir, gestionar y comunicar requisitos cambiantes a lo largo del ciclo de vida”

� Interfaz sencillo, intuitivo y fácil de usar. � Permite la rápida adopción para personal no técnico.

� Permite la personalización del entorno a través de wizards

� Entorno multiusuario basado en Internet� Gestiona requisitos como objetos, no documentos

� Permite el acceso WW a través de protocolos de Internet.

� Versionado automático y bloqueo multiusuario.

� Almacenamiento de Discusiones Colaborativas a nivel de requisito.

� Trazabilidad a lo largo de todo el ciclo de vida� Proporciona análisis de impacto de cambios.

� Identifica de forma automática inconsistencias.

� Acceso en tiempo real a herramientas externas.

Page 17: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

17 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Arquitectura de Borland Caliber RM

CaliberCaliberServerServer

CaliberCaliber

ClientsClients

WebWeb

ServerServer

Documents,Documents,GraphicsGraphics

Models, Models, PrototypesPrototypes

Source Code, Source Code, DocumentationDocumentation

Test Cases,Test Cases,Test ScriptsTest Scripts

CaliberRM CaliberRM Document FactoryDocument Factory

CaliberRM DataMartCaliberRM DataMart

Page 18: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

18 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Información en CaliberRM

Dentro del proyecto

Hierarchy #

ID #

Atributos

de usuarioAtributos del sistema

Proyecto

Tipos de requisito

Dentro de los tipos de requisito

Requisitos

Se definen por estos grupos de atributos (tabs)

Detalles Otros..Trazabilidad Referencias Discusión Historia ValidaciónResponsables

Page 19: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

19 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Maturity Level

Focus Process Areas

5 Optimizing Continuous Process

Improvement

• Organization Innovation and Deployment • Causal Analysis and Resolution

4 Quantitatively Managed

Quantitative Management

• Organizational Process Performance • Quantitative Project Management

3 Defined Process Standardization

• Requirements Development

• Technical Solution • Product Integration • Verification • Validation • Organizational Process

Focus • Organizational Process

Definition • Organizational Training

• Integrated Project Management

• Risk Management • Decision Analysis and

Resolution • Organizational

Environment for Integration

• Integrated Teams • Integrated Supplier

Management

2 Managed Basic Project Management

• Requirements Management

• Project Planning • Project Monitoring and

Control • Supplier Agreement

Management

• Measurement and Analysis

• Product and Process Quality Assurance

• Configuration Management

1 Initial

Requisitos desde la perspectiva de CMMi

Page 20: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

20 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Requirements Management

Mantener trazabilidad bidireccional de requisitos

Gestionar los cambios en los requisitos

Acordar los requisitos

Comprender los requisitos Gestionar requisitos

Requirement Management

Specific PracticeSpecific Goal

NIVEL - 2

Page 21: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

21 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Requisitos No Documentos

Seguridad basada en login ID permite

personalizar la interfaz por usuario

Jerarquía de requisitos del proyecto que actúa

como tabla de contenidos para una

fácil referencia

Interfaz familiar basado en una jerarquía y “tabs”

que facilita el uso a nuevos usuarios.

Cada requisito es un objeto nombrado y

numerado en la base de datos, no un bloque de texto embebido en un

documento.

Page 22: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

22 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Personalización sin programación

Toda la personalización se realiza con asistentes gráficos

y diálogos.

No es necesaria experiencia en programación!

Page 23: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

23 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Riesgos, pruebas y otros elementos

� Los riesgos se gestionan como un tipo de requisitos

� Se pretende controlar un número reducido de riesgos potenciales

� También podríamos gestionar pruebas, casos de uso, etc.

� Pueden ser trazados a los requisitos afectados.

� Deberán estar cerrados al final del proyecto.

Page 24: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

24 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Glosarios

�CaliberRM permite crear glosarios de

términos específicos.

�Los glosarios son globales y pueden

ser compartidos entre proyectos.

�Podemos crear, modificar, borrar y

buscar términos en un glosario.

�Los términos son convertidos

automáticamente a hyperlinks en la

descripción de cada requisito.

Page 25: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

25 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Análisis de impacto

La Matriz de trazabilidad muestra dependencias directas y derivadas entre requisitos.

Identificar vacíos en el modelo de trazabilidad

Page 26: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

26 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Project Planning

Acordar el plan de

proyecto

Desarrollar un

plan de proyecto

Aunque CaliberRM no es una herramienta de planificación, es cierto que una

buena base de requisitos es la columna vertebral de las tareas a realizar en el

proyecto.

Caliber RM proporciona de forma integrada una herramienta de estimación

(EstimatePro). Esta herramienta se ha considerado útil para la estimación

basada en esfuerzos, pero no para la estimación basada en complejidad

Mediante la integración con MS Project es posible partir de un plan de

proyecto basado en los requisitos del cliente, es decir en las necesidades reales

de éste, y por tanto generar un plan realista.

Establecer

Estimaciones

Project Planning

Soporte por productos de Borland Specific PracticeSpecific Goal

NIVEL - 2

Page 27: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

27 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Estimaciones basadas en esfuerzo y complejidad

Page 28: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

28 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Process and Product

Quality Assurance

Proporcionar

indicadores

objetivos

Todas las herramientas de Borland, especialmente CaliberRM y

StarTeam almacenan los cambios sufridos por los objetos que estas

gestionan.

Es posible conocer en todo momento quién hizo qué cambio y en qué

fase del proceso. Esto es una magnífica base para obtener

indicadores de la calidad del proceso seguido.

Evaluación objetiva

de procesos y

workproducts

Process & Product Quality Assurance

Soporte por productos de Borland Specific PracticeSpecific Goal

NIVEL - 2

Page 29: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

CaliberRM DataMart

The CaliberRM DataMart provides graphicalanalysis and reporting, including drill-downcapability and ad-hoc report customization

CaliberRM DataMart permite el análisis detallado de requisitos.

Page 30: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

30 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Configuration management

Control de los items de configuración afectados por el cambio

Seguimiento de peticiones de cambiosSeguimiento y

control de los

cambios

Configuration Management

Specific PracticeSpecific Goal

NIVEL - 2

Page 31: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

31 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Gestión de configuraciones y cambios

� Crea y almacenarequisitos en el repositorio de StarTeam

� Los enlaza a cualquierotro item para un mejor control del cambio

� Permite entender a losdesarrolladores quéestán programando

� Soporta integracióncon CaliberRM

Page 32: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

32 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Requirements Development

Analizar y validar requisitos

Identificar requisitos de interface

Localizar requisitos de los componentes del producto

Establecer los requisitos del producto y sus componentesDesarrollar

requisitos del

producto

Elaborar requisitos del cliente

Recoger las necesidades del clienteDesarrollar

requisitos del

cliente

Requirement Development

Specific PracticeSpecific Goal

NIVEL - 3

Page 33: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

33 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Personalización de proyectos

Atributos personalizados son definidos para

extender la información de cada requisito

Tipos de requisitos personalizados son

objetos reutilizables y compartidos entre diferentes proyectos

“tabs” personalizados suministran distintas vistas de los requisitos adaptadas a nuestra

metodología

Page 34: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

34 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Colaboración

Page 35: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

35 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

CaliberRM Document Factory

Page 36: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

36 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Other Process Areas

Validación

Mediante la parametrización de paneles (custom tab) de CaliberRM y

con el apoyo de herramientas de pruebas (tales como Test Director),

es posible monitorizar las actividades de verificación y validación,

relacionando las pruebas realizadas a los requisitos de usuario o

técnicos a cubrir

Verificación

Para este área, Borland provee de Together Technology y numerosos

IDEs que permiten llevar a cabo esta actividad

Implementar una

solución técnica

Otras areas de proceso

Soporte por productos de Borland Specific PracticeSpecific Goal

NIVEL - 3

Page 37: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

37 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Integración con la fase de modelado

Page 38: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

38 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Integración con fase de pruebas

Page 39: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

39 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Borland y Teraquest: líderes en CMMI

SKILLS

SDOTECHNOLOGY

PROCESS

BORLAND

DEVELOPMENT

INFRASTRUCTURE

BORLAND

PROCESS

OPTIMIZATION

CONSULTING

Page 40: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

40 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Scope of Services

APPRAISALS•Application Development (CMMI, SW-CMM)

•Measurement

ADVISORY SERVICES•Skill Building

•Getting Started

•Process improvement and implementation

BORLAND

PROCESS

OPTIMIZATION

Page 41: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

41 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Servicio: “Requirements Engineering”

� Areas de proceso cubiertas:� Requirement Management

� Requirement Development

� Objetivo:� Entender completamente las prácticas de ingeniería de

requisitos� Revisar y corregir posibles errores cometidos actualmente

� Incorporar, si es necesario, nuevas prácticas al proceso de gestión de requisitos

� Comunicar y trasmitir todo el conocimiento necesario para llevarlas a cabo a todos los implicados en el proceso

� Adaptar CaliberRM a los procedimientos y prácticas definidas, si es necesario, modificar los planteamientos anteriores

� Entregables:� Plan de implementación/mejora del proceso de ingeniería de

requisitos

� Política de implementación de los procesos con CaliberRM

Page 42: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

42 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Scope of Services

APPRAISALS•Application Development (CMMI, SW-CMM)

•Measurement

ADVISORY SERVICES•Skill Building

•Getting Started

•Process improvement and implementation

TRAINING• 30+ Courses

• Wide Focus- App Dev, PMO

BORLAND

PROCESS

OPTIMIZATION

Page 43: Borland y CaliberRM · e c h n o l o gy P r o c e s s Skills. Skilles : patrones, técnicas, prácticas, ... proyecto Desarrollar un plan de proyecto Aunque CaliberRM no es una herramienta

43 30 June 2005| Copyright © 2005 Borland Software Corporation. All rights reserved. |

Fin

Gracias

Luis Reyes

Borland Professional Services

[email protected]