SlideShare ist ein Scribd-Unternehmen logo
1 von 30
UNIVERSIDAD TECNICA  PARTICULAR DE LOJA ,[object Object],CIENCIAS DE LA COMPUTACION ING. ARMANDO CABRERA ,[object Object],[object Object],[object Object]
Ingeniería del Software ,[object Object],Ingeniería de software Objetivos Mejorar la calidad Aumentar la productividad Suministrar las bases para su construcción Facilitar el control Definir una disciplina para garantizar producción y mantenimiento
Ingeniería del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El Proceso del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El Proceso del Software ,[object Object],Personas + Tecnología Personas + Tecnología + Procesos  Producción heroica Producción Basada en Procesos
Ingeniería del software: tecnología estratificada ,[object Object],  Procesos   Métodos Herramientas Las capas de la ingeniería del software
Marco de trabajo del proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],Marco de trabajo del Proceso común
Marco de trabajo del proceso Actividades de Protección ,[object Object],[object Object],[object Object],Marco de trabajo del Proceso común
Marco de trabajo del proceso Actividades de Protección Marco de trabajo del Proceso común Actividades del marco de trabajo ,[object Object]
Marco de trabajo del proceso Actividades de Protección Marco de trabajo del Proceso común Actividades del marco de trabajo ,[object Object],[object Object],Conjunto de Tareas
Marco de trabajo genérico del proceso
¿Qué involucra el desarrollo de una actividad?
Actividades Sombrilla
Integración del modelo de capacidad de madurez  (IMCM) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integración del modelo de capacidad de madurez  (IMCM) Niveles de  capacidad Niveles de  madurez CMMI Continuo Discreto Incompleto Realizado Administrado Definido Adminis.Cuantitativamente Mejorado Optimizado Gestionado  Cuantitativamente Definido Ejecutado
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Patrones del Proceso Proceso de Software De Tarea De Escenario De Fase
Plantilla de un Patrón ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Un ejemplo sencillo:
Evaluación del proceso ,[object Object],[object Object],Evaluación del proceso de software Proceso del software Aumenta Elevación de la calidad del producto Mejoramiento del Proceso de software La eficiencia de costes y tiempo Posibilidad de tener éxito en el proyecto Dominación de los riesgos del proceso Confianza y Satisfacción del cliente
ISO 9001 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISO 9001 ISO Ciclos Planear Hacer Revisar Actuar
ISO 9001 CERTIFICACION: Documento con validad legal que certifica, que usted cumple las mas estrictas normas de calidad. Tipos de Certificaciones: Certificación Empresa Producto
Modelos de proceso personales y en equipo PSP PSE Proceso de software Personal Proceso de Software en Equipo Según Watts Humphrey :
Proceso Software Personal (PSP) Trabajo efectivo Requiere 1)Planificar el trabajo 2)Esforzarse por cumplir la planificaci ón 3)Esforzarse por obtener productos de la mejor calidad   ¿Cómo?
Trabajo efectivo Proceso Software Personal (PSP) Software de alta calidad Planeación Se define el trabajo y cómo hacerlo, en base a selección de requisitos. Diseño Se crea un diseño del componente, cuando existe incertidumbre se crean prototipos. Revisión del diseño Se aplican métodos formales para verificar errores en el diseño. Desarrollo El componente se refina y revisa. Se genera, revisa, compila y prueba el código. Análisis de Resultados
Proceso de Software en equipo (PSE) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tecnología del proceso: ,[object Object],[object Object],[object Object]
Tecnología del proceso: ,[object Object],Herramientas de tecnología de proceso Ayudan Analizar procesos actuales Organizar sus tareas Administrar su calidad técnica Controlar y mitotear su progreso
PRODUCTO VS PROCESO En las agencias de publicidad el producto final es tan importante que se convierte en una pesadilla.  No existe proceso, solo el briefing y la fecha de entrega.  ¿ Debería existir una dualidad?
BIBLIOGRAFÍA: ,[object Object],[object Object],[object Object],[object Object]
GRACIAS

Weitere ähnliche Inhalte

Was ist angesagt?

Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xpda4
 
Proceso ( software )
Proceso ( software )Proceso ( software )
Proceso ( software )em3marquez
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareJosé Antonio Sandoval Acosta
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
 
Metodologías de desarrollo de software
Metodologías de desarrollo de software Metodologías de desarrollo de software
Metodologías de desarrollo de software Kelly Spinatto
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de DesarrolloFausto J Loja Mora
 
RUP - Fase de Elaboración
RUP - Fase de ElaboraciónRUP - Fase de Elaboración
RUP - Fase de ElaboraciónAdrian González
 
Fases del Proceso Unificado
Fases del Proceso UnificadoFases del Proceso Unificado
Fases del Proceso Unificadokatano66
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrumrgomezm
 
ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUPwilly0303
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónAlejandra Ceballos
 

Was ist angesagt? (20)

Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xp
 
Proceso ( software )
Proceso ( software )Proceso ( software )
Proceso ( software )
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Fases del Modelo PSP
Fases del Modelo PSPFases del Modelo PSP
Fases del Modelo PSP
 
Rup
RupRup
Rup
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Metodologías de desarrollo de software
Metodologías de desarrollo de software Metodologías de desarrollo de software
Metodologías de desarrollo de software
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 
RUP - Fase de Elaboración
RUP - Fase de ElaboraciónRUP - Fase de Elaboración
RUP - Fase de Elaboración
 
