SlideShare una empresa de Scribd logo
Unidad 1
INTRODUCCIÓN A
LA INGENIERÍA DE
    SOFTWARE
1.1 Ingeniería de Software
1.1.1 Importancia del Software
1.1.1 Importancia del Software
1.2 Historia de la Ingeniería de
           Software
1.2.1 Antecedentes: Génesis y
1.2.1 Antecedentes: Génesis y
          Evolución
          Evolución
1.2.2 Sistemas Operativos y
1.2.2 Sistemas Operativos y
         Programas
         Programas
1.3 Problemas del Software
1.3 Problemas del Software
1.3.1 La Planificación y La
    1.3.1 La Planificación y La
Estimación de Costes Imprecisas
Estimación de Costes Imprecisas
1.3.2 La productividad es baja
1.3.2 La productividad es baja
1.3.3 La Calidad es Mala
1.3.3 La Calidad es Mala
1.3.4 El cliente queda insatisfecho
1.3.4 El cliente queda insatisfecho
1.4 Metas de la Ingeniería de
1.4 Metas de la Ingeniería de
         Software
          Software
1.5 Mitos del Software
1.5 Mitos del Software
1.6 Paradigmas de la Ingeniería de
1.6 Paradigmas de la Ingeniería de
            Software
            Software
INTRODUCCIÓN A LA INGENIERÍA
     INTRODUCCIÓN A LA INGENIERÍA
            DE SOFTWARE
            DE SOFTWARE
1.1 Importancia de la Ingeniería de Software
  1.1 Importancia de la Ingeniería de Software
La economía de todos los países depende del software, representando cada vez un mayor
  La economía de todos los países depende del software, representando cada vez un mayor
porcentaje en su PIB. Cada vez son más los sistemas controlados por software.
  porcentaje en su PIB. Cada vez son más los sistemas controlados por software.
1.1.1 Importancia del Software
•Durante las tres primeras décadas de la informática, el principal desafió era el desarrollo del
  •Durante las tres primeras décadas de la informática, el principal desafió era el desarrollo del
hardware de las computadoras, de forma que se redujera el coste de procesamiento yy
  hardware de las computadoras, de forma que se redujera el coste de procesamiento
almacenamiento de datos.
  almacenamiento de datos.
•A lo largo de la década de los 80’s, los avances en micro técnica han dado como resultado una
  •A lo largo de la década de los 80’s, los avances en micro técnica han dado como resultado una
mayor potencia de cálculo aala vez que una reducción del coste.
  mayor potencia de cálculo la vez que una reducción del coste.
•La potencia de las grandes computadoras de la era de los 80’2 está hoy disponible en una en una
  •La potencia de las grandes computadoras de la era de los 80’2 está hoy disponible en una en una
computadora personal. Las enormes capacidades de procesamiento yyalmacenamiento del
  computadora personal. Las enormes capacidades de procesamiento almacenamiento del
hardware moderno representan un gran potencial de cálculo.
  hardware moderno representan un gran potencial de cálculo.
•En los inicios del software, cuando los hackers originales empezaron aacrear programas, todo era
  •En los inicios del software, cuando los hackers originales empezaron crear programas, todo era
libre yycompartido. Cada programador presentaba sus códigos al resto de la gente, yytodos podían
  libre compartido. Cada programador presentaba sus códigos al resto de la gente, todos podían
mirarlo, modificarlo yypresentar mejoras.
  mirarlo, modificarlo presentar mejoras.
1.2 Historia de La Ingeniería de Software
•El software es uno de los productos de la ingeniería que más ha evolucionado en muy poco tiempo,
 •El software es uno de los productos de la ingeniería que más ha evolucionado en muy poco tiempo,
pasando del software empírico ooartesanal hasta llegar al software desarrollado bajo los principios yy
 pasando del software empírico artesanal hasta llegar al software desarrollado bajo los principios
herramientas de la ingeniería de software. Las personas encargadas de la elaboración de software se
 herramientas de la ingeniería de software. Las personas encargadas de la elaboración de software se
han enfrentado aalos siguientes problemas:
 han enfrentado los siguientes problemas:
A la exigencia cada vez mayor en la capacidad de resultados del software.
 A la exigencia cada vez mayor en la capacidad de resultados del software.
A la carencia de herramientas adecuadas yyestándares de tipo organizacional encaminados al
 A la carencia de herramientas adecuadas estándares de tipo organizacional encaminados al
mejoramiento de los procesos en el desarrollo de software.
 mejoramiento de los procesos en el desarrollo de software.
