SEMANA 4-5-6.pptx

METODOLOGÍA DE DESARROLLO DE SOFTWARE
RUP
Docente Ing. MARTIN LUZON
METODOLOGÍA DEL DESARROLLO DE SOFTWARE
SEMANA 4-5-6.pptx
OBJETIVO DE LA ASIGNATURA:
Aplicar una metodología de desarrollo de software durante el ciclo de vida de una
aplicación de manera autónoma.
OBJETIVO DE LA CLASE:
Conocer las ventajas de la Metodología Tradicional RUP.
Al final de la clase usted podrá:
Analizar los conceptos referentes a las metodologías de desarrollo de un software
Temática
 Retroalimentación
 Ventajas de la
Metodología RUP
 Disciplinas
 Planificación
 Actividad en clase
 Trabajo autónomo
 Preguntas
METODOLOGÍA TRADICIONAL RUP
 Entre las principales metodologías tradicionales tenemos los
modelos conocidos como RUP y MSF, que centran su atención en
llevar una documentación exhaustiva de todo el proyecto y además
en cumplir con un plan de proyecto, definido todo esto, en la fase
inicial del desarrollo del proyecto.
RUP es un proceso formal: Provee un acercamiento disciplinado para
asignar tareas y responsabilidades dentro de una organización de
desarrollo.
CARACTERÍSTICAS DE LA METODOLOGÍA RUP
 Forma disciplinada de asignar tareas y responsabilidades.
 Desarrollo iterativo.
 Administración de requisitos.
 Verificación de calidad de software.
 Pretende utilizar las mejores prácticas de desarrollo de software.
SEMANA 4-5-6.pptx
VENTAJAS DEL USO DE RUP
Es un proceso de desarrollo de software y junto con el
lenguaje unificado UML, constituye a la metodología mas
utilizada para el análisis, implementación y
documentación de sistemas, esta suministra un enfoque
para asignar tareas y responsabilidades dentro de una
organización de desarrollo.
Es el proceso de desarrollo más general de los existentes
actualmente.
Es una forma disciplinada de asignar tareas y
responsabilidades en una empresa de desarrollo.
Mantenimiento más sencillo y modificaciones locales.
Un proceso de software hecho a la medida para ser
publicado y hacerlo accesible para todo el equipo del
proyecto.
VENTAJAS DEL USO DE RUP
SEMANA 4-5-6.pptx
Taller en Clase grupal
 Investigar las disciplinas(9) de la
Metodología RUP.
 Preparar un documento con la
información.
 Defender su trabajo la próxima clase.
SEMANA 4-5-6.pptx
OBJETIVO DE LA ASIGNATURA:
Aplicar una metodología de desarrollo de software durante el ciclo de vida de una
aplicación de manera autónoma.
OBJETIVO DE LA CLASE:
Conocer los roles y relaciones de la Metodología Tradicional RUP.
Temática
 Roles de la Metodología
de Desarrollo Tradicional
RUP
 Relaciones entre
productos de desarrollo
 Taller Grupal en clase
PRINCIPIOS DE LA METODOLOGÍA RUP
La metodología RUP se basa en un conjunto de
principios de desarrollo de software:
1.Desarrollo de software iterativo
2.La gestión de requisitos
3.El uso de una arquitectura basada en componentes
4.Software de modelado visual
5.La verificación de la calidad del software
6.Control de cambios en el software
ACTOR
CREACION DE
USUARIO
REGISTRAR LOS
DATOS DEL
CLIENTE
ROLES DE LA METODOLOGÍA RUP
Analistas
Desarrolladores
Probadore
s
Directivos
SEMANA 4-5-6.pptx
Analista del proceso de negocios, diseñador de negocios,
revisor del modelo de negocios, analista de
sistema, especificador de requisitos, revisor de requisitos y
diseñador de la interfaz usuario.
Desarrolladores: Revisor de la arquitectura, diseñador,
diseñador de base de datos, programador, revisor del
código, integrador.
Directivo: Director de control de cambio, director
de configuración, director de implantación, ingeniero de
proceso, director del proyecto, revisor del proyecto.
Es el rol responsable de la planificación,
diseño, implementación y evaluación de la prueba, que incluye
generar el plan de prueba, implementar los procedimientos de
prueba, evaluar la envergadura y resultados de las pruebas y
su efectividad así como generar un resumen de la evaluación
de la prueba.
SEMANA 4-5-6.pptx
La duración y esfuerzo dedicado en cada fase es
variable dependiendo de las características del
proyecto.
ARTEFACTOS DE LA
METODOLOGÍA RUP
En RUP en cada una de sus fases realizan una serie de artefactos para saber
mejor la función y estructura de un programa.
Un artefacto puede ser:
Un documento: como un Caso de Negocio o un documento de la arquitectura
del Software.
Un modelo: como un modelo de caso de uso.
Un elemento de un modelo: como una sola clase de todo el Diagrama de
Clases.
INICIO:
•Documento Visión
•Especificación de Requerimientos
ELABORACIÓN:
•Diagramas de caso de uso
CONSTRUCCIÓN:
•Documento Arquitectura que trabaja con las siguientes
vistas:
VISTA LOGICA:
•Diagrama de clases
•Modelo E-R
VISTA DE IMPLEMENTACION:
•Diagrama de Secuencia
•Diagrama de estados
•Diagrama de Colaboración
TRANSICIÓN:
•Pruebas finales de aceptación.
•Puesta en producción.
•Estabilización.
CONSTRUCCIÓN:
•Especificación de requisitos faltantes.
•Diseño y desarrollo de casos de uso y/o flujos de
acuerdo con la planeación iterativa.
Pruebas de los casos de uso desarrollados, y pruebas de
regresión según sea el caso
Preguntas sobre el tema tratado
Trabajo grupal en Clase
 Una vez revisadas las fases de la