Fases del Proceso Unificado
Fases del Proceso UnificadoFases del Proceso Unificado
Fases del Proceso Unificado
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrum
 
ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
 
RUP Proceso Unificado de Rational
RUP Proceso Unificado de RationalRUP Proceso Unificado de Rational
RUP Proceso Unificado de Rational
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Script psp
Script pspScript psp
Script psp
 
Desarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y umlDesarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y uml
 
proceso del software_2
proceso del software_2proceso del software_2
proceso del software_2
 
Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducción
 
Psp (personal software process)
Psp (personal software process)Psp (personal software process)
Psp (personal software process)
 

Andere mochten auch

Paradigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareAndhy H Palma
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión GeneralRuth Hidalgo Tene
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del softwareTensor
 
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónBriRodriguez
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareReynaldo Mayz
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Gustavo Gualsema
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
 

Andere mochten auch (8)

Paradigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de software
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software
 
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de software
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 

Ähnlich wie Proceso de Software Una Visión General

Proceso del software
Proceso del softwareProceso del software
Proceso del softwareguest7886b8
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del softwareLuis Fernández
 
Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de softwareJose Diaz Silva
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2wiso08
 
ingenieria de software: el Proceso
ingenieria de software: el Procesoingenieria de software: el Proceso
ingenieria de software: el ProcesoMarvin Romero
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agilesfmmeson
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte iparafernalico
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdfLuis Manotas
 
Desarrollando Software de Calidad Mundial
Desarrollando Software de Calidad MundialDesarrollando Software de Calidad Mundial
Desarrollando Software de Calidad MundialSteelmood
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
06 Uex
06 Uex06 Uex
06 UexPepe
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxjuan gonzalez
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en softwareluly garcia
 

Ähnlich wie Proceso de Software Una Visión General (20)

Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Proceso Del Software
Proceso Del SoftwareProceso Del Software
Proceso Del Software
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Sesión 2: El proceso del software
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del software
 
Procesos de desarrollo de software
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de software
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2
 
ingenieria de software: el Proceso
ingenieria de software: el Procesoingenieria de software: el Proceso
ingenieria de software: el Proceso
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
 
Proceso desarrollo software
Proceso desarrollo softwareProceso desarrollo software
Proceso desarrollo software
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
Desarrollando Software de Calidad Mundial
Desarrollando Software de Calidad MundialDesarrollando Software de Calidad Mundial
Desarrollando Software de Calidad Mundial
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
06 Uex
06 Uex06 Uex
06 Uex
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
 
Calidad de software y TDD
Calidad de software y TDDCalidad de software y TDD
Calidad de software y TDD
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 

Mehr von Ruth Hidalgo Tene

Mehr von Ruth Hidalgo Tene (7)

Cadena de valor de Michael Porter
Cadena de valor de Michael PorterCadena de valor de Michael Porter
Cadena de valor de Michael Porter
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Capitulo 17
Capitulo 17Capitulo 17
Capitulo 17
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transacciones
 
Seguridad de la base de datos
Seguridad de la base de datosSeguridad de la base de datos
Seguridad de la base de datos
 
Desnormalización
DesnormalizaciónDesnormalización
Desnormalización
 
Modelo conceptual de la base de datos
Modelo conceptual de la base de datosModelo conceptual de la base de datos
Modelo conceptual de la base de datos
 

Proceso de Software Una Visión General

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Marco de trabajo genérico del proceso
  • 12. ¿Qué involucra el desarrollo de una actividad?
  • 14.
  • 15. Integración del modelo de capacidad de madurez (IMCM) Niveles de capacidad Niveles de madurez CMMI Continuo Discreto Incompleto Realizado Administrado Definido Adminis.Cuantitativamente Mejorado Optimizado Gestionado Cuantitativamente Definido Ejecutado
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. ISO 9001 ISO Ciclos Planear Hacer Revisar Actuar
  • 21. ISO 9001 CERTIFICACION: Documento con validad legal que certifica, que usted cumple las mas estrictas normas de calidad. Tipos de Certificaciones: Certificación Empresa Producto
  • 22. Modelos de proceso personales y en equipo PSP PSE Proceso de software Personal Proceso de Software en Equipo Según Watts Humphrey :
  • 23. Proceso Software Personal (PSP) Trabajo efectivo Requiere 1)Planificar el trabajo 2)Esforzarse por cumplir la planificaci ón 3)Esforzarse por obtener productos de la mejor calidad ¿Cómo?
  • 24. Trabajo efectivo Proceso Software Personal (PSP) Software de alta calidad Planeación Se define el trabajo y cómo hacerlo, en base a selección de requisitos. Diseño Se crea un diseño del componente, cuando existe incertidumbre se crean prototipos. Revisión del diseño Se aplican métodos formales para verificar errores en el diseño. Desarrollo El componente se refina y revisa. Se genera, revisa, compila y prueba el código. Análisis de Resultados
  • 25.
  • 26.
  • 27.
  • 28. PRODUCTO VS PROCESO En las agencias de publicidad el producto final es tan importante que se convierte en una pesadilla. No existe proceso, solo el briefing y la fecha de entrega. ¿ Debería existir una dualidad?
  • 29.