SlideShare una empresa de Scribd logo
1 de 27
República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Instituto Universitario de Tecnología de los Llanos Programa Nacional de Formación en Informática Valle de la Pascua – Estado Guárico INTRODUCCIÓN A LOS PROCESOS ÁGILES DE DESARROLLO Participantes: Fernández L. Manuel A. Ledezma F. Azareel D. Martínez C. Carlos J. Pérez C. Jesús N. Facilitadora: Ing. Yenny Campos. Junio, 2011
FUNDAMENTOS DE LOS PROCESOS ÁGILES DE DESARROLLO El auge de la tecnología, y el objetivo de agilizar y automatizar los procesos en el desarrollo de software, llevan a la necesidad de implantar Metodologías de Desarrollo de Software que ayuden a entregar un producto de calidad en tiempo y costo estimados, las metodologías ágiles de desarrollo de software han despertado interés gracias a que proponen simplicidad y velocidad para crear sistemas.
 Un proceso es ágil cuando el desarrollo de software es:
Elementos claves de los procesos ágiles de desarrollo Análisis como una actividad constante Simplicidad Poca documentación Testeos diarios Integraciones Diseño evolutivo
Adaptive Software Development (ASD) Agile Unified Process (AUP) Unified Modeling Language (UML) Algunos métodos ágiles de desarrollo de software Crystal Clear Proceso Unificado de Rational (RUP) Essential Unified Process (EssUP) Feature Driven Development (FDD)
LENGUAJE DE MODELAMIENTO UNIFICADO (UML - UNIFIED MODELING LANGUAGE)  El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende el desarrollo de software. El Proceso Unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental.
[object Object]
Dirigido por los casos de uso
Dirigido por los casos de uso
Centrado en la arquitecturaCaracterísticas Iterativo e Incremental Dirigido por los casos de uso Enfocado en los riesgos Centrado en la arquitectura
Diagramas, símbolos y notación UML Modelo: captura una vista de un sistema del mundo real. Es una abstracción de dicho sistema, considerando un cierto propósito.  Diagrama: representación gráfica de una colección de elementos de modelado, a menudo dibujada como un grafo con vértices conectados por arcos.
Organización de modelos VISTA DE DISEÑO VISTA DE IMPLEMENTACIÓN VISTAS DE LOS CASOS DE USOS VISTA DE DESPLIEGUE VISTA DE PROCESOS
Diagramas de UML Diagramas de Secuencia Diagrama de Clases Diagramas de Colaboración Diagramas de Objetos Modelo Diagramas de Estado Diagramas de Componentes Diagramas de Actividad Diagramas de Distribución
Diagramas de casos de uso Un diagrama de Casos de Uso muestra las distintas operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno (usuario u otras aplicaciones).
Un diagrama de caso de uso consta de los siguientes elementos:  Actor Casos de uso Relaciones de uso, herencia y comunicación
ACTOR Un Actor es un rol que un usuario juega con respecto al sistema CASO DE USO Tarea específica. Se realiza tras una orden de algún agente externo
RELACIONES Asociación  Generalización Dependencia o Instanciación
Diagrama de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objetos importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
[object Object],Un Diagrama de clases, está compuesto por: ,[object Object]
MÉTODOS ,[object Object]
Diagrama de Interacción  El diagrama de interacción, representa la forma en como un Cliente (Actor) u Objetos (Clases) se comunican entre si en petición a un evento.
COMPONENTES DEL DIAGRAMA DE  INTERACCIÓN Objeto/Actor Mensaje a Otro Objeto Mensaje al Mismo Objeto
Existen dos tipos de Diagramas de Interacción: Diagramas de Colaboración Diagrama de Estados Es una forma de representar interacción entre los objetos, es decir, las relaciones entre ellos y la secuencia de los mensajes de las iteraciones que están indicadas por un número.  Muestra el conjunto de estado por los cuales pasa un objeto durante su vida en una aplicación junto con los cambios que permiten pasar de un estado a otro.
Diagrama de Actividades  Un diagrama de actividades es un caso especial de un diagrama de estados en el cual casi todos los estados son estados de acción (identifican que acción se ejecuta al esta en él ) y casi todas las transiciones son enviadas al terminar la acción ejecutada en el estado anterior.
Diagrama de Componentes  Los diagramas de componentes describen los elementos físicos reemplazables del sistema y sus relaciones, muestran las opciones de realización incluyendo código fuente, binario y ejecutable.
Diagrama de Despliegue  Los diagramas de desplieguemuestran la disposición física de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos.
Herramientas CASE Son aplicaciones de tecnología informática a las actividades, las técnicas y las metodologías propias de desarrollo, su objetivo es acelerar el proceso para el que han sido diseñadas