metodología RUP, disciplinas roles se va
a trabajar en la siguiente actividad:
 Realizar grupos de trabajo por afinidad o
asignación
 Elegir un tema de desarrollo (Software a
implementar) de acuerdo a las directrices
recibidas por el docente.
 Subir al drive un archivo por
grupo(Informe, presentación)
SEMANA 4-5-6.pptx
1 von 30

Recomendados

SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx von
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxSEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxJ Martin Luzon
2.7K views46 Folien
Metodologías de Desarrollo de Software Jr von
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software JrJunior Leal
58 views12 Folien
4 1 personalizacion de metodologias von
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
2.1K views54 Folien
METODOLOGIA RUP von
METODOLOGIA RUPMETODOLOGIA RUP
METODOLOGIA RUPcristianbenites01
1.1K views5 Folien
Fases del rup von
Fases del rupFases del rup
Fases del rupMaraJosQuilcaguanoTo
1K views31 Folien
FASES DEL RUP von
FASES DEL RUPFASES DEL RUP
FASES DEL RUPEmilyOrdez1
114 views31 Folien

Más contenido relacionado

Similar a SEMANA 4-5-6.pptx

Metodologia rup von
Metodologia rupMetodologia rup
Metodologia rupmireya2022
2.6K views19 Folien
Metodologias rup von
Metodologias rupMetodologias rup
Metodologias rupdensy de la cruz lucero
510 views14 Folien
Metodologias rup von
Metodologias rupMetodologias rup
Metodologias rupElvisAR
614 views14 Folien
procesos de desarrollo de software von
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de softwarejoseantonio897
182 views12 Folien
Metodologias von
MetodologiasMetodologias
MetodologiasNorerod
431 views49 Folien
Metodología rup von
Metodología rupMetodología rup
Metodología rupMagdalenaTapia6
143 views17 Folien

Similar a SEMANA 4-5-6.pptx(20)

Metodologia rup von mireya2022
Metodologia rupMetodologia rup
Metodologia rup
mireya20222.6K views
Metodologias rup von ElvisAR
Metodologias rupMetodologias rup
Metodologias rup
ElvisAR614 views
procesos de desarrollo de software von joseantonio897
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de software
joseantonio897182 views
Metodologias von Norerod
MetodologiasMetodologias
Metodologias
Norerod431 views
Metodología de desarrollo de software von Abner Garcia
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia417 views
Carrera de informatica_educativa von Diego Sinche
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
Diego Sinche726 views
GA1-220501093-AA1-EV01- TRABAJO METODOLOGIAS.pdf von EdinsonboteroBotero
GA1-220501093-AA1-EV01- TRABAJO METODOLOGIAS.pdfGA1-220501093-AA1-EV01- TRABAJO METODOLOGIAS.pdf
GA1-220501093-AA1-EV01- TRABAJO METODOLOGIAS.pdf
EdinsonboteroBotero3.7K views
Metodologias de desarrollo von Hermes Romero
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
Hermes Romero63.4K views

Más de J Martin Luzon

