SlideShare une entreprise Scribd logo
1  sur  49
Ingeniería de Software ,[object Object],Diapositivas Traducidas por: Dr. Pedro Mejía Alvarez. CINVESTAV-IPN, México Septiembre 2003.
Objetivos ,[object Object],[object Object],[object Object],[object Object]
Tópicos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ingeniería de Software ,[object Object],[object Object],[object Object],[object Object]
Ingenieria de Software: Conceptos Basicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Que es la Ingeniería de Software  ,[object Object],[object Object]
Diferencia entre Ingenieria de Software y Computacion ,[object Object],[object Object],[object Object]
Ingenieria de Sistemas e Ingenieria de Software ,[object Object]
Que es el Software ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Productos de Software ,[object Object],[object Object],[object Object],[object Object],[object Object]
Características de los Productos de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Importancia de las características del producto ,[object Object],[object Object],[object Object],[object Object]
Que contiene el software ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Que tipos de software hay ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Que tipos de software hay ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Costos del Software ,[object Object],[object Object],[object Object]
Costes de Eficiencia. Costos Eficiencia
El Proceso de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso Gen é rico de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características del proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características del proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Problemas en el Modelo del Proceso ,[object Object],[object Object],[object Object],[object Object]
Modelos de Desarrollo de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo de Cascada (gráfica) Definición de  Requerimientos Diseño del Software y del Sistema  Implementación y Prueba de unidades Integración y Prueba  del Sistema Operación y Mantenimiento
Fases del Modelo de Cascada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo Evolutivo Descripción del sistema Versión Inicial Versión Final Versiones Intermedias Especificación Desarrollo Validación Actividades Concurrentes
Desarrollo Evolutivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prototipado ,[object Object],[object Object],[object Object],[object Object]
Problemas y Riesgos con los Modelos. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Manejo de Riesgos ,[object Object],[object Object],[object Object],[object Object]
Modelos de Procesos Híbridos ,[object Object],[object Object],[object Object],[object Object]
Modelo de Proceso de Espiral Determine objetivos alternativas y restricciones Evalúe alternativas, identifique y resuelva riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Planea la  siguiente fase Desarrolla y verifica el siguiente nivel  del producto Prototipo Operacional Prototipo 3 Prototipo 2 Proto tipo 3 Plan de requerimientos Plan del ciclo de vida REVISIÓN Plan de  Desarrollo Plan de Integración y Prueba Concepto de Operación Simulaciones, modelos y benchmarks Requeri mientos de SW Validación de Requerimientos Diseño V &V Servicio Prueba de Aceptación Prueba de Integración Prueba de Unidades Codificación Diseño Detallado Diseño del Producto
Fases del Modelo de Espiral ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Plantilla para una ronda del espiral ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ventajas del Modelo de Espiral ,[object Object],[object Object],[object Object],[object Object]
Problemas con el Modelo de Espiral ,[object Object],[object Object],[object Object]
Que modelo utilizar ? ,[object Object],[object Object],[object Object],[object Object]
Visibilidad de Procesos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Documentos del Modelo de Cascada Actividad  Documentos Producidos Análisis de Requerimientos Documento de Requerimientos Definición de Requerimientos Documento de Requerimientos. Especificación del Sistema. Especificación Funcional, Plan de Pruebas de Aceptación. Diseño Arquitectural Especificación de la Arquitectura, y Plan de Pruebas del Sistema Diseño de Interfaces Especificación de la Interfaces y Plan de pruebas de Integración. Diseño Detallado Especificación del diseño y Plan de prueba de Unidades. Codificación Código de Programa Prueba de Unidades Reporte de prueba de unidades Prueba de Módulos Reporte de prueba de módulos Prueba de Integración Reporte de prueba de integración y Manual de usuario final Prueba del Sistema Reporte de prueba del sistema Prueba de Aceptación Sistema final mas  la documentación.
Visibilidad del Modelo Modelo de Proceso  Visibilidad del Proceso Modelo de Cascada Buena visibilidad, cada actividad produce un documento o resultado Desarrollo Evolutivo Visibilidad pobre, muy caro al producir docuementos en cada iteración. Modelos Formales Buena visibilidad, en cada fase deben producirse documentos. Desarrollo orientado a la reutilización Visibilidad moderada. Importante contar con documentación de componentes reutilizables. Modelo de Espiral Buena visibilidad, cada segmento y cada anillo del espiral debe producir un documento.
Retos de la Ingenieria de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Retos de la Ingenieria de Software ,[object Object]
Demanda de Ingenieros de Software Over the last few decades, information technology has grown dramatically,   with significant impact to both the global economy and everyday life. Computing power has increased rapidly while the costs of hardware and communications have dropped, making it increasingly more economical to implement systems in software rather than hardware. Mechanical devices in automobiles, airplanes, and power plants are being replaced by software components because software is more adaptable, can provide more functionality, and can be upgraded more easily to accommodate future needs.
Demanda de Ingenieros de Software Software is used in medical devices, transportation systems, and financial systems to automate repetitive but critical tasks. Scientists and business researchers use software to sift through data warehouses and to identify pertinent facts and trends. Banking, insurance, telecommunications, and other service industries use software to automate and personalize the services they offer to their customers. As software applications have grown more complex, there has been a surge in the demand for software engineers who have the knowledge and expertise to develop high-quality software systems.
Responsabilidad profesional ,[object Object],[object Object],[object Object],[object Object],[object Object]
Aspectos Éticos ,[object Object],[object Object],[object Object],[object Object]
Una Profesion Madura de la Ingenieria de Software Consultar: A Mature Profession of Software Engineering. Gary Ford  Norman Gibbs    Technical Report:  CMU/SEI-96-TR-004 www.sei.cmu.edu
Resumen  ,[object Object],[object Object],[object Object]
Resumen  ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)ronald gimenez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremarianela0393
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareSorey García
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwarenancyespe21
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareMary Carmen
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el procesojenmer
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Softwareguest9ad165
 
