SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR
SEDE SANTO DOMINGO
Daniel Urgilés
Ingeniería en Sistemas
9no Nivel
INGENIERÍA DE SOFTWARE
Definición:
Ingeniería de software es la puesta en práctica de los conocimientos científicos del desarrollo de
programas de computadoras y toda la documentación asociada que se necesita para que estos
programas funcionen.
En ingeniería de software se trata el establecimiento de métodos y principios de la Ingeniería
con el objetivo de obtener software fiable y que trabaje en máquinas reales.
Se puede decir también que ingeniería de software es la producción de software o creación de
software.
ESTADO DEL ARTE DE LA INGENIERÍA DE SOFTWARE
La ingeniería de software es parte de la Ingeniería de Sistemas, Informática o Ciencias de la
Computación, abarca las técnicas y métodos para desarrollar y mantener software de calidad. La
ingeniería de software intenta resolver todo tipo de problemas que se presentan en la actualidad,
es por esto que comienza a ser una profesión implantada en el campo laboral nacional e
internacional.
La ingeniería de software trata en diversas áreas de las ciencias y campos tales como:
Informática, negocios, medicina, investigación científica, logística, derecho, meteorología,
arquitectura, diseño, producción, telecomunicaciones, banca, redes internet, redes intranet y
extranet, automovilismo, aviación, navegación, sistemas de información geográfica,
departamentos gubernamentales, fuerzas armadas, simulación, educación, entre otras.
Ya que el software está inmerso en sistemas de todo tipo, a medida que avanzamos en el tiempo
el software será una herramienta ineludible e indispensable, y será el que nos lleve a avances en
todo, desde el proceso más básico hasta el más complejo.
Modelos de desarrollo de software
La ingeniería de software se apoya en varios modelos, paradigmas y filosofías de desarrollo
para la construcción del software, entre estos están:
 Modelo en cascada
 Modelo de prototipos
 Modelo espiral
 Desarrollo por etapas
 Desarrollo iterativo
 Desarrollo concurrente
 Proceso unificado de desarrollo
Construcción del software
Es construido por ingenieros de software, abarca todos los programas que vaya a ejecutarse en
una computadora de cualquier tamaño y arquitectura, la documentación de dichos programas y
los datos que intervienen en su uso.
El software debe construirse como cualquier otro producto satisfactorio, aplicando procesos que
nos lleven a un resultado de alta calidad y que satisfaga las necesidades de los usuarios del
producto.
Para el trabajo de construcción del software hay que seguir una serie de pasos predecible, una
guía de lineamientos que ayuden a obtener un resultado oportuno de calidad, esta guía de
lineamiento se conoce como proceso del software. El proceso de software que adoptemos
depende del software que vamos a desarrollar. Un proceso puede ser el indicado para crear
software de un sistema de aviación, mientras otro proceso diferente por completo seria el
adecuado para crear un sistema académico.
Conclusión
La Ingeniería de Software es muy importante en la actualidad, ya que afecta muy de cerca
muchos aspectos de la vida y está muy extendido en todas las profesiones y actividades
cotidianas del mundo.
La Ingeniería de software nos lleva a avances tecnológicos día a día facilitando los procesos con
la automatización de estos.

Más contenido relacionado

La actualidad más candente

Alcances y limitaciones del profesional informático en las organizaciones
Alcances y limitaciones del profesional informático en las organizacionesAlcances y limitaciones del profesional informático en las organizaciones
Alcances y limitaciones del profesional informático en las organizacionesDanyVazLor
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxWaldirOzuna2
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Ensayo ciclo de vida del software
Ensayo ciclo de vida del softwareEnsayo ciclo de vida del software
Ensayo ciclo de vida del softwareEmilyOrdez1
 
Riesgo de ti
Riesgo de tiRiesgo de ti
Riesgo de tiLeo Gomez
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 
Analisis y diseño de sistemas informaticos
Analisis y diseño de sistemas informaticosAnalisis y diseño de sistemas informaticos
Analisis y diseño de sistemas informaticosJeniferHerrera
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructuradowaralivt
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studioruthmayhuavale
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Herramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de InformaciónHerramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de Informaciónjgbd127
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanArianna Peralta
 

La actualidad más candente (20)

