Process Consulting logo
 
visiónserviciosNoticiasRecursos gratuitoslinkshome
Servicios
 
 
Servicios » Programas y Diplomados » Información »
C300 Ingeniería de Requerimientos con CMMI® y el enfoque ágil (scrum)

¿Por qué asistir a este curso?

  • ¿Sabe usted qué es ingeniería de requerimientos?

  • ¿Sabe usted la diferencia entre definir y administrar los requerimientos?

  • ¿Sabe usted cuál es el enfoque en la definición y administración de requerimientos con scrum (metodología ágil)?

  • ¿Sabe usted cómo aplicar las buenas prácticas de definición y gestión de requerimientos de las 3 constelaciones del CMMI: CMMI para Desarrollo, CMMI para Adquisición y CMMI para Servicios?

  • ¿Sabe usted cómo implementar un enfoque de gestión de requerimientos con scrum (metodología ágil) y a la vez estar alineado con las buenas prácticas del CMMI? ¿Sabe usted porqué no hay contradicción entre ambos enfoques?

  • ¿Sabe usted porqué es importante la estandarización de requerimientos al implementar un software factory?

  • ¿Sabe usted qué características debe tener una “buena” especificación de requerimientos?

 

Descripción del curso:

  • Muchos de los problemas en los proyectos suceden cuando el proyecto no define, gestiona, prioriza y se compromete con los requerimientos priorizados. Mientras más tarde el proyecto haga entrega de la implementación de los requerimientos priorizados mas riesgoso será el proyecto. Mientras mas pronto haga entregas, incrementales por ejemplo, mas certeza habrá y los dueños de los requerimientos podrán obtener mejor valor del equipo de desarrollo. En el curso explicaremos el enfoque en la definición y gestión de requerimientos con scrum (metodología ágil).

  • Muchos de los errores en las estimaciones de los proyectos y muchos de los errores encontrados durante la fase de pruebas tienen su origen, en la mayoría de los casos, en una especificación de requerimientos incompleta, inconsistente e incorrecta. La Ingeniería de Requerimientos ayuda a disminuir la causa de muchos de estos problemas; por ejemplo, un pobre entendimiento del problema, carencia de modelos que impiden el entendimiento técnico del problema; y especificaciones ambiguas, inconsistentes y sin rastreo.

  • La ingeniería de requerimientos incluye la captura e identificación de necesidades, análisis, especificación, validación y administración de requerimientos. Estas actividades facilitan un entendimiento tanto del problema como de los aspectos técnicos que éste conlleva; una mejor especificación de requerimientos (técnicamente factibles, mensurables, rastreables, no ambiguos y consistentes) y una validación que asegura que el desarrollador a entendido tanto las necesidades del usuario como el ambiente donde operará el sistema.

  • La estandarización de los requerimientos es también uno de los aspectos críticos para el éxito de las implantaciones de fábricas de software, entre otros aspectos.

  • Adicionalmente, si consideramos que la mayoría de organizaciones hoy en día desarrollan y mantienen sus productos y servicios con proveedores, entonces aparecen no sólo los requerimientos de clientes sino también los, así llamados por el CMMI para Adquisición, requerimientos contractuales.

  • Finalmente, si estamos en un entorno de servicios (CMMI para Servicios), tenemos los requerimientos del servicio que afectan la entrega del servicio (service delivery) y los requerimientos para el desarrollo del sistema del servicio (service system development).

  • El curso discute las actividades de la ingeniería de requerimientos en el contexto del CMMI for Development, CMMI for Acquisition y CMMI for Services; sugiere algunas técnicas, metodologías y normas para la implementación de las actividades; y presenta los factores técnicos, administrativos y culturales que determinan la aplicación exitosa de la ingeniería de requerimientos en las organizaciones. Se revisará de manera explícita el enfoque SCRUM (metodología ágil) para la administración de los requerimientos cumpliendo los requisitos del CMMI.

  • El objetivo principal de este curso es que el participante, en sesiones prácticas, aprenda las técnicas más utilizadas para especificar requerimientos así como formatos estándares que pueden comenzar a usar en sus organizaciones al término del curso en el contexto de la implementación del CMMI for Development (CMMI-DEV).

  • El objetivo secundario de este curso es aprender los elementos que debemos incluir en la especificación de requerimientos a enviar al proveedor cuando el trabajo será desarrollado por un proveedor. En este curso se discutirán también las actividades incluidas en el establecimiento de requerimientos en el contexto del CMMI for Acquisition y CMMI for Services.

