SlideShare ist ein Scribd-Unternehmen logo
1 von 8
INTRODUCCIÓN
El término de Ingeniería de Software fue
introducido a finales de los 60 a raíz de
la crisis del software. Esta crisis fue el
resultado de la introducción de la tercera
generación del hardware.
El hardware dejo de ser un
impedimento para el desarrollo de
la informática; redujo los costos y mejoro
la calidad y eficiencia en el software
producido
…Típica apariencia del
estudiante promedio
cuando le preguntan
acerca de Ingeniería de
Software…
El software es el gran
protagonista de los últimos (y
próximos) años, estando
presente en gran parte de los
aspectos de la vida cotidiana
Sin embargo, la construcción de
software es una disciplina moderna que
está en constante evolución, en
búsqueda de un estado de madurez que
sea comprehensivo respecto a su amplio
espectro de aplicación
Ingeniería de software
Es la aplicación de un enfoque sistemático,
disciplinado y cuantificable al desarrollo,
operación y mantenimiento de software, y el
estudio de estos enfoques, es decir, la
aplicación de la ingeniería al software.
Integra matemáticas, ciencias de la
computación y prácticas cuyos orígenes se
encuentran en la ingeniería
¿Por qué se crea la
Ingeniería de Software?
 El producto debe ser confiable y realizar sólo las tareas especificadas en los
requerimientos.
 El producto debe ser robusto. Esto quiere decir que el software se comporta de
manera razonable, incluso en circunstancias no anticipadas desde el principio.
 El producto de software debe ser lo más reutilizable posible, de manera tal que
pueda ser incorporado en otro producto de software si se requiere.
 El producto de software debe ser eficiente en el uso de los recursos del
sistema.
 Se requiere desarrollar el software en una manera que lo haga evolutivo, de
forma tal que se pueda agregar funcionalidad adicional sin efectos
perjudiciales.
 El producto de software debe cumplir con los requerimientos de rendimiento
especificados, es decir, debe cumplir algunas de las restricciones relacionadas
al rendimiento.
 El producto de software tendrá mayor valor si es portable, es decir que puede
trabajar bajo diferentes plataformas de software y ambientes (hardware,
sistemas operativos, etc.).
 El producto de software debe ser utilizable, es decir, el aprendizaje de su uso
debe ser los suficientemente sencillo por parte de personas no especialistas.
SE CREA DEBIDO A LAS SIGUIENTES
CARACTERÍSTICAS
CARACTERÍSTICAS DEL
SOFTWARE
En el mundo del hardware, la
reutilización de componentes es una
parte natural del proceso de ingeniería.
En el mundo del software es el inicio.
Aunque la industria tiene una
tendencia hacia la construcción por
componentes, la mayoría del
software aún se construye a la
medida.
NATURALEZA Y PROBLEMAS DEL
DESARROLLO DE SOFTWARE
 Causas de la crisis del software
 Naturaleza lógica del software
 Mala gestión de los proyectos ( ausencia de datos,
deficiente comunicación, ...)
 Ausencia de entrenamiento formal en nuevas técnicas
(programadores vs. ingenieros de software)
 Resistencia al cambio
 Mitos del software:
MITOS DE GESTIÓN
- Uso de estándares
- Uso de herramientas
- Mala planificación: aumento
de programadores
MITOS DE LOS DESARROLLADORES
- Programa funcionando = fin del trabajo
- Calidad = el programa se ejecuta
sin errores
- Entrega al cliente: programa
funcionando
MITOS DEL CLIENTE
- Requisitos establecidos como
una declaración general de
objetivos
- Flexibilidad del software ante
los cambios
PARTICIPANTES Y PAPELES
Los ingenieros de software buscan una solución adecuada, en varios
pasos:
1. Formular el problema
2. Analizar el problema
3. Buscar soluciones
4. Decidir la solución más adecuada
5. Especificar la solución
Actividades básicas del desarrollo
1. obtención de requerimientos
2. análisis
3. diseño del sistema
4. implementación

Weitere ähnliche Inhalte

Was ist angesagt?

Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-software
Laura Maruri
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)
daniel
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
Luilly Romero
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
Abner Flores
 
Tecnicas en ing.de software
Tecnicas en ing.de softwareTecnicas en ing.de software
Tecnicas en ing.de software
stephanierivas
 

Was ist angesagt? (20)

Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-software
 