SEMANA 13-14.pptx von
SEMANA 13-14.pptxSEMANA 13-14.pptx
SEMANA 13-14.pptxJ Martin Luzon
783 views27 Folien
SEMANA 12 PENSAMIENTO CRÍTICO.pptx von
SEMANA 12 PENSAMIENTO CRÍTICO.pptxSEMANA 12 PENSAMIENTO CRÍTICO.pptx
SEMANA 12 PENSAMIENTO CRÍTICO.pptxJ Martin Luzon
352 views33 Folien
SEMANA 10 EL PENSAMIENTO LATERAL.pptx von
SEMANA 10 EL PENSAMIENTO LATERAL.pptxSEMANA 10 EL PENSAMIENTO LATERAL.pptx
SEMANA 10 EL PENSAMIENTO LATERAL.pptxJ Martin Luzon
313 views15 Folien
SEMANA 7-8_metodologia (1).pptx von
SEMANA 7-8_metodologia (1).pptxSEMANA 7-8_metodologia (1).pptx
SEMANA 7-8_metodologia (1).pptxJ Martin Luzon
969 views33 Folien
LOGICA von
LOGICA LOGICA
LOGICA J Martin Luzon
1.1K views33 Folien
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdf von
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdfSEMANA 2 INTELIGENCIAS MÚLTIPLES.pdf
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdfJ Martin Luzon
706 views13 Folien

Más de J Martin Luzon(20)

SEMANA 12 PENSAMIENTO CRÍTICO.pptx von J Martin Luzon
SEMANA 12 PENSAMIENTO CRÍTICO.pptxSEMANA 12 PENSAMIENTO CRÍTICO.pptx
SEMANA 12 PENSAMIENTO CRÍTICO.pptx
J Martin Luzon352 views
SEMANA 10 EL PENSAMIENTO LATERAL.pptx von J Martin Luzon
SEMANA 10 EL PENSAMIENTO LATERAL.pptxSEMANA 10 EL PENSAMIENTO LATERAL.pptx
SEMANA 10 EL PENSAMIENTO LATERAL.pptx
J Martin Luzon313 views
SEMANA 7-8_metodologia (1).pptx von J Martin Luzon
SEMANA 7-8_metodologia (1).pptxSEMANA 7-8_metodologia (1).pptx
SEMANA 7-8_metodologia (1).pptx
J Martin Luzon969 views
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdf von J Martin Luzon
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdfSEMANA 2 INTELIGENCIAS MÚLTIPLES.pdf
SEMANA 2 INTELIGENCIAS MÚLTIPLES.pdf
J Martin Luzon706 views
SEMANA 1 LA AUTOESTIMA Y SUS COMPONENTES.pdf von J Martin Luzon
SEMANA 1 LA AUTOESTIMA Y SUS COMPONENTES.pdfSEMANA 1 LA AUTOESTIMA Y SUS COMPONENTES.pdf
SEMANA 1 LA AUTOESTIMA Y SUS COMPONENTES.pdf
J Martin Luzon732 views
normativa-que-rige-el-comercio-electrnico.pptx von J Martin Luzon
normativa-que-rige-el-comercio-electrnico.pptxnormativa-que-rige-el-comercio-electrnico.pptx
normativa-que-rige-el-comercio-electrnico.pptx
J Martin Luzon952 views
Ciclo de-vida-del-software-80150943 von J Martin Luzon
Ciclo de-vida-del-software-80150943Ciclo de-vida-del-software-80150943
Ciclo de-vida-del-software-80150943
J Martin Luzon998 views
paradigmas de programación von J Martin Luzon
paradigmas de programaciónparadigmas de programación
paradigmas de programación
J Martin Luzon1.6K views
REDES Y TELECOMUNICACIONES von J Martin Luzon
REDES Y TELECOMUNICACIONES REDES Y TELECOMUNICACIONES
REDES Y TELECOMUNICACIONES
J Martin Luzon4.3K views

Último

Contrato de aprendizaje y evaluación von
Contrato de aprendizaje y evaluación Contrato de aprendizaje y evaluación
Contrato de aprendizaje y evaluación LauraJuarez87
74 views7 Folien
receta.pdf von
receta.pdfreceta.pdf
receta.pdfcarmenhuallpa45
138 views1 Folie
Recreos musicales.pdf von
Recreos musicales.pdfRecreos musicales.pdf
Recreos musicales.pdfarribaletur
143 views9 Folien
Contenidos y PDA 5°.docx von
Contenidos y PDA 5°.docxContenidos y PDA 5°.docx
Contenidos y PDA 5°.docxNorberto Millán Muñoz
33 views17 Folien
GUIA SERVICIO COMUNITARIO von
GUIA SERVICIO COMUNITARIOGUIA SERVICIO COMUNITARIO
GUIA SERVICIO COMUNITARIOJULIANELOYCARNEIROMA1
22 views43 Folien
Aprendiendo a leer :Ma me mi mo mu..pdf von
Aprendiendo a leer :Ma me mi mo mu..pdfAprendiendo a leer :Ma me mi mo mu..pdf
Aprendiendo a leer :Ma me mi mo mu..pdfcamiloandres593920
23 views14 Folien