Audiencia:

  • Profesionales responsables de la identificación, elaboración, desarrollo y/o especificación de los requerimientos de los sistemas
  • Profesionales involucrados en proyectos de sistemas y de software

Requisitos para obtener Certificado de Asistencia al término del curso:

  • La culminación satisfactoria de este curso requiere que los participantes participen activamente en las discusiones y ejercicios en el salón de clase en todas las sesiones.

Duración: 16 horas



Horario:

CURSO
FECHAS
HORARIOS
Ingeniería de Requerimientos con CMMI® y el enfoque ágil (scrum)
Incluye Gestión de requerimientos en scrum, Conceptos Operacionales, Casos de Uso, requerimientos en los contextos de CMMI para Desarrollo, CMMI para Adquisición y CMMI para Servicios, requerimientos en el contexto de la implementación de un Software Factory.

Lunes 03 Mayo 2010
5:30 pm-9:30 pm
Martes 04 Mayo 2010
5:30 pm-9:30 pm
Miércoles 05 Mayo 2010
5:30 pm-9:30 pm
Jueves 06 Mayo 2010 5:30 pm-9:30 pm
    Total: 16 hrs.

 

Tópicos:

  • Administración de requerimientos según scrum
  • Ingeniería de Requerimientos en el contexto del CMMI for Development, CMMI for Acquisition y CMMI for Services
  • Ingeniería de Requerimientos en el contexto de un Software Factory
  • Actividades de la Ingeniería de Requerimientos
    • Captura de necesidades
    • Análisis de factibilidad
    • Análisis del problema
    • Especificación de requerimientos
    • Requerimientos contractuales
    • Validación de requerimientos
  • Cómo especificar requerimientos
    • Cómo documentar la definición de un problema en el contexto de la identificación de requerimientos
    • Técnicas para identificar y especificar requerimientos usando los estándares de la IEEE, del SWEBOK y de los Casos de Uso
    • Estándares, formatos
    • Ejemplos
  • Administración de Requerimientos
    • Trazabilidad de requerimientos
    • Gestionar el cambio de los requerimientos
  • Estimación de proyectos en base a sus requerimientos
    • Requerimientos del proyecto usados para la estimación
    • Estandarización de requerimientos
    • Estimación del tamaño del proyecto

 

Garantía:

El equipo de consultoría e instructores de Process Consulting ha proporcionado formación en CMMI a más de 1,000 personas y ha asesorado a más de 120 organizaciones en más de 10 países en Latinoamérica y Europa en CMMI que han logrado distintos niveles de capacidad y madurez. Varias de nuestras organizaciones clientes fuera del país han logrados diversos niveles de madurez CMMI usando metodologías ágiles (scrum) y han implementado exitosamente software factories.

El instructor del curso es David Arteaga, SEI Certificate in CMMI, SEI-Authorized Introduction to CMMI-DEV V1.2 Instructor, SEI-Authorized SCAMPI Lead Appraiser, SEI-Authorized SCAMPI B&C Team Leader, CMMI for Development, CMMI for Acquisition y CMMI for Services Authorization/Certification exam passed, Evaluador IT Mark autorizado por el ESI.

 

Materiales del Curso:

Al inicio del curso el participante recibirá una copia de las transparencias del curso.

 

Instructor:

David Arteaga
david.arteaga@processconsulting.net
Celular (511) 99666-9749

Ver hoja de vida »

Process Consulting es la única organización peruana SEI Transition Partner que cuenta con consultores certificados por el SEI que viven en Perú. Este curso se dicta con el patrocinio del European Software Institute y con licencia del Software Engineering Institute de Carnegie Mellon University.

Para cualquier consulta o inquietud por favor no duden en contactarse con:

Process Consulting SAC
Tel/Fax. 349-0104
Cel. 99666-9749

Email: info@processconsulting.net

(a) SEI significa Software Engineering Institute de Carnegie Mellon University
® CMMI y SEI con marcas registradas de Carnegie Mellon University

Contáctenos:
david.arteaga@processconsulting.net