INGENIERÍA DE REQUERIMIENTOS DE SOFTWARE
En este curso, el participante entenderá los conceptos y técnicas requeridas para desarrollar la gestión de requerimientos de
un sistema, en base al ciclo de vida de la ingeniería de requerimientos para la captura, análisis, especificación y validación de
los componentes de software. En este sentido, el alumno utilizará los conceptos de RUP y notación UML 2.5 para el desarrollo
de un modelo de casos de uso y la documentación formal que lo sustenten.
DIRIGIDOProfesionales, egresados y estudiantes, interesados en aprender de técnicas formales para la captura de requeri-mientos de software.
PRE-REQUISITOS•Conocimiento de Microsoft Excel (nivel básico).•Conocimiento de Microsoft Word (nivel básico).•Experiencia en análisis o desarrollo de sistemas (recomen-dado).
CAPACITACIÓN RECOMENDADA•RUP y UML 2.5.1 for Analyst
CERTIFICACIONES•Al término de la capacitación, el alumno obtendrá un certifi-cado de Ingeniería de Requerimientos de Software por aprobar el programa. •Al completar satisfactoriamente 3 cursos de la línea de especialización, se le acreditará con una Especialización en Ingeniería de Software.
LOGROS DE CURSOAl finalizar el curso, el alumno será capaz de entender las técnicas de captura de requisitos con estándares de RUP. Adicionalmente, estará en la capacidad de:•Identificar el procedimiento RUP para la captura de requeri-mientos con notación UML.•Elaborar los diagramas necesarios para el desarrollo de un proyecto informático.•Generar la documentación de sustento de los requerimientos de una aplicación.
LÍNEA DE ESPECIALIZACIÓN
Agile Unified Process (AUP)
Integración CMMI con PMBOK y Metodologías Ágiles
Ingeniería de Requerimientos de Software
RUP y UML 2.5 for Analyst
Duración: 64 horas
1
CONCEPTO Y TERMINOLOGÍACiclo de vida del softwareIngeniería de requerimientosRequerimientos funcionalesRequerimientos no funcionalesMatriz de requerimientosCasos de uso del sistema
Modelo de negocioModelo de dominioTécnicas de captura Prototipado de casos de usoVisión del sistemaCriterios de aceptación
Matriz de trazabilidadStakeholdersArtefactos de la disciplinaCriterios de aceptaciónChecklist de requerimientosListas de comprobación
CONTENIDO TEMÁTICO
Informes: Central: 633-5555 Correo: [email protected]
Sede Miraflores: Av. Diez Canseco cdra. 2
Sede Independencia:Av. Carlos Izaguirre 233
Colegio Sophianum:Av. Salaverry 2100 - San Isidro
Sede Breña:Av. Brasil 714 - 792 ( CC La Rambla )
Sede Bellavista:Av. Oscar R. Benavides 3866 - 4070 Mall Plaza
Universidad Champagnat:Av. Brasil 714 - 792 ( CC La Rambla piso 3)
Sede San Juan de Lurigancho:Av. Próceres de la Independencia 3023 - 3043
Ingeniería de Software•Ciclo de vida del software•Modelos de proceso de software•Modelado orientado a objetos•RUP 7.0 y UML 2.5-Introducción RUP-Introducción UML-Buenas prácticas•Evaluando el ciclo de vida de un proyec-to: identificación de objetos y clases del entorno•Ingeniería de Requerimientos-Fases del proceso de Ingeniería de Requerimientos-Niveles de requerimientos-Identificar los niveles de requerimientos
Modelado de Negocio•Necesidades de los stakeholders•Captura de requerimientos
•Modelo de negocio•Modelo de análisis de negocio•Modelo de dominio•Elaboración del documento glosario
Elicitación de Requerimientos•Técnicas de captura de requerimien-tos•Requerimientos de los Stakeholders•Visión del sistema•Documento de visión•Roles•Entregables
Clasificación de Requerimientos•Clasificación de requerimientos•Identificación de requerimientos no funcionales•Identificación de casos de uso del sistema•Especificación del requerimiento de software
•Matriz de requerimientos cruzada•Identificación de los casos de uso del sistema
Análisis y Especificación de Requeri-mientos•Matriz de trazabilidad•Modelo de casos de uso•Estructura del modelo de casos de uso•Prototipado de casos de uso•Especificación de casos de uso•Elaborar prototipo•Artefactos de la disciplina de requi-sitos
Validación de Requerimientos•Revisar requisitos•Criterios de aceptación•Requisitos del sistema con listas de comprobación•Elaboración de los casos de prueba•Checklist de requerimientos