Último(20)

Contrato de aprendizaje y evaluación von LauraJuarez87
Contrato de aprendizaje y evaluación Contrato de aprendizaje y evaluación
Contrato de aprendizaje y evaluación
LauraJuarez8774 views
Recreos musicales.pdf von arribaletur
Recreos musicales.pdfRecreos musicales.pdf
Recreos musicales.pdf
arribaletur143 views
Infografia Planificación didactica por Maria Marquez .pdf von marialauramarquez3
Infografia Planificación didactica por Maria Marquez .pdfInfografia Planificación didactica por Maria Marquez .pdf
Infografia Planificación didactica por Maria Marquez .pdf
Norma de Evaluacion de Educacion Secundaria LSB-2023 Ccesa007.pdf von Demetrio Ccesa Rayme
Norma de Evaluacion de  Educacion Secundaria LSB-2023  Ccesa007.pdfNorma de Evaluacion de  Educacion Secundaria LSB-2023  Ccesa007.pdf
Norma de Evaluacion de Educacion Secundaria LSB-2023 Ccesa007.pdf
Herramientas para Educación a Distancia.pptx von a2223810028
Herramientas para Educación a Distancia.pptxHerramientas para Educación a Distancia.pptx
Herramientas para Educación a Distancia.pptx
a222381002837 views
Muestra Anual de Literatura Clásica y Latín.pptx von María Roxana
Muestra Anual de Literatura Clásica y Latín.pptxMuestra Anual de Literatura Clásica y Latín.pptx
Muestra Anual de Literatura Clásica y Latín.pptx
María Roxana108 views
Narrar historias a través de mapas digitales: Story Maps. El proyecto BIOMAPS von Isaac Buzo
Narrar historias a través de mapas digitales: Story Maps. El proyecto BIOMAPSNarrar historias a través de mapas digitales: Story Maps. El proyecto BIOMAPS
Narrar historias a través de mapas digitales: Story Maps. El proyecto BIOMAPS
Isaac Buzo263 views
PREGUNTAS PARA EL DEBATE ACADÉMICO.docx von edwin70
PREGUNTAS PARA EL DEBATE ACADÉMICO.docxPREGUNTAS PARA EL DEBATE ACADÉMICO.docx
PREGUNTAS PARA EL DEBATE ACADÉMICO.docx
edwin701.3K views
Unicómic 25 años: líneas de investigación para la Didáctica de la Lengua y la... von IGNACIO BALLESTER PARDO
Unicómic 25 años: líneas de investigación para la Didáctica de la Lengua y la...Unicómic 25 años: líneas de investigación para la Didáctica de la Lengua y la...
Unicómic 25 años: líneas de investigación para la Didáctica de la Lengua y la...