•Una necesidad es el hecho de que los productos de software deben ser desarrollados con base en la
 •Una necesidad es el hecho de que los productos de software deben ser desarrollados con base en la
implantación de estándares mundiales, modelos, sistemas métricos, capacitación del recurso humano
 implantación de estándares mundiales, modelos, sistemas métricos, capacitación del recurso humano
yyotros principios que garanticen la producción de software de calidad yycompetitividad aanivel local ee
   otros principios que garanticen la producción de software de calidad competitividad nivel local
internacional.
 internacional.
1.2.1 Antecedentes: Génesis y Evolución
•La cantidad yycomplejidad de los productos de software incrementan considerablemente.
 •La cantidad complejidad de los productos de software incrementan considerablemente.
•La exigencia en su funcionabilidad yyconfiabilidad también aumentan.
 •La exigencia en su funcionabilidad confiabilidad también aumentan.
•Conforme se incrementa la tecnología de las computadoras, crece la demanda de los productos del
 •Conforme se incrementa la tecnología de las computadoras, crece la demanda de los productos del
software, pero más lentamente, en 1990 se decía que las posibilidades de software estaban
 software, pero más lentamente, en 1990 se decía que las posibilidades de software estaban
retrasadas respecto aalas del hardware en un mínimo de dos generaciones de procesadores.
 retrasadas respecto las del hardware en un mínimo de dos generaciones de procesadores.
1.2.2 Sistemas Operativos y Programas
Un programa es un grupo de instrucciones destinadas a cumplir una tarea en particular. El
 Un programa es un grupo de instrucciones destinadas a cumplir una tarea en particular. El
software se clasifica en tres grupos:
 software se clasifica en tres grupos:
a)Sistemas operativos
 a)Sistemas operativos
b)Lenguajes de programación
 b)Lenguajes de programación
c)Aplicaciones
 c)Aplicaciones
Lenguajes de bajo nivel: tienen poco poder de expresión, pero gran facilidad de
 Lenguajes de bajo nivel: tienen poco poder de expresión, pero gran facilidad de
traducción. Lenguajes de nivel medio: tiene más poder de expresión que los de bajo nivel.
 traducción. Lenguajes de nivel medio: tiene más poder de expresión que los de bajo nivel.
Lenguajes de alto nivel: son lenguajes de alto poder de expresión, pero de difícil
 Lenguajes de alto nivel: son lenguajes de alto poder de expresión, pero de difícil
traducción.
 traducción.
1.3 Problemas de Software
Crisis: estado pasajero de inestabilidad, que tiene como resultado un cambio de estado
 Crisis: estado pasajero de inestabilidad, que tiene como resultado un cambio de estado
del sistema o una vuelta al estado inicial, en caso de que se tomen las medidas para
 del sistema o una vuelta al estado inicial, en caso de que se tomen las medidas para
superarla. Los problemas son causados por las características del software yylos errores
 superarla. Los problemas son causados por las características del software los errores
cometidos por quienes intervienen en su producción. Los principales problemas son:
 cometidos por quienes intervienen en su producción. Los principales problemas son:
•La planificación yyla estimación de costes son muy imprecisas
 •La planificación la estimación de costes son muy imprecisas
•La productividad es baja
 •La productividad es baja
•La calidad es mala
 •La calidad es mala
•El cliente queda insatisfecho
 •El cliente queda insatisfecho
1.3.1 La planificación y la estimación de costes son muy imprecisas
A la hora de abordar un proyecto de una cierta complejidad, es frecuente que surjan
 A la hora de abordar un proyecto de una cierta complejidad, es frecuente que surjan
imprevistos que no estaban recogidos en la planificación inicial, yycomo consecuencia de
 imprevistos que no estaban recogidos en la planificación inicial, como consecuencia de
estos imprevistos se producirá una desviación en los costes del proyecto. Entre las
 estos imprevistos se producirá una desviación en los costes del proyecto. Entre las
causas de este problema están:
 causas de este problema están:
No se recogen datos sobre el desarrollo de proyectos anteriores.
 No se recogen datos sobre el desarrollo de proyectos anteriores.
Los gestores de los proyectos no están especializados en la producción de software.
 Los gestores de los proyectos no están especializados en la producción de software.
1.3.2 La productividad es baja
•Los proyectos software tiene, una duración mucho mayor a la esperada. Como
 •Los proyectos software tiene, una duración mucho mayor a la esperada. Como
consecuencia los costes se disparan yyla productividad yylos beneficios disminuyen. Un
 consecuencia los costes se disparan la productividad los beneficios disminuyen. Un
factor que influye en esto es la falta de unos propósitos claros o realistas a la hora de
 factor que influye en esto es la falta de unos propósitos claros o realistas a la hora de
comenzar el proyecto.
 comenzar el proyecto.
•La mayoría del software se desarrolla a partir de especificaciones ambiguas o
 •La mayoría del software se desarrolla a partir de especificaciones ambiguas o
incorrectas, yyno existe comunicación con el cliente hasta la entrega del producto. Por lo
 incorrectas, no existe comunicación con el cliente hasta la entrega del producto. Por lo
consiguiente son muy frecuentes las modificaciones de las especificaciones sobre la
 consiguiente son muy frecuentes las modificaciones de las especificaciones sobre la
marcha o a última hora, después de la entrega al cliente.
 marcha o a última hora, después de la entrega al cliente.
•No se realiza un estudio detallado del impacto de estos cambios yyla complejidad interna
 •No se realiza un estudio detallado del impacto de estos cambios la complejidad interna
de las aplicaciones crece hasta que se hacen virtualmente imposibles de mantener yy
 de las aplicaciones crece hasta que se hacen virtualmente imposibles de mantener
cada nueva modificación, es más costosa yypuede provocar el fallo de todo sistema.
 cada nueva modificación, es más costosa puede provocar el fallo de todo sistema.
1.3.3 La Calidad es Mala
Como consecuencia de que las especificaciones son ambiguas o incluso incorrectas, yy
 Como consecuencia de que las especificaciones son ambiguas o incluso incorrectas,
de que no se realizan pruebas exhaustivas, el software contiene numerosos errores
 de que no se realizan pruebas exhaustivas, el software contiene numerosos errores
cuando se entrega al cliente.
 cuando se entrega al cliente.
1.3.4 El cliente queda Insatisfecho
Debido al poco tiempo e interés que se dedican al análisis de requisitos yya la
 Debido al poco tiempo e interés que se dedican al análisis de requisitos a la
especificación del proyecto, a la falta de comunicación durante el desarrollo a la
 especificación del proyecto, a la falta de comunicación durante el desarrollo a la
existencia de numerosos errores en el producto que se entrega, los clientes suelen
 existencia de numerosos errores en el producto que se entrega, los clientes suelen
quedar muy poco satisfechos de los resultados.
 quedar muy poco satisfechos de los resultados.
1.4 Metas de la Ingeniería de Software
•Mejorar la calidad de los productos de programación que son desarrollados yy
 •Mejorar la calidad de los productos de programación que son desarrollados
modificados a tiempo yydentro de un presupuesto definido.
 modificados a tiempo dentro de un presupuesto definido.
•Aumentar la productividad
 •Aumentar la productividad
•Aumentar la satisfacción profesional de los ingenieros de esta disciplina
 •Aumentar la satisfacción profesional de los ingenieros de esta disciplina
1.5 Mitos del Software
 1.5 Mitos del Software
Muchas de las causas de la crisis del software se pueden encontrar en una mitología que
 Muchas de las causas de la crisis del software se pueden encontrar en una mitología que
surge durante los primeros años del desarrollo del software. Los mitos del software
 surge durante los primeros años del desarrollo del software. Los mitos del software
propagaron información errónea yyconfusión.
 propagaron información errónea confusión.
1.6 Paradigmas de la Ingeniería de Software
 1.6 Paradigmas de la Ingeniería de Software
Un paradigma es un ejemplo o un modelo que utiliza la ingeniería para el desarrollo de un
 Un paradigma es un ejemplo o un modelo que utiliza la ingeniería para el desarrollo de un
software o proyecto. Reconocer los problemas, causas yydemoler los mitos del software
 software o proyecto. Reconocer los problemas, causas demoler los mitos del software
son los primeros pasos a solucionar. Pero las propias soluciones tienen que proporcionar
 son los primeros pasos a solucionar. Pero las propias soluciones tienen que proporcionar
asistencia practica a la persona que desarrolla un software, mejorar la calidad del
 asistencia practica a la persona que desarrolla un software, mejorar la calidad del
software, por ultimo permitir al mundo del software mantenerse en paz con el mundo del
 software, por ultimo permitir al mundo del software mantenerse en paz con el mundo del
hardware. Tipos de paradigmas:
 hardware. Tipos de paradigmas:
a)Modelo cascada
 a)Modelo cascada
b)Modelo prototipo
 b)Modelo prototipo
c)Modelo espiral
 c)Modelo espiral