Ingeniería del-software
Ingeniería del-softwareIngeniería del-software
Ingeniería del-softwareAndrea Marge
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de SoftwareUacm Lis Slt
 
Tecnicas de ingenieria de software
Tecnicas de ingenieria de softwareTecnicas de ingenieria de software
Tecnicas de ingenieria de software'Jorge Martinez
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Yaskelly Yedra
 

Tendances (19)

ingenieria del software
ingenieria del softwareingenieria del software
ingenieria del software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ensayo de Diseño de Software
Ensayo de Diseño de SoftwareEnsayo de Diseño de Software
Ensayo de Diseño de Software
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Ingeniería del-software
Ingeniería del-softwareIngeniería del-software
Ingeniería del-software
 
Software
SoftwareSoftware
Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Tecnicas de ingenieria de software
Tecnicas de ingenieria de softwareTecnicas de ingenieria de software
Tecnicas de ingenieria de software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 

En vedette

Sistema nervioso
Sistema nerviosoSistema nervioso
Sistema nerviosoesteban1204
 
La nube o cloud computing
La nube o cloud computingLa nube o cloud computing
La nube o cloud computingJuan Kamilo
 
Parcela de La Florida AET Provincial Santiago
Parcela de La Florida AET Provincial SantiagoParcela de La Florida AET Provincial Santiago
Parcela de La Florida AET Provincial Santiagovidasindical
 
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...vidasindical
 
Turismo smart sesion1- Master de Viajes UaB
Turismo smart sesion1- Master de Viajes UaBTurismo smart sesion1- Master de Viajes UaB
Turismo smart sesion1- Master de Viajes UaBMar Pérez-Sanagustín
 
Discurso de Steve Jobs
Discurso de Steve JobsDiscurso de Steve Jobs
Discurso de Steve Jobsgladitanava
 
Test tibetano 1
Test tibetano 1Test tibetano 1
Test tibetano 1JosePa2710
 
Power point del plagio
Power point del plagioPower point del plagio
Power point del plagiolizkaoskar
 
Presentación ergonomia
Presentación ergonomiaPresentación ergonomia
Presentación ergonomiaprofaossa
 
Economia informal
Economia informalEconomia informal
Economia informalngomez98
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónvaneprieto
 
Met. de investigación
Met. de investigaciónMet. de investigación
Met. de investigaciónelvin_28
 

En vedette (20)

Licencia cc
Licencia ccLicencia cc
Licencia cc
 
Fibrosis quìstica
Fibrosis quìsticaFibrosis quìstica
Fibrosis quìstica
 
Drama
DramaDrama
Drama
 
Sistema nervioso
Sistema nerviosoSistema nervioso
Sistema nervioso
 
La nube o cloud computing
La nube o cloud computingLa nube o cloud computing
La nube o cloud computing
 
Parcela de La Florida AET Provincial Santiago
Parcela de La Florida AET Provincial SantiagoParcela de La Florida AET Provincial Santiago
Parcela de La Florida AET Provincial Santiago
 
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...
Presentación de funcionarios de INSTITUTO NACIONAL DEL DEPORTE a Comisión Edu...
 
Cómo insertar una multimedia de VUVOX en Wordpress utilizando un ID
Cómo insertar una multimedia de VUVOX en Wordpress utilizando un IDCómo insertar una multimedia de VUVOX en Wordpress utilizando un ID
Cómo insertar una multimedia de VUVOX en Wordpress utilizando un ID
 
Turismo smart sesion1- Master de Viajes UaB
Turismo smart sesion1- Master de Viajes UaBTurismo smart sesion1- Master de Viajes UaB
Turismo smart sesion1- Master de Viajes UaB
 
Virusyantivirus
VirusyantivirusVirusyantivirus
Virusyantivirus
 
Discurso de Steve Jobs
Discurso de Steve JobsDiscurso de Steve Jobs
Discurso de Steve Jobs
 
Test tibetano 1
Test tibetano 1Test tibetano 1
Test tibetano 1
 
Virusyantivirus
VirusyantivirusVirusyantivirus
Virusyantivirus
 
Power point del plagio
Power point del plagioPower point del plagio
Power point del plagio
 
Presentación ergonomia
Presentación ergonomiaPresentación ergonomia
Presentación ergonomia
 
