Programa del Curso

Visión general del proceso de desarrollo de software y modelado

  • Metodologías y su impacto en el trabajo de un Business Analista
  • Pasos del modelo Waterfall: Análisis, Diseño, Implementación, Prueba, Mantenimiento
  • Enfoque Agile al análisis de negocios
  • ¿Quiénes son los analistas Business?
  • Perspectiva sobre el papel del BA
  • El modelo dinámico (comportamental)
  • El modelo estático (estructural)
  • Análisis estructurado

La perspectiva de la BA sobre la orientación a objetos

  • Enfoque Orientado a Objetos Programming y su impacto en el modelado
  • La Norma UML
  • Psicología cognitiva y OO?
  • Objetos
  • Atributos y Operaciones
  • Operaciones y Métodos
  • Capsula (Encapsulation)
  • Clases
  • Relaciones
  • Generalización
  • Asociación
  • Agregación
  • Composición
  • Polimorfismo
  • Use Cases y Escenarios
  • Business y Sistemas Use Case

Una visión general de Business el modelado orientado a objetos (B.O.O.M.)

  • B.O.O.M. y Ciclos de Vida del Desarrollo de Software (SDLCs)
  • Pasos del B.O.O.M.
  • Secuenciación de Pasos
  • ¿Qué defines primero—Atributos o Operaciones?

Análisis de procesos de extremo a extremo Business

  • Entrevistas durante las fases de Inicio, Análisis y Prueba
  • Paso 1: Inicio
  • Plantilla del Documento de Requisitos Business
  • Paso 1a: Modelar los Use Cases de Business
  • Paso 1a i: Identificar los Use Cases de Business (Business Diagramas de Casos de Uso)
  • Aplicando la Teoría
  • Nota para Usuarios de Rational Rose
  • Caso de Estudio D1: Diagramas de Caso de Uso Business
  • Paso 1a ii: Definir el Alcance de los Use Cases de Business (Diagrama de Actividad)
  • Caso de Estudio D2: Diagrama de Actividad del Caso de Uso con Particiones

Definición del alcance del proyecto de TI con sistemas Use Case

  • Paso 1b: Modelar los Sistemas Use Case
  • Caso de Estudio E1: Mapa de Roles
  • Paso 1b ii: Identificar Paquetes de Casos de Uso del Sistema (Diagrama de Caso de Uso del Sistema)
  • Caso de Estudio E2: Paquetes de Casos de Uso del Sistema
  • Paso 1b iii: Identificar los Use Cases del Sistema (Diagrama de Caso de Uso del Sistema)
  • Caso de Estudio E3: Diagramas de Caso de Uso del Sistema
  • Paso 1c: Iniciar el Modelo Estático (Diagramas de Clase para Clases Clave Business)
  • Paso 1d: Establecer la Línea Base para el Análisis (BRD/Inicio)

Guión gráfico de la experiencia del usuario

  • Paso 2: Análisis
  • Plantilla de Descripción de Caso de Uso
  • Documentar el Flujo Básico
  • Líneas Directrices para Escribir Casos de Uso
  • Ejemplo de Flujo Básico: CPP Sistema de Revisión del Informe de Caso
  • Documentar Flujos Alternativos
  • Documentar Flujos Excepcionales
  • Líneas Directrices para Realizar Entrevistas de Casos de Uso del Sistema
  • Diagramas de Actividad para los Use Cases del Sistema
  • Artículos Relacionados
  • Tablas de Decisión
  • Caso de Estudio F1: Tabla de Decisión
  • Árboles de Decisión
  • Caso de Estudio F2: Árbol de Decisión
  • Tabla Condición/Respuesta
  • Business Rules
  • Características Avanzadas de Casos de Uso
  • Caso de Estudio F3: Características Avanzadas de Caso de Uso

Requisitos del ciclo de vida para objetos clave Business

  • ¿Qué es un Diagrama de Máquina de Estados?
  • Paso 2a ii: 1. Identificar los Estados de Objetos Críticos
  • Caso de Estudio G1: Estados
  • Paso 2a ii: 2. Identificar Transiciones de Estado
  • Caso de Estudio G2: Transiciones
  • Paso 2a ii: 3. Identificar los Activities del Estado
  • Caso de Estudio G3: Activities de Estado
  • Paso 2a ii: 4. Identificar Estados Compuestos
  • Caso de Estudio G4: Estados Compuestos
  • Paso 2a ii: 5. Identificar Estados Concurrentes

Recopilación de reglas generales con diagramas de clases

  • Paso 2b: Análisis Estático
  • Paso 2b i: Identificar Clases de Entidades
  • Caso de Estudio H1: Clases de Entidad
  • Paso 2b ii: Modelar Generalizaciones
  • Caso de Estudio H2: Generalizaciones
  • Paso 2b iii: Modelar Roles Transitorios
  • Caso de Estudio H3: Roles Transitorios
  • Paso 2b iv: Modelar Relaciones Parte/Todo
  • Diagrama de Estructura Compuesta
  • Caso de Estudio H4: Relaciones Parte/Todo
  • Paso 2b v: Analizar Asociaciones
  • Caso de Estudio H5: Asociaciones
  • Paso 2b vi: Analizar Multiplicidad
  • Caso de Estudio H6: Multiplicidad

Optimización de la coherencia y la reutilización en los requisitos Documentation

  • Paso 2b vii: Enlazar Casos de Uso del Sistema al Modelo Estático
  • Caso de Estudio I1: Enlazar Casos de Uso del Sistema al Modelo Estático
  • Caso de Estudio I1: Resultados
  • Paso 2b viii: Agregar Atributos
  • Meta-Atributos
  • Caso de Estudio I2: Agregar Atributos
  • Paso 2b ix: Agregar Tablas de Búsqueda
  • Caso de Estudio I5: Analizar Tablas de Búsqueda
  • Paso 2b x: Agregar Operaciones
  • Caso de Estudio I7: Distribuir Operaciones
  • Paso 2b xi: Revisar la Estructura de Clase
  • Caso de Estudio I8: Revisar Estructura

Diseño de casos de prueba y finalización del proyecto

  • Paso 2c: Especificar Pruebas
  • Recorridos Estructurados
  • Tablas de Decisión para Pruebas
  • Caso de Estudio J1: Derivar Casos de Prueba a partir de Tablas de Decisión
  • Análisis del Valor Límite
  • Caso de Estudio J2: Seleccionar Datos de Prueba Usando Análisis del Valor Límite
  • Pruebas de Sistema
  • Más allá de las pruebas de sistema
  • Paso 2d: Especificar Plan de Implementación
  • Paso 2e: Establecer la Línea Base para el Desarrollo

Lo que los desarrolladores hacen con sus requisitos

  • Enfoque Orientado a Objetos Design Patterns
  • Visibilidad
  • Clases de Control
  • Clases de Límite
  • Diagramas de Secuencia
  • Diagramas Communication
  • Otros Diagramas
  • Arquitectura Estratificada
  • Interfaces
  • Mix-Ins
  • Implementación OO Usando un Lenguaje Orientado a Objetos
  • Implementación OOA Usando Procedimientos Languages
  • Implementar un Database desde OOA Usando una Base de Datos Relacional (RDBMS)

Requerimientos

Ninguno

 21 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas