Proceso de Software Una Visión General

Ruth Hidalgo Tene
Ruth Hidalgo TeneAnalista de Inteligencia de Negocios at Banco Internacional
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
1 of 30

Recommended

Patrones de Proceso BPM by
Patrones de Proceso BPMPatrones de Proceso BPM
Patrones de Proceso BPMFlorencia Agüero
5K views19 slides
Sesión 2: Visión General. El proceso del software by
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 softwareCoesi Consultoria
4.7K views18 slides
Proceso del software una visión general by
Proceso del software una visión generalProceso del software una visión general
Proceso del software una visión generalRuth Hidalgo Tene
6.3K views29 slides
Proceso Del Software by
Proceso Del SoftwareProceso Del Software
Proceso Del Softwareleo_ruth
2.4K views23 slides
Proceso del software by
Proceso del softwareProceso del software
Proceso del softwareTensor
3.6K views28 slides
Sesión 1: Introduccion. ¿Qué es ingeniería de software? by
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Coesi Consultoria
856 views7 slides

More Related Content

What's hot

Metodologias Rup Xp by
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xpda4
8.4K views19 slides
Proceso ( software ) by
Proceso ( software )Proceso ( software )
Proceso ( software )em3marquez
2.2K views27 slides
Gestión de Proyectos de Software - Unidad II: Calidad en el Software by
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
2.4K views35 slides
Fases del Modelo PSP by
Fases del Modelo PSPFases del Modelo PSP
Fases del Modelo PSPDaniela Camacho
6.1K views26 slides
Rup by
RupRup
RupAlexHernandez99
10.3K views40 slides
Sesión 3: Modelos prescriptivos de proceso by
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoCoesi Consultoria
26K views22 slides

What's hot(20)

Metodologias Rup Xp by da4
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xp
da48.4K views
Proceso ( software ) by em3marquez
Proceso ( software )Proceso ( software )
Proceso ( software )
em3marquez2.2K views
Sesión 3: Modelos prescriptivos de proceso by Coesi Consultoria
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
Coesi Consultoria26K views
Metodologías de desarrollo de software by Kelly Spinatto
Metodologías de desarrollo de software Metodologías de desarrollo de software
Metodologías de desarrollo de software
Kelly Spinatto24 views
Fases del Proceso Unificado by katano66
Fases del Proceso UnificadoFases del Proceso Unificado
Fases del Proceso Unificado
katano6613.8K views
Desarrollo agil, Producto Proceso, Scrum by rgomezm
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrum
rgomezm1.8K views
ADS - Sesion1 - RUP by willy0303
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
willy03031.8K views
MODELO DE PROCESOS DEL SOFTWARE by Micky Jerzy
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy23.8K views
Psp (personal software process) guia 0 introducción by Alejandra Ceballos
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducción
Alejandra Ceballos3.3K views

Viewers also liked