Economia informal
Economia informalEconomia informal
Economia informal
 
Word
WordWord
Word
 
Tics consideraciones basicas
Tics consideraciones basicasTics consideraciones basicas
Tics consideraciones basicas
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Met. de investigación
Met. de investigaciónMet. de investigación
Met. de investigación
 

Similaire à Ingeniería Software

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
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruizjhonatanalex
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanjhonatanalex
 
Frankestaba.ing (2)
Frankestaba.ing (2)Frankestaba.ing (2)
Frankestaba.ing (2)ID Z
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueJosue Zelaya
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)denny osael lopez medina
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del softwareJoxany Chávez
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1Jose Garcia
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREAlejandro Leon
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad softwareAlejandro Leon
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWAREAlejandro Leon
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1preciadoag
 

Similaire à Ingeniería Software (20)

Is01
Is01Is01
Is01
 
Tema Introducción IS
Tema Introducción ISTema Introducción IS
Tema Introducción IS
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
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
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatan
 
Frankestaba.ing (2)
Frankestaba.ing (2)Frankestaba.ing (2)
Frankestaba.ing (2)
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad software
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWARE
 
Adrian adrianza
Adrian adrianzaAdrian adrianza
Adrian adrianza
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1
 
Tareasemana1
Tareasemana1Tareasemana1
Tareasemana1
 

Dernier

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Dernier (13)

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Ingeniería Software

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Costes de Eficiencia. Costos Eficiencia
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Modelo de Cascada (gráfica) Definición de Requerimientos Diseño del Software y del Sistema Implementación y Prueba de unidades Integración y Prueba del Sistema Operación y Mantenimiento
  • 25.
  • 26. Desarrollo Evolutivo Descripción del sistema Versión Inicial Versión Final Versiones Intermedias Especificación Desarrollo Validación Actividades Concurrentes
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Modelo de Proceso de Espiral Determine objetivos alternativas y restricciones Evalúe alternativas, identifique y resuelva riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Análisis de Riesgos Planea la siguiente fase Desarrolla y verifica el siguiente nivel del producto Prototipo Operacional Prototipo 3 Prototipo 2 Proto tipo 3 Plan de requerimientos Plan del ciclo de vida REVISIÓN Plan de Desarrollo Plan de Integración y Prueba Concepto de Operación Simulaciones, modelos y benchmarks Requeri mientos de SW Validación de Requerimientos Diseño V &V Servicio Prueba de Aceptación Prueba de Integración Prueba de Unidades Codificación Diseño Detallado Diseño del Producto
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Documentos del Modelo de Cascada Actividad Documentos Producidos Análisis de Requerimientos Documento de Requerimientos Definición de Requerimientos Documento de Requerimientos. Especificación del Sistema. Especificación Funcional, Plan de Pruebas de Aceptación. Diseño Arquitectural Especificación de la Arquitectura, y Plan de Pruebas del Sistema Diseño de Interfaces Especificación de la Interfaces y Plan de pruebas de Integración. Diseño Detallado Especificación del diseño y Plan de prueba de Unidades. Codificación Código de Programa Prueba de Unidades Reporte de prueba de unidades Prueba de Módulos Reporte de prueba de módulos Prueba de Integración Reporte de prueba de integración y Manual de usuario final Prueba del Sistema Reporte de prueba del sistema Prueba de Aceptación Sistema final mas la documentación.
  • 40. Visibilidad del Modelo Modelo de Proceso Visibilidad del Proceso Modelo de Cascada Buena visibilidad, cada actividad produce un documento o resultado Desarrollo Evolutivo Visibilidad pobre, muy caro al producir docuementos en cada iteración. Modelos Formales Buena visibilidad, en cada fase deben producirse documentos. Desarrollo orientado a la reutilización Visibilidad moderada. Importante contar con documentación de componentes reutilizables. Modelo de Espiral Buena visibilidad, cada segmento y cada anillo del espiral debe producir un documento.
  • 41.
  • 42.
  • 43. Demanda de Ingenieros de Software Over the last few decades, information technology has grown dramatically, with significant impact to both the global economy and everyday life. Computing power has increased rapidly while the costs of hardware and communications have dropped, making it increasingly more economical to implement systems in software rather than hardware. Mechanical devices in automobiles, airplanes, and power plants are being replaced by software components because software is more adaptable, can provide more functionality, and can be upgraded more easily to accommodate future needs.
  • 44. Demanda de Ingenieros de Software Software is used in medical devices, transportation systems, and financial systems to automate repetitive but critical tasks. Scientists and business researchers use software to sift through data warehouses and to identify pertinent facts and trends. Banking, insurance, telecommunications, and other service industries use software to automate and personalize the services they offer to their customers. As software applications have grown more complex, there has been a surge in the demand for software engineers who have the knowledge and expertise to develop high-quality software systems.
  • 45.
  • 46.
  • 47. Una Profesion Madura de la Ingenieria de Software Consultar: A Mature Profession of Software Engineering. Gary Ford Norman Gibbs    Technical Report: CMU/SEI-96-TR-004 www.sei.cmu.edu
  • 48.
  • 49.