d)Técnicas de 4ta generación
 d)Técnicas de 4ta generación

Más contenido relacionado

La actualidad más candente

introduccion a la ing.de software
introduccion a la ing.de softwareintroduccion a la ing.de software
introduccion a la ing.de software
Richard Wong
 
ing. de software
ing. de softwareing. de software
ing. de software
ellizabp_22
 
Valores y prácticas XP
Valores y prácticas XPValores y prácticas XP
Valores y prácticas XP
Domingo Gallardo
 
Ingenieria del software
Ingenieria del softwareIngenieria del software
Ingenieria del software
Victor Ochoa
 
(2) necesidades y problemas de la ingeniería de sistemas
(2) necesidades y problemas de la ingeniería de sistemas(2) necesidades y problemas de la ingeniería de sistemas
(2) necesidades y problemas de la ingeniería de sistemasJuan Marin Villa
 
IIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de SoftwareIIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de Software
Franklin Parrales Bravo
 

La actualidad más candente (10)

Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
La crisis del software
La crisis del softwareLa crisis del software
La crisis del software
 
Id sw04
Id sw04Id sw04
Id sw04
 
Estado del arte de la ingsw
Estado del arte de la ingswEstado del arte de la ingsw
Estado del arte de la ingsw
 
introduccion a la ing.de software
introduccion a la ing.de softwareintroduccion a la ing.de software
introduccion a la ing.de software
 
ing. de software
ing. de softwareing. de software
ing. de software
 
Valores y prácticas XP
Valores y prácticas XPValores y prácticas XP
Valores y prácticas XP
 
Ingenieria del software
Ingenieria del softwareIngenieria del software
Ingenieria del software
 
(2) necesidades y problemas de la ingeniería de sistemas
(2) necesidades y problemas de la ingeniería de sistemas(2) necesidades y problemas de la ingeniería de sistemas
(2) necesidades y problemas de la ingeniería de sistemas
 
IIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de SoftwareIIS Unidad1: Introducción a la Ingeniería de Software
IIS Unidad1: Introducción a la Ingeniería de Software
 

Destacado

Presentacion senador tuma comision pensiones
Presentacion senador tuma   comision pensionesPresentacion senador tuma   comision pensiones
Presentacion senador tuma comision pensionesvidasindical
 
Segregacion.pdf
Segregacion.pdfSegregacion.pdf
Segregacion.pdf
Carla Milani
 
2014SI_Clase0_Introducción
2014SI_Clase0_Introducción2014SI_Clase0_Introducción
2014SI_Clase0_Introducción
Mar Pérez-Sanagustín
 
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...vidasindical
 
Antecedentes sobre proyecto de desmunicipalizacion de la educacion
Antecedentes sobre proyecto de desmunicipalizacion de la educacionAntecedentes sobre proyecto de desmunicipalizacion de la educacion
Antecedentes sobre proyecto de desmunicipalizacion de la educacion
vidasindical
 
Argarit. (31 07-2001)
Argarit. (31 07-2001)Argarit. (31 07-2001)
Argarit. (31 07-2001)
argarit
 
Instalacion de sistema operativo12 xp
Instalacion de sistema operativo12 xpInstalacion de sistema operativo12 xp
Instalacion de sistema operativo12 xp
Roonaald Andreez
 
Andersson Roseero 8-3
Andersson Roseero 8-3Andersson Roseero 8-3
Andersson Roseero 8-3Flaander
 
presentacion fudesco
presentacion fudescopresentacion fudesco
presentacion fudesco
Héctor Javier Solomonedas
 
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADOLA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
vidasindical
 
Mi ple
Mi pleMi ple
Propuesta fase planificacion_efraincamacho
Propuesta fase planificacion_efraincamachoPropuesta fase planificacion_efraincamacho
Propuesta fase planificacion_efraincamacho
eechoprfph
 
Presentaciion csm 4
Presentaciion csm 4Presentaciion csm 4
Presentaciion csm 4
silvaangel
 
Amplificadores de Potencia
Amplificadores de PotenciaAmplificadores de Potencia
Amplificadores de Potencia
Kerly Paladiines
 
Afro en el Taller Mouret
Afro en el Taller MouretAfro en el Taller Mouret
Afro en el Taller Mouret
Produccion Taller Mouret
 
exposicion de biologia 9-4
exposicion de biologia 9-4exposicion de biologia 9-4
exposicion de biologia 9-4
emmanuelgomezm
 

Destacado (20)

