agile unifed process - cibertec.edu.pe · implementación de rational unified process (rup), con el...

2
AGILE UNIFIED PROCESS (AUP) En este curso, el participante obtendrá los conocimientos y habilidades para desarrollar una gestión ágil de la implementación de Rational Unified Process (RUP), con el fin de gestionar un producto de software basado en iteraciones cortas, rápidas y sin errores; considerando el uso de buenas prácticas que minimicen procesos innecesarios, pero evaluando las prioridades que generan valor al proyecto. DIRIGIDO Profesionales, egresados y estudiantes, interesados en aprender la metodología Agile Unified Process (AUP) para la implementación de proyectos de software. PRE-REQUISITOS •Conocimiento de MS Excel (nivel básico) •Conocimiento de MS Word (nivel básico) •Conocimiento de base de datos (nivel básico) •Conocimiento de algoritmos y programación (nivel básico) •Conocimiento de Rational Unified Process (nivel básico) 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 Agile Unified Process (AUP) 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 CURSO Al finalizar el curso, el alumno será capaz de diseñar aplica- ciones utilizando estándares agiles de software. Adicional- mente, estará en la capacidad de: •Gestionar un proyecto ágil de software bajo enfoque Agile Unified Process (AUP) •Emplear el desarrollo impulsado por modelos ágiles (AMDD) •Aplicar técnicas FLOOT para garantizar la calidad software orientado a objetos. 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: 80 horas 1

Upload: others

Post on 31-Aug-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agile UNIFED PROCESS - cibertec.edu.pe · implementación de Rational Unified Process (RUP), con el fin de gestionar un producto de software basado en iteraciones cortas, rápidas

AGILE UNIFIED PROCESS (AUP)En este curso, el participante obtendrá los conocimientos y habilidades para desarrollar una gestión ágil de la

implementación de Rational Unified Process (RUP), con el fin de gestionar un producto de software basado en

iteraciones cortas, rápidas y sin errores; considerando el uso de buenas prácticas que minimicen procesos

innecesarios, pero evaluando las prioridades que generan valor al proyecto.

DIRIGIDOProfesionales, egresados y estudiantes, interesados en aprender la metodología Agile Unified Process (AUP) para la implementación de proyectos de software.

PRE-REQUISITOS•Conocimiento de MS Excel (nivel básico)•Conocimiento de MS Word (nivel básico)•Conocimiento de base de datos (nivel básico)•Conocimiento de algoritmos y programación (nivel básico)•Conocimiento de Rational Unified Process (nivel básico)

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 Agile Unified Process (AUP) 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 diseñar aplica-ciones utilizando estándares agiles de software. Adicional-mente, estará en la capacidad de:•Gestionar un proyecto ágil de software bajo enfoque Agile Unified Process (AUP)•Emplear el desarrollo impulsado por modelos ágiles (AMDD)•Aplicar técnicas FLOOT para garantizar la calidad software orientado a objetos.

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: 80 horas

1

Page 2: Agile UNIFED PROCESS - cibertec.edu.pe · implementación de Rational Unified Process (RUP), con el fin de gestionar un producto de software basado en iteraciones cortas, rápidas

CONCEPTO Y TERMINOLOGÍAModel Driven Architecture (MDA)Model Driven Development (MDD)Agile Model Driven DevelopmentTest Driven Development (TDD)Unified Modeling Language (UML)Life Cycle Object-Oriented Testing

Agile Unified Process (AUP)Test First Design (TFD)RefactoringCase Driven developmentHigh Level LifecycleRational Unified Process (RUP)

Interface prototypesAgile work planAgile development planAgile test planAgile deployment planAgile acceptance plan

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

Proceso de desarrollo de software•Modelos de procesos de software-Proceso Unificado Racional (RUP)-The Agile Unified Process (AUP)•Metodologías de desarrollo de software: ágiles y tradicionales

Notación UML•Análisis y diseño orientado a objetos•Estructura y reglas-Identificar objetos y clases-Gestión de plantillas

Proceso unificado ágil•Identificar los principios, estructura y procesos de la metodología AUP•Elementos-Fases-Disciplinas-Hitos-Tareas-Roles-Entregables

Disciplinas de soporte •La fase inicio•Disciplina de gestión de proyectos

-Gestión del riesgo-Planificación de proyectos ágil•Disciplina de gestión de configura-ción•Disciplina de entorno-Priorización de riesgos-Plan de trabajo ágil-Estándares de configuración para un proyecto

Disciplina de inicio•Desarrollo impulsado por modelos ágiles (AMDD)•Plain Old Whiteboard (POW)•Prototipos de interfaz de usuario (UI)•Pruebas orientadas a objetos de ciclo de vida completo (FLOOT)•Plan de pruebas y despliegue

Disciplina de elaboración•Diseño de arquitectura ágil de software•Estrategias para escalar el desarro-llo ágil•Diagramas de arquitectura de libre formato•Modelo físico de datos•Refactorización de base de datos

Disciplina de construcción •Directrices de codificación •Construcción basada en pruebas•Diagramas UML guía de construc-ción: clases, secuencia, máquina de estado•Desarrollo por pruebas (TDD)-Modelos de IU, diseño y físicos-Diagrama de componentes y despliegue-Construcción de la aplicación basada en pruebas-Pruebas de caja blanca

Disciplina de transición•Plan de aceptación y acta de acepta-ción del producto•Plan de despliegue•Diagrama de despliegue y compo-nentes•Manuales y documentación de despliegue•Pruebas de aceptación del producto