Process Consulting logo
 
visiónserviciosNoticias CMMIRecursos gratuitos CMMIlinkshome
Servicios
 
 
Servicios » Programas y Diplomados » Información »
Curso C300
Ingeniería de Requerimientos

Con base en el CMMI®, PMBOK, SWEBOK y el enfoque ágil (Scrum y XP)

¿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 en un entorno de desarrollo y mantenimiento (CMMI para Desarrollo), en un escenario con proveedores (CMMI para Adquisición) y en el contexto de servicios (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 más riesgoso será el proyecto. Mientras más 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 enfoque ágil, el PMBOK, el SWEBOK y el CMMI; sugiere técnicas, metodologías y normas para la implementación de las actividades de requerimientos; y presenta los factores técnicos, administrativos y culturales que determinan la aplicación exitosa de la ingeniería de requerimientos en las organizaciones. Ser 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.

  • 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 uso de proveedores (CMMI for Acquisition) y en el contexto de servicios (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 ó 2 días a tiempo completo de 9 AM a 6 PM.


Horario (Mayo 2011)

CURSO
FECHAS
HORARIOS

Ingeniería de Requerimientos con base en el CMMI®, PMBOK, SWEBOK y el enfoque ágil (Scrum y XP)

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.

-
6:00 pm-10:00 pm
-
6:00 pm-10:00 pm
-
6:00 pm-10:00 pm
- 6:00 pm-10:00 pm
    Total: 16 hrs.

 

Tópicos

  • Administración de requerimientos según scrum
  • Ingeniería de Requerimientos en el contexto del CMMI, Scrum y XP
  • Gestión de Requerimientos en el contexto del PMBOK
  • Alcance de los Requerimientos de Software en el contexto del SWEBOK
  • 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
    • 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
  • Ejercicios y dinámicas

 

Garantía

El equipo de consultoría e instructores de Process Consulting han proporcionado formación a más de 1,500 personas y ha asesorado a más de 120 organizaciones en 12 países en Latinoamérica y Europa en CMMI, mejora de procesos, gestión de proyectos, ingeniería de requerimientos y temas relacionados.

 

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. (511) 3490104 - 3487633
Cel. (511)
996669749
Email: info@processconsulting.net
Web: www.processconsulting.net

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

Contáctenos:
info@processconsulting.net david.arteaga@processconsulting.net