Paradigmas de la ingeniería de software by
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareAndhy H Palma
1.3K views8 slides
Proceso del Software Una visión General by
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión GeneralRuth Hidalgo Tene
7.3K views31 slides
Paradigmas de ingenieria del software by
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del softwareTensor
9.1K views64 slides
(Inmer)La Ingenieria de Software by
(Inmer)La Ingenieria de Software(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de SoftwareInmer Alexai Flores Rodriguez
2.3K views22 slides
Técnicas y Herramientas para el Desarrollo de Sistemas de Información by
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
25.5K views15 slides
Tecnicas y herramientas para el desarrollo de software by
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareReynaldo Mayz
24.9K views40 slides

Viewers also liked(8)

Paradigmas de la ingeniería de software by Andhy H Palma
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de software
Andhy H Palma1.3K views
Proceso del Software Una visión General by Ruth Hidalgo Tene
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
Ruth Hidalgo Tene7.3K views
Paradigmas de ingenieria del software by Tensor
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
Tensor9.1K views
Técnicas y Herramientas para el Desarrollo de Sistemas de Información by BriRodriguez
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
BriRodriguez25.5K views
Tecnicas y herramientas para el desarrollo de software by Reynaldo Mayz
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de software
Reynaldo Mayz24.9K views
Tecnicas y herramientas de desarrollo de software(1) by Gustavo Gualsema
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 Gualsema47K views
modelos del proceso del software by Brihany Rossell
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
Brihany Rossell60.6K views

Similar to Proceso de Software Una Visión General

Proceso del software by
Proceso del softwareProceso del software
Proceso del softwareguest7886b8
506 views29 slides
Proceso Del Software by
Proceso Del SoftwareProceso Del Software
Proceso Del SoftwareLeonardo Sarango
798 views23 slides
2. El proceso del software by
2. El proceso del software2. El proceso del software
2. El proceso del softwareLuis Fernandez Vizcarra
4.7K views18 slides
Sesión 2: El proceso del software by
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del softwareLuis Fernández
1.5K views18 slides
Procesos de desarrollo de software by
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de softwareJose Diaz Silva
1.7K views18 slides
Temas Unidad 2 by
Temas Unidad 2Temas Unidad 2
Temas Unidad 2wiso08
5K views21 slides

Similar to Proceso de Software Una Visión General(20)

Proceso del software by guest7886b8
Proceso del softwareProceso del software
Proceso del software
guest7886b8506 views
Sesión 2: El proceso del software by Luis Fernández
Sesión 2: El proceso del softwareSesión 2: El proceso del software
Sesión 2: El proceso del software
Luis Fernández 1.5K views
Procesos de desarrollo de software by Jose Diaz Silva
Procesos de desarrollo de softwareProcesos de desarrollo de software
Procesos de desarrollo de software
Jose Diaz Silva1.7K views
Temas Unidad 2 by wiso08
Temas Unidad 2Temas Unidad 2
Temas Unidad 2
wiso085K views
ingenieria de software: el Proceso by Marvin Romero
ingenieria de software: el Procesoingenieria de software: el Proceso
ingenieria de software: el Proceso
Marvin Romero800 views
Aseguramiento de la Calidad del Software II by Tensor
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
Tensor1.5K views
Metogologias de Desarrollo de Software Tradicionales VS Agiles by fmmeson
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
fmmeson14.6K views
Curso ingeniería de software parte i by parafernalico
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
parafernalico890 views
Desarrollando Software de Calidad Mundial by Steelmood
Desarrollando Software de Calidad MundialDesarrollando Software de Calidad Mundial
Desarrollando Software de Calidad Mundial
Steelmood427 views
Herramientas y entornos de implementacion de software by Miguel Sanchez
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
Miguel Sanchez2.1K views
06 Uex by Pepe
06 Uex06 Uex
06 Uex
Pepe 250 views
PROCESO DE DESARROLLO DE SOFTWARE.pptx by juan gonzalez
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
juan gonzalez11 views
Ingenieria en software by luly garcia
Ingenieria en softwareIngenieria en software
Ingenieria en software
luly garcia327 views

More from Ruth Hidalgo Tene

Cadena de valor de Michael Porter by
Cadena de valor de Michael PorterCadena de valor de Michael Porter
Cadena de valor de Michael PorterRuth Hidalgo Tene
38.5K views11 slides
Open Innovation by
Open InnovationOpen Innovation
Open InnovationRuth Hidalgo Tene
252 views7 slides
Capitulo 17 by
Capitulo 17Capitulo 17
Capitulo 17Ruth Hidalgo Tene
405 views8 slides
Gestion de transacciones by
Gestion de transaccionesGestion de transacciones
Gestion de transaccionesRuth Hidalgo Tene
623 views14 slides
Seguridad de la base de datos by
Seguridad de la base de datosSeguridad de la base de datos
Seguridad de la base de datosRuth Hidalgo Tene
585 views7 slides
Desnormalización by
DesnormalizaciónDesnormalización
DesnormalizaciónRuth Hidalgo Tene
520 views6 slides

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.