Ingenieria de software i
Ingenieria de software   iIngenieria de software   i
Ingenieria de software i
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Paula guia
Paula guiaPaula guia
Paula guia
 
Estado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de SistemasEstado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de Sistemas
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Conceptos
ConceptosConceptos
Conceptos
 
Tarea intro ing_sw_quina
Tarea intro ing_sw_quinaTarea intro ing_sw_quina
Tarea intro ing_sw_quina
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de software
 
Campos de acción Ingenieria de Software
Campos de acción Ingenieria de SoftwareCampos de acción Ingenieria de Software
Campos de acción Ingenieria de Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)
 
Omar,luis,daniel
Omar,luis,danielOmar,luis,daniel
Omar,luis,daniel
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Marvin chicas
Marvin chicasMarvin chicas
Marvin chicas
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tecnicas en ing.de software
Tecnicas en ing.de softwareTecnicas en ing.de software
Tecnicas en ing.de software
 
Dpss u3 a2_nigm
Dpss u3 a2_nigmDpss u3 a2_nigm
Dpss u3 a2_nigm
 

Andere mochten auch

Presentación tema 3
Presentación tema 3Presentación tema 3
Presentación tema 3
mariolagbm
 
CONTRATACIÓN INFORMÁTICA
CONTRATACIÓN INFORMÁTICACONTRATACIÓN INFORMÁTICA
CONTRATACIÓN INFORMÁTICA
GRECIAGALLEGOS
 
9797 lme user_guide
9797 lme user_guide9797 lme user_guide
9797 lme user_guide
DAPR2000
 
La revolución tecnológica
La revolución tecnológicaLa revolución tecnológica
La revolución tecnológica
javiaparicio1b
 

Andere mochten auch (20)

Presentación tema 3
Presentación tema 3Presentación tema 3
Presentación tema 3
 
Maria Jose Rico
Maria Jose Rico Maria Jose Rico
Maria Jose Rico
 
Edad media
Edad mediaEdad media
Edad media
 
Seminario 9
Seminario 9Seminario 9
Seminario 9
 
CONTRATACIÓN INFORMÁTICA
CONTRATACIÓN INFORMÁTICACONTRATACIÓN INFORMÁTICA
CONTRATACIÓN INFORMÁTICA
 
Presentacion visual axiry meza 4102
Presentacion visual axiry meza 4102Presentacion visual axiry meza 4102
Presentacion visual axiry meza 4102
 
9797 lme user_guide
9797 lme user_guide9797 lme user_guide
9797 lme user_guide
 
Presentación
PresentaciónPresentación
Presentación
 
Integración tecnología
Integración tecnologíaIntegración tecnología
Integración tecnología
 
Salma Hayek
Salma HayekSalma Hayek
Salma Hayek
 
Perrroooo
PerrrooooPerrroooo
Perrroooo
 
Reto Presentación - Slideshare
Reto Presentación -  SlideshareReto Presentación -  Slideshare
Reto Presentación - Slideshare
 
Literatura medieval
Literatura medievalLiteratura medieval
Literatura medieval
 
Variables scratch
Variables scratchVariables scratch
Variables scratch
 
Comunicacion y poder p 2
Comunicacion y poder p 2Comunicacion y poder p 2
Comunicacion y poder p 2
 
LEGOLAND Señalética
LEGOLAND SeñaléticaLEGOLAND Señalética
LEGOLAND Señalética
 
Procesos lineales e intermitentes
Procesos lineales e intermitentesProcesos lineales e intermitentes
Procesos lineales e intermitentes
 
Calendario electoral para el referendo sobre reelección
Calendario electoral para el referendo sobre reelecciónCalendario electoral para el referendo sobre reelección
Calendario electoral para el referendo sobre reelección
 
Virus informaticos
Virus informaticosVirus informaticos
Virus informaticos
 
La revolución tecnológica
La revolución tecnológicaLa revolución tecnológica
La revolución tecnológica
 

Ähnlich wie Ingeneria software

Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
Josue Zelaya
 
Presentacion de ingenieria
Presentacion de ingenieriaPresentacion de ingenieria
Presentacion de ingenieria
Alexander Cruz
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
Melissa Burgos
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
Cristhian Martinez
 

Ähnlich wie Ingeneria software (20)

Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos Iniciales
 
Ingenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos BasicosIngenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos Basicos
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
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
 
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 diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
Presentacion de ingenieria
Presentacion de ingenieriaPresentacion de ingenieria
Presentacion de ingenieria
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Presentación de software
Presentación de softwarePresentación de software
Presentación de software
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
 
Calidad del desarrollo de software
Calidad del desarrollo de softwareCalidad del desarrollo de software
Calidad del desarrollo de software
 
Mahikel peñuela ing
Mahikel peñuela ingMahikel peñuela ing
Mahikel peñuela ing
 
El_software_y_la_Ingenieria_de_Software.pdf
El_software_y_la_Ingenieria_de_Software.pdfEl_software_y_la_Ingenieria_de_Software.pdf
El_software_y_la_Ingenieria_de_Software.pdf
 
SINGSWINTRO
SINGSWINTROSINGSWINTRO
SINGSWINTRO
 

Kürzlich hochgeladen

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 

Ingeneria software

  • 1. INTRODUCCIÓN El término de Ingeniería de Software fue introducido a finales de los 60 a raíz de la crisis del software. Esta crisis fue el resultado de la introducción de la tercera generación del hardware. El hardware dejo de ser un impedimento para el desarrollo de la informática; redujo los costos y mejoro la calidad y eficiencia en el software producido
  • 2. …Típica apariencia del estudiante promedio cuando le preguntan acerca de Ingeniería de Software… El software es el gran protagonista de los últimos (y próximos) años, estando presente en gran parte de los aspectos de la vida cotidiana Sin embargo, la construcción de software es una disciplina moderna que está en constante evolución, en búsqueda de un estado de madurez que sea comprehensivo respecto a su amplio espectro de aplicación
  • 3. Ingeniería de software Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software. Integra matemáticas, ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería
  • 4. ¿Por qué se crea la Ingeniería de Software?  El producto debe ser confiable y realizar sólo las tareas especificadas en los requerimientos.  El producto debe ser robusto. Esto quiere decir que el software se comporta de manera razonable, incluso en circunstancias no anticipadas desde el principio.  El producto de software debe ser lo más reutilizable posible, de manera tal que pueda ser incorporado en otro producto de software si se requiere.  El producto de software debe ser eficiente en el uso de los recursos del sistema.  Se requiere desarrollar el software en una manera que lo haga evolutivo, de forma tal que se pueda agregar funcionalidad adicional sin efectos perjudiciales.  El producto de software debe cumplir con los requerimientos de rendimiento especificados, es decir, debe cumplir algunas de las restricciones relacionadas al rendimiento.  El producto de software tendrá mayor valor si es portable, es decir que puede trabajar bajo diferentes plataformas de software y ambientes (hardware, sistemas operativos, etc.).  El producto de software debe ser utilizable, es decir, el aprendizaje de su uso debe ser los suficientemente sencillo por parte de personas no especialistas. SE CREA DEBIDO A LAS SIGUIENTES CARACTERÍSTICAS
  • 5. CARACTERÍSTICAS DEL SOFTWARE En el mundo del hardware, la reutilización de componentes es una parte natural del proceso de ingeniería. En el mundo del software es el inicio. Aunque la industria tiene una tendencia hacia la construcción por componentes, la mayoría del software aún se construye a la medida.
  • 6. NATURALEZA Y PROBLEMAS DEL DESARROLLO DE SOFTWARE  Causas de la crisis del software  Naturaleza lógica del software  Mala gestión de los proyectos ( ausencia de datos, deficiente comunicación, ...)  Ausencia de entrenamiento formal en nuevas técnicas (programadores vs. ingenieros de software)  Resistencia al cambio  Mitos del software:
  • 7. MITOS DE GESTIÓN - Uso de estándares - Uso de herramientas - Mala planificación: aumento de programadores MITOS DE LOS DESARROLLADORES - Programa funcionando = fin del trabajo - Calidad = el programa se ejecuta sin errores - Entrega al cliente: programa funcionando MITOS DEL CLIENTE - Requisitos establecidos como una declaración general de objetivos - Flexibilidad del software ante los cambios
  • 8. PARTICIPANTES Y PAPELES Los ingenieros de software buscan una solución adecuada, en varios pasos: 1. Formular el problema 2. Analizar el problema 3. Buscar soluciones 4. Decidir la solución más adecuada 5. Especificar la solución Actividades básicas del desarrollo 1. obtención de requerimientos 2. análisis 3. diseño del sistema 4. implementación