Más contenido relacionado

La actualidad más candente (17)

diagrama de comportamiento
diagrama de comportamiento diagrama de comportamiento
diagrama de comportamiento
 
Lenguajes de programación: UML
Lenguajes de programación: UMLLenguajes de programación: UML
Lenguajes de programación: UML
 
Diagramas uml de un caso de uso
Diagramas uml de un caso de usoDiagramas uml de un caso de uso
Diagramas uml de un caso de uso
 
Exposición uml diagramas
Exposición uml diagramasExposición uml diagramas
Exposición uml diagramas
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
Diagramas comportamiento
Diagramas comportamientoDiagramas comportamiento
Diagramas comportamiento
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
 
Como elaborar diagrama de estado
Como elaborar diagrama de estadoComo elaborar diagrama de estado
Como elaborar diagrama de estado
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Metodologia UML
Metodologia UMLMetodologia UML
Metodologia UML
 
Oc
OcOc
Oc
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 

Similar a Presentación

Similar a Presentación (20)

Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Diagramas uml de un caso de uso
Diagramas uml de un caso de usoDiagramas uml de un caso de uso
Diagramas uml de un caso de uso
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diseño de sistemas - UML - compendio
Diseño de sistemas  -  UML - compendioDiseño de sistemas  -  UML - compendio
Diseño de sistemas - UML - compendio
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Analisis de Uml
Analisis de UmlAnalisis de Uml
Analisis de Uml
 
Uml
UmlUml
Uml
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Uml
UmlUml
Uml
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del software
 
Taller presentacion
Taller presentacionTaller presentacion
Taller presentacion
 
Diccionario
DiccionarioDiccionario
Diccionario
 

Más de Carlos Ytriago

Más de Carlos Ytriago (19)

Los video juegos
Los video juegosLos video juegos
Los video juegos
 
Los Videos Juegos
Los Videos JuegosLos Videos Juegos
Los Videos Juegos
 
Planificacion curricular
Planificacion curricularPlanificacion curricular
Planificacion curricular
 
Actividad de extension de planificacion
Actividad de extension de planificacion Actividad de extension de planificacion
Actividad de extension de planificacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Mineria en venezuela
Mineria en venezuelaMineria en venezuela
Mineria en venezuela
 
Reflexion
ReflexionReflexion
Reflexion
 
Carta de la tierra
Carta de la tierraCarta de la tierra
Carta de la tierra
 
Cartadela tierra
Cartadela tierraCartadela tierra
Cartadela tierra
 
Ley de ambiente
Ley  de ambienteLey  de ambiente
Ley de ambiente
 
Preambulo de la Constitucion
Preambulo de la ConstitucionPreambulo de la Constitucion
Preambulo de la Constitucion
 
Preambulo
PreambuloPreambulo
Preambulo
 
Grupo n1
Grupo n1Grupo n1
Grupo n1
 
Grupo n1
Grupo n1Grupo n1
Grupo n1
 
Formación Tecnológica
Formación TecnológicaFormación Tecnológica
Formación Tecnológica
 
Diapositivas grupon 2
Diapositivas grupon 2Diapositivas grupon 2
Diapositivas grupon 2
 
Preámbulo de la Constitución
Preámbulo de la ConstituciónPreámbulo de la Constitución
Preámbulo de la Constitución
 
Para la exposicion del tecnologico 2 arreglada
Para la exposicion del tecnologico 2 arregladaPara la exposicion del tecnologico 2 arreglada
Para la exposicion del tecnologico 2 arreglada
 
Satélite Simón Bolívar
Satélite Simón BolívarSatélite Simón Bolívar
Satélite Simón Bolívar
 

Último

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 

Último (20)

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 

