SlideShare una empresa de Scribd logo
UNIVERSIDAD TECNICA  PARTICULAR DE LOJA ,[object Object],CIENCIAS DE LA COMPUTACION ING. ARMANDO CABRERA
EL PROCESO DEL SOFTWARE ,[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],[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

Más contenido relacionado

La actualidad más candente

Calidad del software
Calidad del softwareCalidad del software
Calidad del software
Reivaj Sagarv
 
C32CM31 EQ2- Norma ISO 9126
C32CM31 EQ2- Norma ISO 9126C32CM31 EQ2- Norma ISO 9126
C32CM31 EQ2- Norma ISO 9126
Aída M. Gómez
 
4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad
Juan Pablo Carvallo
 

La actualidad más candente (20)

Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126
 
C32CM31 EQ2- Norma ISO 9126
C32CM31 EQ2- Norma ISO 9126C32CM31 EQ2- Norma ISO 9126
C32CM31 EQ2- Norma ISO 9126
 
Norma ISO/IEC 9126 y Métrica de Calidad del Software
Norma ISO/IEC 9126 y Métrica de Calidad del Software Norma ISO/IEC 9126 y Métrica de Calidad del Software
Norma ISO/IEC 9126 y Métrica de Calidad del Software
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
AI08 Auditoria producto software
AI08 Auditoria producto softwareAI08 Auditoria producto software
AI08 Auditoria producto software
 
Calidad del producto ISO 9126
Calidad del producto ISO 9126Calidad del producto ISO 9126
Calidad del producto ISO 9126
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
calidad para el producto del software
calidad para el producto del softwarecalidad para el producto del software
calidad para el producto del software
 
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRECALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
CALIDAD DE SOFTWARE-SOLO SEPTIMO SEMESTRE
 
4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad4. introduccion a los modelos de calidad
4. introduccion a los modelos de calidad
 
ISO/IEC 14598
ISO/IEC 14598ISO/IEC 14598
ISO/IEC 14598
 
Iso 9126
Iso 9126Iso 9126
Iso 9126
 
Ensayo
EnsayoEnsayo
Ensayo
 
Modelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreModelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software Libre
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126
 

Destacado (7)

Proceso de Software Una Visión General
Proceso de Software Una Visión GeneralProceso de Software Una Visión General
Proceso de Software Una Visión General
 
Proceso Del Software
Proceso Del SoftwareProceso Del Software
Proceso Del Software
 
(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria 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
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
Gestion De Riesgos
Gestion  De RiesgosGestion  De Riesgos
Gestion De Riesgos
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 

Similar a Proceso del Software Una visión General

Proceso del software
Proceso del softwareProceso del software
Proceso del software
guest7886b8
 
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
parafernalico
 
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
fmmeson
 
Desarrollando Software de Calidad Mundial
Desarrollando Software de Calidad MundialDesarrollando Software de Calidad Mundial
Desarrollando Software de Calidad Mundial
Steelmood
 

Similar a Proceso del 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
 
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
 
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
 
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
 
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
 
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
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
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
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 

Más de 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 del Software Una visión General

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Marco de trabajo genérico del proceso
  • 13. ¿Qué involucra el desarrollo de una actividad?
  • 15.
  • 16. 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
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. ISO 9001 ISO Ciclos Planear Hacer Revisar Actuar
  • 22. 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
  • 23. Modelos de proceso personales y en equipo PSP PSE Proceso de software Personal Proceso de Software en Equipo Según Watts Humphrey :
  • 24. 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?
  • 25. 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
  • 26.
  • 27.
  • 28.
  • 29. 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?
  • 30.