SEMANA 4-5-6.pptx

  • 1. METODOLOGÍA DE DESARROLLO DE SOFTWARE RUP Docente Ing. MARTIN LUZON METODOLOGÍA DEL DESARROLLO DE SOFTWARE
  • 3. OBJETIVO DE LA ASIGNATURA: Aplicar una metodología de desarrollo de software durante el ciclo de vida de una aplicación de manera autónoma. OBJETIVO DE LA CLASE: Conocer las ventajas de la Metodología Tradicional RUP. Al final de la clase usted podrá: Analizar los conceptos referentes a las metodologías de desarrollo de un software
  • 4. Temática  Retroalimentación  Ventajas de la Metodología RUP  Disciplinas  Planificación  Actividad en clase  Trabajo autónomo  Preguntas
  • 5. METODOLOGÍA TRADICIONAL RUP  Entre las principales metodologías tradicionales tenemos los modelos conocidos como RUP y MSF, que centran su atención en llevar una documentación exhaustiva de todo el proyecto y además en cumplir con un plan de proyecto, definido todo esto, en la fase inicial del desarrollo del proyecto. RUP es un proceso formal: Provee un acercamiento disciplinado para asignar tareas y responsabilidades dentro de una organización de desarrollo.
  • 6. CARACTERÍSTICAS DE LA METODOLOGÍA RUP  Forma disciplinada de asignar tareas y responsabilidades.  Desarrollo iterativo.  Administración de requisitos.  Verificación de calidad de software.  Pretende utilizar las mejores prácticas de desarrollo de software.
  • 8. VENTAJAS DEL USO DE RUP Es un proceso de desarrollo de software y junto con el lenguaje unificado UML, constituye a la metodología mas utilizada para el análisis, implementación y documentación de sistemas, esta suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo.
  • 9. Es el proceso de desarrollo más general de los existentes actualmente. Es una forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo. Mantenimiento más sencillo y modificaciones locales. Un proceso de software hecho a la medida para ser publicado y hacerlo accesible para todo el equipo del proyecto. VENTAJAS DEL USO DE RUP
  • 11. Taller en Clase grupal  Investigar las disciplinas(9) de la Metodología RUP.  Preparar un documento con la información.  Defender su trabajo la próxima clase.
  • 13. OBJETIVO DE LA ASIGNATURA: Aplicar una metodología de desarrollo de software durante el ciclo de vida de una aplicación de manera autónoma. OBJETIVO DE LA CLASE: Conocer los roles y relaciones de la Metodología Tradicional RUP.
  • 14. Temática  Roles de la Metodología de Desarrollo Tradicional RUP  Relaciones entre productos de desarrollo  Taller Grupal en clase
  • 15. PRINCIPIOS DE LA METODOLOGÍA RUP La metodología RUP se basa en un conjunto de principios de desarrollo de software:
  • 16. 1.Desarrollo de software iterativo 2.La gestión de requisitos 3.El uso de una arquitectura basada en componentes 4.Software de modelado visual 5.La verificación de la calidad del software 6.Control de cambios en el software ACTOR CREACION DE USUARIO REGISTRAR LOS DATOS DEL CLIENTE
  • 17. ROLES DE LA METODOLOGÍA RUP Analistas Desarrolladores Probadore s Directivos
  • 19. Analista del proceso de negocios, diseñador de negocios, revisor del modelo de negocios, analista de sistema, especificador de requisitos, revisor de requisitos y diseñador de la interfaz usuario.
  • 20. Desarrolladores: Revisor de la arquitectura, diseñador, diseñador de base de datos, programador, revisor del código, integrador.
  • 21. Directivo: Director de control de cambio, director de configuración, director de implantación, ingeniero de proceso, director del proyecto, revisor del proyecto.
  • 22. Es el rol responsable de la planificación, diseño, implementación y evaluación de la prueba, que incluye generar el plan de prueba, implementar los procedimientos de prueba, evaluar la envergadura y resultados de las pruebas y su efectividad así como generar un resumen de la evaluación de la prueba.
  • 24. La duración y esfuerzo dedicado en cada fase es variable dependiendo de las características del proyecto.
  • 25. ARTEFACTOS DE LA METODOLOGÍA RUP En RUP en cada una de sus fases realizan una serie de artefactos para saber mejor la función y estructura de un programa. Un artefacto puede ser: Un documento: como un Caso de Negocio o un documento de la arquitectura del Software. Un modelo: como un modelo de caso de uso. Un elemento de un modelo: como una sola clase de todo el Diagrama de Clases.
  • 26. INICIO: •Documento Visión •Especificación de Requerimientos ELABORACIÓN: •Diagramas de caso de uso CONSTRUCCIÓN: •Documento Arquitectura que trabaja con las siguientes vistas: VISTA LOGICA: •Diagrama de clases •Modelo E-R VISTA DE IMPLEMENTACION: •Diagrama de Secuencia •Diagrama de estados •Diagrama de Colaboración
  • 27. TRANSICIÓN: •Pruebas finales de aceptación. •Puesta en producción. •Estabilización. CONSTRUCCIÓN: •Especificación de requisitos faltantes. •Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la planeación iterativa. Pruebas de los casos de uso desarrollados, y pruebas de regresión según sea el caso
  • 28. Preguntas sobre el tema tratado
  • 29. Trabajo grupal en Clase  Una vez revisadas las fases de la metodología RUP, disciplinas roles se va a trabajar en la siguiente actividad:  Realizar grupos de trabajo por afinidad o asignación  Elegir un tema de desarrollo (Software a implementar) de acuerdo a las directrices recibidas por el docente.  Subir al drive un archivo por grupo(Informe, presentación)