SlideShare una empresa de Scribd logo
1 de 12
Ingeniería
del
Software
Lorena Cardona Benjumea
Alonso Toro Lazo
¿Qué es?
Roger Pressman, 2001: Para tener éxito al diseñar y construir un
software necesitaremos disciplina, un enfoque de ingeniería. Es
decir, necesitaremos Ingeniería del Software.
Bauer, 1972: Ingeniería de Software trata del establecimiento
de los principios y métodos de ingeniería a fin de obtener
software de modo rentable, que sea fiable y trabaje en
máquinas reales.
Alfredo Weitzenfeld, 2002: No se atreve a definirla.
¿Qué es?
IEEE, 1993: Es la aplicación de un enfoque sistemático,
disciplinado y cuantificable al desarrollo, operación y
mantenimiento del software;
Bohem,1976: es la aplicación práctica del conocimiento
científico al diseño y construcción de programas de
computadora y a la documentación asociada requerida para
desarrollar, operar y mantenerlos. Se conoce también como
Desarrollo de Software o Producción de Software.
SEI, (Software Engineering Institute), 2007: Una mejora
constante a las prácticas del software que lo convierte cada vez
en un producto de mejor calidad.
Adoptamos como definición
IEEE, 1993: Es la aplicación de un enfoque sistemático,
disciplinado y cuantificable al desarrollo, operación y
mantenimiento del software;
Es un conjunto de actividades estandarizadas y aceptadas
mundialmente que nos llevan a la aplicación de un enfoque
sistemático, disciplinado en la construcción de software de
calidad.
Este conjunto de actividades están determinadas por la
necesidad, el entorno, los requerimientos técnicos,
requerimientos humanos, recursos financieros, tiempo y
funcionalidad.
Adoptamos como definición
Actualmente existen propuestas de ingeniería del software
aceptadas para el mundo y para algunos países:
Propuesta Clásica: (MCV, Etapas)
Propuesta IEEE: SWEBOK (Cuerpo del conocimiento)
España, México y Colombia
Propuesta Clásica de
Weitzenfeld
Propuesta Clásica de
Roger Pressman
Propuesta Clásica de
Roger Pressman
El fundamento de la ingeniería del software es la capa de
proceso.
El proceso define un marco de trabajo para un conjunto de áreas
claves de proceso (ACPs) que se deben establecer para entrega
efectiva de la tecnología de la ingeniería del software.
Los métodos de la ingeniería del software indican “como”
construir técnicamente el software. Los métodos abarcan una
gran gama de tareas que incluyen análisis de los requisitos,
diseño, construcción de programas, pruebas y mantenimiento.
Las herramientas de la ingeniería del software proporcionan un
enfoque automático o semiautomático para el proceso y para los
métodos; se establece un sistema de soporte par el desarrollo
del software llamado ingeniería del software asistida por
computadora (CASE)
Propuesta desde la IEEE
Propuesta España, México y
Colombia
Difícil de Entender
Tangible Intangible
Se construye/Fabrica Se diseña/se desarrolla
Resulta un producto que se usa
Su uso genera confianza Su uso genera
Desconfianza
Hay deterioro No hay deterioro
Se agota/caduca Vence
Difícil de Entender
Ingeniería
Civil
Ingeniería
Del Software
Roles cruzados entre el ingeniero y el
arquitecto.
Roles cruzados entre el analista,
diseñador, programador, ingeniero.
El cliente manifiesta una necesidad o
se obedece un plan.
El cliente manifiesta una necesidad o
se obedece un plan.
Primero se modela y modela todo con
base en los requisitos. No se empieza
a pedir ladrillo para luego probar.
Se planea, se crea, prueba, se re –
crea, se prueba, se re-crea, se
prueba. Finalmente, faltó
algo…planear a nivel de ingeniería.
Hay un producto final que satisface al
100% la expectativa del cliente.
Casi nunca se termina.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

SINGSWINTRO
SINGSWINTROSINGSWINTRO
SINGSWINTRO
 
Ingenieria de software i
Ingenieria de software   iIngenieria de software   i
Ingenieria de software i
 
Estado del arte de la ingeniería de software
Estado del arte de la ingeniería de softwareEstado del arte de la ingeniería de software
Estado del arte de la ingeniería de software
 
Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-software
 
Expo ingenieria del sw
Expo ingenieria del sw Expo ingenieria del sw
Expo ingenieria del sw
 
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
 
Tecnicas en ing.de software
Tecnicas en ing.de softwareTecnicas en ing.de software
Tecnicas en ing.de software
 
Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Is01
Is01Is01
Is01
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Vicky
VickyVicky
Vicky
 
Calidad de software, Administración de riesgos
Calidad de software, Administración de riesgosCalidad de software, Administración de riesgos
Calidad de software, Administración de riesgos
 
Id sw01
Id sw01Id sw01
Id sw01
 
Entrevista1
Entrevista1Entrevista1
Entrevista1
 
Calidad de Software
Calidad de SoftwareCalidad de Software
Calidad de Software
 
Exposicion12(1)
Exposicion12(1)Exposicion12(1)
Exposicion12(1)
 
Luis.a.ppt
Luis.a.pptLuis.a.ppt
Luis.a.ppt
 
IEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del softwareIEEE 730 1989: Plan de aseguramiento de la calidad del software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
 

Destacado

Técnicas de Diseño Web centradas en el Usuario
Técnicas de Diseño Web centradas en el UsuarioTécnicas de Diseño Web centradas en el Usuario
Técnicas de Diseño Web centradas en el UsuarioInterlat
 
Desarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosDesarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosJOSEPHPC3000
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de softwareCoesi Consultoria
 