Presentacion senador tuma comision pensiones
Presentacion senador tuma   comision pensionesPresentacion senador tuma   comision pensiones
Presentacion senador tuma comision pensiones
 
Hernia inguinal
Hernia inguinalHernia inguinal
Hernia inguinal
 
Virusyantivirus
VirusyantivirusVirusyantivirus
Virusyantivirus
 
Segregacion.pdf
Segregacion.pdfSegregacion.pdf
Segregacion.pdf
 
2014SI_Clase0_Introducción
2014SI_Clase0_Introducción2014SI_Clase0_Introducción
2014SI_Clase0_Introducción
 
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...
Minuta sobre el Proyecto de Ley que crea la creación de la Superintendencia d...
 
Virusyantivirus
VirusyantivirusVirusyantivirus
Virusyantivirus
 
Pp5 slide
Pp5 slidePp5 slide
Pp5 slide
 
Antecedentes sobre proyecto de desmunicipalizacion de la educacion
Antecedentes sobre proyecto de desmunicipalizacion de la educacionAntecedentes sobre proyecto de desmunicipalizacion de la educacion
Antecedentes sobre proyecto de desmunicipalizacion de la educacion
 
Argarit. (31 07-2001)
Argarit. (31 07-2001)Argarit. (31 07-2001)
Argarit. (31 07-2001)
 
Instalacion de sistema operativo12 xp
Instalacion de sistema operativo12 xpInstalacion de sistema operativo12 xp
Instalacion de sistema operativo12 xp
 
Andersson Roseero 8-3
Andersson Roseero 8-3Andersson Roseero 8-3
Andersson Roseero 8-3
 
presentacion fudesco
presentacion fudescopresentacion fudesco
presentacion fudesco
 
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADOLA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
LA ANEF Y LA PROPUESTA DEL GOBIERNO DE MODERNIZACION Y REDISEÑO DEL ESTADO
 
Mi ple
Mi pleMi ple
Mi ple
 
Propuesta fase planificacion_efraincamacho
Propuesta fase planificacion_efraincamachoPropuesta fase planificacion_efraincamacho
Propuesta fase planificacion_efraincamacho
 
Presentaciion csm 4
Presentaciion csm 4Presentaciion csm 4
Presentaciion csm 4
 
Amplificadores de Potencia
Amplificadores de PotenciaAmplificadores de Potencia
Amplificadores de Potencia
 
Afro en el Taller Mouret
Afro en el Taller MouretAfro en el Taller Mouret
Afro en el Taller Mouret
 
exposicion de biologia 9-4
exposicion de biologia 9-4exposicion de biologia 9-4
exposicion de biologia 9-4
 

Similar a Int ing-sw-navarrete-gpo2-activid4

Introducción de Ingeniería de Software
Introducción de Ingeniería de SoftwareIntroducción de Ingeniería de Software
Introducción de Ingeniería de Software
José Tomás Diarte Añazco
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
Carlos Vega Valqui
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
Carlos Vega Valqui
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
Carlos Vega Valqui
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
Carlos Vega Valqui
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
UCC
 
Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.
claudyabra
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
DanielRodriguezFerna3
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
llmdmyn14
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Luis Fernández
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Coesi Consultoria
 
Ra semana 1 2
Ra semana 1 2Ra semana 1 2
Ra semana 1 2victdiazm
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
Carlos Anibal Riascos Hurtado
 
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdfCarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
ssuser7ccf16
 
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
Tema 2 Modelos de Proceso del Software_para imprimir.pdfTema 2 Modelos de Proceso del Software_para imprimir.pdf
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
NinoskaChuraLlojlla1
 
franco lorentz powerpoint3
franco lorentz powerpoint3franco lorentz powerpoint3
franco lorentz powerpoint3
3xtremus
 

Similar a Int ing-sw-navarrete-gpo2-activid4 (20)

Introducción de Ingeniería de Software
Introducción de Ingeniería de SoftwareIntroducción de Ingeniería de Software
Introducción de Ingeniería de Software
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
 
Evolucion del software crisis y mitos
Evolucion del software crisis y mitosEvolucion del software crisis y mitos
Evolucion del software crisis y mitos
 
Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Modulo 3
Modulo 3Modulo 3
Modulo 3
 
1. introduccion
1. introduccion1. introduccion
1. introduccion
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
 
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?Sesión 1: Introduccion. ¿Qué es ingeniería de software?
Sesión 1: Introduccion. ¿Qué es ingeniería de software?
 