Alcances y limitaciones del profesional informático en las organizaciones
Alcances y limitaciones del profesional informático en las organizacionesAlcances y limitaciones del profesional informático en las organizaciones
Alcances y limitaciones del profesional informático en las organizaciones
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Ensayo ciclo de vida del software
Ensayo ciclo de vida del softwareEnsayo ciclo de vida del software
Ensayo ciclo de vida del software
 
Riesgo de ti
Riesgo de tiRiesgo de ti
Riesgo de ti
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Iso 27001
Iso 27001Iso 27001
Iso 27001
 
Analisis y diseño de sistemas informaticos
Analisis y diseño de sistemas informaticosAnalisis y diseño de sistemas informaticos
Analisis y diseño de sistemas informaticos
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Ventajas y desventajas de visual studio
Ventajas  y desventajas de visual studioVentajas  y desventajas de visual studio
Ventajas y desventajas de visual studio
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Modelo V
Modelo VModelo V
Modelo V
 
Herramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de InformaciónHerramientas para llevar a cabo un Sistema de Información
Herramientas para llevar a cabo un Sistema de Información
 
naturaleza del software
naturaleza del softwarenaturaleza del software
naturaleza del software
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 

Destacado

Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-softwareLaura Maruri
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informáticaCaleb Flores
 
La construcción del Estado del arte
La construcción del Estado del arteLa construcción del Estado del arte
La construcción del Estado del arteRosana Colombo
 
Metodologia "Objetivos" Generales y Específicos
Metodologia "Objetivos" Generales y EspecíficosMetodologia "Objetivos" Generales y Específicos
Metodologia "Objetivos" Generales y EspecíficosEstuardo Rosas Burelo
 
El estado del arte ing. s. (2)
El estado del arte ing. s. (2)El estado del arte ing. s. (2)
El estado del arte ing. s. (2)Franco Snipes
 
Metodología de la investigación proyecto de grado
Metodología de la investigación proyecto de gradoMetodología de la investigación proyecto de grado
Metodología de la investigación proyecto de gradoJuan Calle
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
Archivo secuencial-indexado
Archivo secuencial-indexadoArchivo secuencial-indexado
Archivo secuencial-indexadoAleizapata
 
Linea de Base
Linea de BaseLinea de Base
Linea de BaseUNMSM
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascadajcezarv
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwareDiaxz Salgado
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del softwareMaura Jß
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascadaaics-1986-13-saraguro
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 

Destacado (20)

Estado del arte
Estado del arteEstado del arte
Estado del arte
 
Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-software
 
Estado del Arte
Estado del Arte Estado del Arte
Estado del Arte
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informática
 
Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
La construcción del Estado del arte
La construcción del Estado del arteLa construcción del Estado del arte
La construcción del Estado del arte
 
Metodologia "Objetivos" Generales y Específicos
Metodologia "Objetivos" Generales y EspecíficosMetodologia "Objetivos" Generales y Específicos
Metodologia "Objetivos" Generales y Específicos
 
El estado del arte ing. s. (2)
El estado del arte ing. s. (2)El estado del arte ing. s. (2)
El estado del arte ing. s. (2)
 
6.redes pruebas de software
6.redes pruebas de software6.redes pruebas de software
6.redes pruebas de software
 
Metodología de la investigación proyecto de grado
Metodología de la investigación proyecto de gradoMetodología de la investigación proyecto de grado
Metodología de la investigación proyecto de grado
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
problemas del software
problemas del softwareproblemas del software
problemas del software
 
Archivo secuencial-indexado
Archivo secuencial-indexadoArchivo secuencial-indexado
Archivo secuencial-indexado
 
Linea de Base
Linea de BaseLinea de Base
Linea de Base
 
Linea de base
Linea de baseLinea de base
Linea de base
 
4.1 modelo cascada
4.1 modelo cascada4.1 modelo cascada
4.1 modelo cascada
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 

Similar a Estado del arte de la ingeniería de software

Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del softwareNagut
 
1 lectura inicial - que es ingenieria de software
1  lectura inicial - que es ingenieria de software1  lectura inicial - que es ingenieria de software
1 lectura inicial - que es ingenieria de softwareuniv of pamplona
 
1 estado arte_software
1 estado arte_software 1 estado arte_software
1 estado arte_software Delita Paulina
 
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 de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareIngryd Cobain
 
Ambitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasAmbitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasiliacano
 
Ingeniería de software1429
Ingeniería de software1429Ingeniería de software1429
Ingeniería de software1429hugoctaviohm
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
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
 
Ambitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasAmbitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasMartelloctavio
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxMaikoUrizar1
 
Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesMaikoUrizar1
 

Similar a Estado del arte de la ingeniería de software (20)

Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
1 lectura inicial - que es ingenieria de software
1  lectura inicial - que es ingenieria de software1  lectura inicial - que es ingenieria de software
1 lectura inicial - que es ingenieria de software
 
AnthonyRivas_Ing
AnthonyRivas_IngAnthonyRivas_Ing
AnthonyRivas_Ing
 
1 estado arte_software
1 estado arte_software 1 estado arte_software
1 estado arte_software
 
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)
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ambitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasAmbitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemas
 
Ingeniería de software1429
Ingeniería de software1429Ingeniería de software1429
Ingeniería de software1429
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del software
 
David valdiviezo ing.pdf
David valdiviezo ing.pdfDavid valdiviezo ing.pdf
David valdiviezo ing.pdf
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
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
 
Ambitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemasAmbitos del desarrollo del ing. sistemas
Ambitos del desarrollo del ing. sistemas
 
sofware libre
sofware libre sofware libre
sofware libre
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
 
Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos Iniciales
 

Último

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 

Último (20)

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 

Estado del arte de la ingeniería de software

  • 1. PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE SANTO DOMINGO Daniel Urgilés Ingeniería en Sistemas 9no Nivel INGENIERÍA DE SOFTWARE Definición: Ingeniería de software es la puesta en práctica de los conocimientos científicos del desarrollo de programas de computadoras y toda la documentación asociada que se necesita para que estos programas funcionen. En ingeniería de software se trata el establecimiento de métodos y principios de la Ingeniería con el objetivo de obtener software fiable y que trabaje en máquinas reales. Se puede decir también que ingeniería de software es la producción de software o creación de software. ESTADO DEL ARTE DE LA INGENIERÍA DE SOFTWARE La ingeniería de software es parte de la Ingeniería de Sistemas, Informática o Ciencias de la Computación, abarca las técnicas y métodos para desarrollar y mantener software de calidad. La ingeniería de software intenta resolver todo tipo de problemas que se presentan en la actualidad, es por esto que comienza a ser una profesión implantada en el campo laboral nacional e internacional. La ingeniería de software trata en diversas áreas de las ciencias y campos tales como: Informática, negocios, medicina, investigación científica, logística, derecho, meteorología, arquitectura, diseño, producción, telecomunicaciones, banca, redes internet, redes intranet y extranet, automovilismo, aviación, navegación, sistemas de información geográfica, departamentos gubernamentales, fuerzas armadas, simulación, educación, entre otras. Ya que el software está inmerso en sistemas de todo tipo, a medida que avanzamos en el tiempo el software será una herramienta ineludible e indispensable, y será el que nos lleve a avances en todo, desde el proceso más básico hasta el más complejo. Modelos de desarrollo de software La ingeniería de software se apoya en varios modelos, paradigmas y filosofías de desarrollo para la construcción del software, entre estos están:  Modelo en cascada  Modelo de prototipos  Modelo espiral  Desarrollo por etapas  Desarrollo iterativo  Desarrollo concurrente
  • 2.  Proceso unificado de desarrollo Construcción del software Es construido por ingenieros de software, abarca todos los programas que vaya a ejecutarse en una computadora de cualquier tamaño y arquitectura, la documentación de dichos programas y los datos que intervienen en su uso. El software debe construirse como cualquier otro producto satisfactorio, aplicando procesos que nos lleven a un resultado de alta calidad y que satisfaga las necesidades de los usuarios del producto. Para el trabajo de construcción del software hay que seguir una serie de pasos predecible, una guía de lineamientos que ayuden a obtener un resultado oportuno de calidad, esta guía de lineamiento se conoce como proceso del software. El proceso de software que adoptemos depende del software que vamos a desarrollar. Un proceso puede ser el indicado para crear software de un sistema de aviación, mientras otro proceso diferente por completo seria el adecuado para crear un sistema académico. Conclusión La Ingeniería de Software es muy importante en la actualidad, ya que afecta muy de cerca muchos aspectos de la vida y está muy extendido en todas las profesiones y actividades cotidianas del mundo. La Ingeniería de software nos lleva a avances tecnológicos día a día facilitando los procesos con la automatización de estos.