Ingenieria De Software Para Dummies
Ingenieria De Software Para DummiesIngenieria De Software Para Dummies
Ingenieria De Software Para DummiesSorey García
 

Destacado (6)

Técnicas de Diseño Web centradas en el Usuario
Técnicas de Diseño Web centradas en el UsuarioTécnicas de Diseño Web centradas en el Usuario
Técnicas de Diseño Web centradas en el Usuario
 
Ja ss tutorial español
Ja ss tutorial españolJa ss tutorial español
Ja ss tutorial español
 
Pressman y sommerville, GUI
Pressman y sommerville, GUIPressman y sommerville, GUI
Pressman y sommerville, GUI
 
Desarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosDesarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productos
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de software
 
Ingenieria De Software Para Dummies
Ingenieria De Software Para DummiesIngenieria De Software Para Dummies
Ingenieria De Software Para Dummies
 

Similar a Ingeniería del software

Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesMaikoUrizar1
 
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 BasicosMaikoUrizar1
 
Que es la ingenieria de software de agl.
Que es la ingenieria de software de agl.Que es la ingenieria de software de agl.
Que es la ingenieria de software de agl.aics-1986-13-saraguro
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareJORGE MONGUI
 
00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentrada00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentradaLuis Eduardo Pelaez Valencia
 
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
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
introduccion a la ing.de software
introduccion a la ing.de softwareintroduccion a la ing.de software
introduccion a la ing.de softwareRichard Wong
 
Kevin guia
Kevin guiaKevin guia
Kevin guiakeninmnk
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxMaikoUrizar1
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareIngryd Cobain
 
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
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareIngris Argueta
 
Trabajo de software ing
Trabajo de software ingTrabajo de software ing
Trabajo de software inggiorgio lopez
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueJosue Zelaya
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1preciadoag
 

Similar a Ingeniería del software (20)

Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
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
 
Que es la ingenieria de software de agl.
Que es la ingenieria de software de agl.Que es la ingenieria de software de agl.
Que es la ingenieria de software de agl.
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentrada00 presentación ingeniería_delsoftware_ii_conductadeentrada
00 presentación ingeniería_delsoftware_ii_conductadeentrada
 
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
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
introduccion a la ing.de software
introduccion a la ing.de softwareintroduccion a la ing.de software
introduccion a la ing.de software
 
Kevin guia
Kevin guiaKevin guia
Kevin guia
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
 
sofware libre
sofware libre sofware libre
sofware libre
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ing de Requisitos
Ing de RequisitosIng de Requisitos
Ing de Requisitos
 
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)
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Trabajo de software ing
Trabajo de software ingTrabajo de software ing
Trabajo de software ing
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1
 

Último

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
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
 
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
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
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
 
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
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
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
 

Último (20)

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
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
 
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 ...
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
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
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
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
 
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
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
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
 

Ingeniería del software

  • 2. ¿Qué es? Roger Pressman, 2001: Para tener éxito al diseñar y construir un software necesitaremos disciplina, un enfoque de ingeniería. Es decir, necesitaremos Ingeniería del Software. Bauer, 1972: Ingeniería de Software trata del establecimiento de los principios y métodos de ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales. Alfredo Weitzenfeld, 2002: No se atreve a definirla.
  • 3. ¿Qué es? IEEE, 1993: Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; Bohem,1976: es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como Desarrollo de Software o Producción de Software. SEI, (Software Engineering Institute), 2007: Una mejora constante a las prácticas del software que lo convierte cada vez en un producto de mejor calidad.
  • 4. Adoptamos como definición IEEE, 1993: Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; Es un conjunto de actividades estandarizadas y aceptadas mundialmente que nos llevan a la aplicación de un enfoque sistemático, disciplinado en la construcción de software de calidad. Este conjunto de actividades están determinadas por la necesidad, el entorno, los requerimientos técnicos, requerimientos humanos, recursos financieros, tiempo y funcionalidad.
  • 5. Adoptamos como definición Actualmente existen propuestas de ingeniería del software aceptadas para el mundo y para algunos países: Propuesta Clásica: (MCV, Etapas) Propuesta IEEE: SWEBOK (Cuerpo del conocimiento) España, México y Colombia
  • 8. Propuesta Clásica de Roger Pressman El fundamento de la ingeniería del software es la capa de proceso. El proceso define un marco de trabajo para un conjunto de áreas claves de proceso (ACPs) que se deben establecer para entrega efectiva de la tecnología de la ingeniería del software. Los métodos de la ingeniería del software indican “como” construir técnicamente el software. Los métodos abarcan una gran gama de tareas que incluyen análisis de los requisitos, diseño, construcción de programas, pruebas y mantenimiento. Las herramientas de la ingeniería del software proporcionan un enfoque automático o semiautomático para el proceso y para los métodos; se establece un sistema de soporte par el desarrollo del software llamado ingeniería del software asistida por computadora (CASE)
  • 11. Difícil de Entender Tangible Intangible Se construye/Fabrica Se diseña/se desarrolla Resulta un producto que se usa Su uso genera confianza Su uso genera Desconfianza Hay deterioro No hay deterioro Se agota/caduca Vence
  • 12. Difícil de Entender Ingeniería Civil Ingeniería Del Software Roles cruzados entre el ingeniero y el arquitecto. Roles cruzados entre el analista, diseñador, programador, ingeniero. El cliente manifiesta una necesidad o se obedece un plan. El cliente manifiesta una necesidad o se obedece un plan. Primero se modela y modela todo con base en los requisitos. No se empieza a pedir ladrillo para luego probar. Se planea, se crea, prueba, se re – crea, se prueba, se re-crea, se prueba. Finalmente, faltó algo…planear a nivel de ingeniería. Hay un producto final que satisface al 100% la expectativa del cliente. Casi nunca se termina.