Presentación

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Instituto Universitario de Tecnología de los Llanos Programa Nacional de Formación en Informática Valle de la Pascua – Estado Guárico INTRODUCCIÓN A LOS PROCESOS ÁGILES DE DESARROLLO Participantes: Fernández L. Manuel A. Ledezma F. Azareel D. Martínez C. Carlos J. Pérez C. Jesús N. Facilitadora: Ing. Yenny Campos. Junio, 2011
  • 2. FUNDAMENTOS DE LOS PROCESOS ÁGILES DE DESARROLLO El auge de la tecnología, y el objetivo de agilizar y automatizar los procesos en el desarrollo de software, llevan a la necesidad de implantar Metodologías de Desarrollo de Software que ayuden a entregar un producto de calidad en tiempo y costo estimados, las metodologías ágiles de desarrollo de software han despertado interés gracias a que proponen simplicidad y velocidad para crear sistemas.
  • 3. Un proceso es ágil cuando el desarrollo de software es:
  • 4. Elementos claves de los procesos ágiles de desarrollo Análisis como una actividad constante Simplicidad Poca documentación Testeos diarios Integraciones Diseño evolutivo
  • 5. Adaptive Software Development (ASD) Agile Unified Process (AUP) Unified Modeling Language (UML) Algunos métodos ágiles de desarrollo de software Crystal Clear Proceso Unificado de Rational (RUP) Essential Unified Process (EssUP) Feature Driven Development (FDD)
  • 6. LENGUAJE DE MODELAMIENTO UNIFICADO (UML - UNIFIED MODELING LANGUAGE) El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende el desarrollo de software. El Proceso Unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental.
  • 7.
  • 8. Dirigido por los casos de uso
  • 9. Dirigido por los casos de uso
  • 10. Centrado en la arquitecturaCaracterísticas Iterativo e Incremental Dirigido por los casos de uso Enfocado en los riesgos Centrado en la arquitectura
  • 11. Diagramas, símbolos y notación UML Modelo: captura una vista de un sistema del mundo real. Es una abstracción de dicho sistema, considerando un cierto propósito. Diagrama: representación gráfica de una colección de elementos de modelado, a menudo dibujada como un grafo con vértices conectados por arcos.
  • 12. Organización de modelos VISTA DE DISEÑO VISTA DE IMPLEMENTACIÓN VISTAS DE LOS CASOS DE USOS VISTA DE DESPLIEGUE VISTA DE PROCESOS
  • 13. Diagramas de UML Diagramas de Secuencia Diagrama de Clases Diagramas de Colaboración Diagramas de Objetos Modelo Diagramas de Estado Diagramas de Componentes Diagramas de Actividad Diagramas de Distribución
  • 14. Diagramas de casos de uso Un diagrama de Casos de Uso muestra las distintas operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno (usuario u otras aplicaciones).
  • 15. Un diagrama de caso de uso consta de los siguientes elementos: Actor Casos de uso Relaciones de uso, herencia y comunicación
  • 16. ACTOR Un Actor es un rol que un usuario juega con respecto al sistema CASO DE USO Tarea específica. Se realiza tras una orden de algún agente externo
  • 17. RELACIONES Asociación Generalización Dependencia o Instanciación
  • 18. Diagrama de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objetos importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
  • 19.
  • 20.
  • 21. Diagrama de Interacción El diagrama de interacción, representa la forma en como un Cliente (Actor) u Objetos (Clases) se comunican entre si en petición a un evento.
  • 22. COMPONENTES DEL DIAGRAMA DE INTERACCIÓN Objeto/Actor Mensaje a Otro Objeto Mensaje al Mismo Objeto
  • 23. Existen dos tipos de Diagramas de Interacción: Diagramas de Colaboración Diagrama de Estados Es una forma de representar interacción entre los objetos, es decir, las relaciones entre ellos y la secuencia de los mensajes de las iteraciones que están indicadas por un número. Muestra el conjunto de estado por los cuales pasa un objeto durante su vida en una aplicación junto con los cambios que permiten pasar de un estado a otro.
  • 24. Diagrama de Actividades Un diagrama de actividades es un caso especial de un diagrama de estados en el cual casi todos los estados son estados de acción (identifican que acción se ejecuta al esta en él ) y casi todas las transiciones son enviadas al terminar la acción ejecutada en el estado anterior.
  • 25. Diagrama de Componentes Los diagramas de componentes describen los elementos físicos reemplazables del sistema y sus relaciones, muestran las opciones de realización incluyendo código fuente, binario y ejecutable.
  • 26. Diagrama de Despliegue Los diagramas de desplieguemuestran la disposición física de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos.
  • 27. Herramientas CASE Son aplicaciones de tecnología informática a las actividades, las técnicas y las metodologías propias de desarrollo, su objetivo es acelerar el proceso para el que han sido diseñadas
  • 28. Ingeniería Inversa Desarrollo Iterativo FUNDAMENTOS SOBRE LAS HERRAMIENTAS CASE Trabajo en Grupo Generador de Código
  • 29. Algunas Herramientas CASE LucidChart IdeogramicUML SDMetrics Visual UML Web SequenceDiagrams Dzine Visio With Class
  • 30. Gracias por su atención!!!!