Ra semana 1 2
Ra semana 1 2Ra semana 1 2
Ra semana 1 2
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdfCarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
CarenBelmont_IngenieriaDeSoftware_TrabajoPractico_N°1.pdf
 
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
Tema 2 Modelos de Proceso del Software_para imprimir.pdfTema 2 Modelos de Proceso del Software_para imprimir.pdf
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
 
franco lorentz powerpoint3
franco lorentz powerpoint3franco lorentz powerpoint3
franco lorentz powerpoint3
 

Último

Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 

Int ing-sw-navarrete-gpo2-activid4

  • 1.
  • 2. Unidad 1 INTRODUCCIÓN A LA INGENIERÍA DE SOFTWARE
  • 4. 1.1.1 Importancia del Software 1.1.1 Importancia del Software
  • 5. 1.2 Historia de la Ingeniería de Software
  • 6. 1.2.1 Antecedentes: Génesis y 1.2.1 Antecedentes: Génesis y Evolución Evolución
  • 7. 1.2.2 Sistemas Operativos y 1.2.2 Sistemas Operativos y Programas Programas
  • 8. 1.3 Problemas del Software 1.3 Problemas del Software
  • 9. 1.3.1 La Planificación y La 1.3.1 La Planificación y La Estimación de Costes Imprecisas Estimación de Costes Imprecisas
  • 10. 1.3.2 La productividad es baja 1.3.2 La productividad es baja
  • 11. 1.3.3 La Calidad es Mala 1.3.3 La Calidad es Mala
  • 12. 1.3.4 El cliente queda insatisfecho 1.3.4 El cliente queda insatisfecho
  • 13. 1.4 Metas de la Ingeniería de 1.4 Metas de la Ingeniería de Software Software
  • 14. 1.5 Mitos del Software 1.5 Mitos del Software
  • 15. 1.6 Paradigmas de la Ingeniería de 1.6 Paradigmas de la Ingeniería de Software Software
  • 16. INTRODUCCIÓN A LA INGENIERÍA INTRODUCCIÓN A LA INGENIERÍA DE SOFTWARE DE SOFTWARE 1.1 Importancia de la Ingeniería de Software 1.1 Importancia de la Ingeniería de Software La economía de todos los países depende del software, representando cada vez un mayor La economía de todos los países depende del software, representando cada vez un mayor porcentaje en su PIB. Cada vez son más los sistemas controlados por software. porcentaje en su PIB. Cada vez son más los sistemas controlados por software. 1.1.1 Importancia del Software •Durante las tres primeras décadas de la informática, el principal desafió era el desarrollo del •Durante las tres primeras décadas de la informática, el principal desafió era el desarrollo del hardware de las computadoras, de forma que se redujera el coste de procesamiento yy hardware de las computadoras, de forma que se redujera el coste de procesamiento almacenamiento de datos. almacenamiento de datos. •A lo largo de la década de los 80’s, los avances en micro técnica han dado como resultado una •A lo largo de la década de los 80’s, los avances en micro técnica han dado como resultado una mayor potencia de cálculo aala vez que una reducción del coste. mayor potencia de cálculo la vez que una reducción del coste. •La potencia de las grandes computadoras de la era de los 80’2 está hoy disponible en una en una •La potencia de las grandes computadoras de la era de los 80’2 está hoy disponible en una en una computadora personal. Las enormes capacidades de procesamiento yyalmacenamiento del computadora personal. Las enormes capacidades de procesamiento almacenamiento del hardware moderno representan un gran potencial de cálculo. hardware moderno representan un gran potencial de cálculo. •En los inicios del software, cuando los hackers originales empezaron aacrear programas, todo era •En los inicios del software, cuando los hackers originales empezaron crear programas, todo era libre yycompartido. Cada programador presentaba sus códigos al resto de la gente, yytodos podían libre compartido. Cada programador presentaba sus códigos al resto de la gente, todos podían mirarlo, modificarlo yypresentar mejoras. mirarlo, modificarlo presentar mejoras.
  • 17. 1.2 Historia de La Ingeniería de Software •El software es uno de los productos de la ingeniería que más ha evolucionado en muy poco tiempo, •El software es uno de los productos de la ingeniería que más ha evolucionado en muy poco tiempo, pasando del software empírico ooartesanal hasta llegar al software desarrollado bajo los principios yy pasando del software empírico artesanal hasta llegar al software desarrollado bajo los principios herramientas de la ingeniería de software. Las personas encargadas de la elaboración de software se herramientas de la ingeniería de software. Las personas encargadas de la elaboración de software se han enfrentado aalos siguientes problemas: han enfrentado los siguientes problemas: A la exigencia cada vez mayor en la capacidad de resultados del software. A la exigencia cada vez mayor en la capacidad de resultados del software. A la carencia de herramientas adecuadas yyestándares de tipo organizacional encaminados al A la carencia de herramientas adecuadas estándares de tipo organizacional encaminados al mejoramiento de los procesos en el desarrollo de software. mejoramiento de los procesos en el desarrollo de software. •Una necesidad es el hecho de que los productos de software deben ser desarrollados con base en la •Una necesidad es el hecho de que los productos de software deben ser desarrollados con base en la implantación de estándares mundiales, modelos, sistemas métricos, capacitación del recurso humano implantación de estándares mundiales, modelos, sistemas métricos, capacitación del recurso humano yyotros principios que garanticen la producción de software de calidad yycompetitividad aanivel local ee otros principios que garanticen la producción de software de calidad competitividad nivel local internacional. internacional. 1.2.1 Antecedentes: Génesis y Evolución •La cantidad yycomplejidad de los productos de software incrementan considerablemente. •La cantidad complejidad de los productos de software incrementan considerablemente. •La exigencia en su funcionabilidad yyconfiabilidad también aumentan. •La exigencia en su funcionabilidad confiabilidad también aumentan. •Conforme se incrementa la tecnología de las computadoras, crece la demanda de los productos del •Conforme se incrementa la tecnología de las computadoras, crece la demanda de los productos del software, pero más lentamente, en 1990 se decía que las posibilidades de software estaban software, pero más lentamente, en 1990 se decía que las posibilidades de software estaban retrasadas respecto aalas del hardware en un mínimo de dos generaciones de procesadores. retrasadas respecto las del hardware en un mínimo de dos generaciones de procesadores.
  • 18. 1.2.2 Sistemas Operativos y Programas Un programa es un grupo de instrucciones destinadas a cumplir una tarea en particular. El Un programa es un grupo de instrucciones destinadas a cumplir una tarea en particular. El software se clasifica en tres grupos: software se clasifica en tres grupos: a)Sistemas operativos a)Sistemas operativos b)Lenguajes de programación b)Lenguajes de programación c)Aplicaciones c)Aplicaciones Lenguajes de bajo nivel: tienen poco poder de expresión, pero gran facilidad de Lenguajes de bajo nivel: tienen poco poder de expresión, pero gran facilidad de traducción. Lenguajes de nivel medio: tiene más poder de expresión que los de bajo nivel. traducción. Lenguajes de nivel medio: tiene más poder de expresión que los de bajo nivel. Lenguajes de alto nivel: son lenguajes de alto poder de expresión, pero de difícil Lenguajes de alto nivel: son lenguajes de alto poder de expresión, pero de difícil traducción. traducción. 1.3 Problemas de Software Crisis: estado pasajero de inestabilidad, que tiene como resultado un cambio de estado Crisis: estado pasajero de inestabilidad, que tiene como resultado un cambio de estado del sistema o una vuelta al estado inicial, en caso de que se tomen las medidas para del sistema o una vuelta al estado inicial, en caso de que se tomen las medidas para superarla. Los problemas son causados por las características del software yylos errores superarla. Los problemas son causados por las características del software los errores cometidos por quienes intervienen en su producción. Los principales problemas son: cometidos por quienes intervienen en su producción. Los principales problemas son: •La planificación yyla estimación de costes son muy imprecisas •La planificación la estimación de costes son muy imprecisas •La productividad es baja •La productividad es baja •La calidad es mala •La calidad es mala •El cliente queda insatisfecho •El cliente queda insatisfecho
  • 19. 1.3.1 La planificación y la estimación de costes son muy imprecisas A la hora de abordar un proyecto de una cierta complejidad, es frecuente que surjan A la hora de abordar un proyecto de una cierta complejidad, es frecuente que surjan imprevistos que no estaban recogidos en la planificación inicial, yycomo consecuencia de imprevistos que no estaban recogidos en la planificación inicial, como consecuencia de estos imprevistos se producirá una desviación en los costes del proyecto. Entre las estos imprevistos se producirá una desviación en los costes del proyecto. Entre las causas de este problema están: causas de este problema están: No se recogen datos sobre el desarrollo de proyectos anteriores. No se recogen datos sobre el desarrollo de proyectos anteriores. Los gestores de los proyectos no están especializados en la producción de software. Los gestores de los proyectos no están especializados en la producción de software. 1.3.2 La productividad es baja •Los proyectos software tiene, una duración mucho mayor a la esperada. Como •Los proyectos software tiene, una duración mucho mayor a la esperada. Como consecuencia los costes se disparan yyla productividad yylos beneficios disminuyen. Un consecuencia los costes se disparan la productividad los beneficios disminuyen. Un factor que influye en esto es la falta de unos propósitos claros o realistas a la hora de factor que influye en esto es la falta de unos propósitos claros o realistas a la hora de comenzar el proyecto. comenzar el proyecto. •La mayoría del software se desarrolla a partir de especificaciones ambiguas o •La mayoría del software se desarrolla a partir de especificaciones ambiguas o incorrectas, yyno existe comunicación con el cliente hasta la entrega del producto. Por lo incorrectas, no existe comunicación con el cliente hasta la entrega del producto. Por lo consiguiente son muy frecuentes las modificaciones de las especificaciones sobre la consiguiente son muy frecuentes las modificaciones de las especificaciones sobre la marcha o a última hora, después de la entrega al cliente. marcha o a última hora, después de la entrega al cliente. •No se realiza un estudio detallado del impacto de estos cambios yyla complejidad interna •No se realiza un estudio detallado del impacto de estos cambios la complejidad interna de las aplicaciones crece hasta que se hacen virtualmente imposibles de mantener yy de las aplicaciones crece hasta que se hacen virtualmente imposibles de mantener cada nueva modificación, es más costosa yypuede provocar el fallo de todo sistema. cada nueva modificación, es más costosa puede provocar el fallo de todo sistema.
  • 20. 1.3.3 La Calidad es Mala Como consecuencia de que las especificaciones son ambiguas o incluso incorrectas, yy Como consecuencia de que las especificaciones son ambiguas o incluso incorrectas, de que no se realizan pruebas exhaustivas, el software contiene numerosos errores de que no se realizan pruebas exhaustivas, el software contiene numerosos errores cuando se entrega al cliente. cuando se entrega al cliente. 1.3.4 El cliente queda Insatisfecho Debido al poco tiempo e interés que se dedican al análisis de requisitos yya la Debido al poco tiempo e interés que se dedican al análisis de requisitos a la especificación del proyecto, a la falta de comunicación durante el desarrollo a la especificación del proyecto, a la falta de comunicación durante el desarrollo a la existencia de numerosos errores en el producto que se entrega, los clientes suelen existencia de numerosos errores en el producto que se entrega, los clientes suelen quedar muy poco satisfechos de los resultados. quedar muy poco satisfechos de los resultados. 1.4 Metas de la Ingeniería de Software •Mejorar la calidad de los productos de programación que son desarrollados yy •Mejorar la calidad de los productos de programación que son desarrollados modificados a tiempo yydentro de un presupuesto definido. modificados a tiempo dentro de un presupuesto definido. •Aumentar la productividad •Aumentar la productividad •Aumentar la satisfacción profesional de los ingenieros de esta disciplina •Aumentar la satisfacción profesional de los ingenieros de esta disciplina
  • 21. 1.5 Mitos del Software 1.5 Mitos del Software Muchas de las causas de la crisis del software se pueden encontrar en una mitología que Muchas de las causas de la crisis del software se pueden encontrar en una mitología que surge durante los primeros años del desarrollo del software. Los mitos del software surge durante los primeros años del desarrollo del software. Los mitos del software propagaron información errónea yyconfusión. propagaron información errónea confusión. 1.6 Paradigmas de la Ingeniería de Software 1.6 Paradigmas de la Ingeniería de Software Un paradigma es un ejemplo o un modelo que utiliza la ingeniería para el desarrollo de un Un paradigma es un ejemplo o un modelo que utiliza la ingeniería para el desarrollo de un software o proyecto. Reconocer los problemas, causas yydemoler los mitos del software software o proyecto. Reconocer los problemas, causas demoler los mitos del software son los primeros pasos a solucionar. Pero las propias soluciones tienen que proporcionar son los primeros pasos a solucionar. Pero las propias soluciones tienen que proporcionar asistencia practica a la persona que desarrolla un software, mejorar la calidad del asistencia practica a la persona que desarrolla un software, mejorar la calidad del software, por ultimo permitir al mundo del software mantenerse en paz con el mundo del software, por ultimo permitir al mundo del software mantenerse en paz con el mundo del hardware. Tipos de paradigmas: hardware. Tipos de paradigmas: a)Modelo cascada a)Modelo cascada b)Modelo prototipo b)Modelo prototipo c)Modelo espiral c)Modelo espiral d)Técnicas de 4ta generación d)Técnicas de 4ta generación