Unidad 1.1 Que Es La Ing. De Software

Sergio Sanchez
Sergio SanchezCIO um LOREAL
Ingeniería de Software Unidad I ¿Qué es la Ingeniería de Software? Sergio Sánchez Rios. Ingeniero en Informática – Licenciado en Informática
Surgimiento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué es Software? ,[object Object]
Productos de Software ,[object Object],[object Object]
Características Especiales del Software ,[object Object],[object Object],[object Object]
Evolución del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución del Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algunos Mitos del Software: Mitos del Desarrollador. Un programa que funciona es solo una parte de una CONFIGURACIÓN DE SOFTWARE que incluye muchos elementos. Lo único que se entrega al terminar el proyecto es el programa funcionado Desde el principio pueden aplicarse técnicas de calidad Hasta que no tengo el programa ejecutándose, realmente no tengo forma de comprobar su calidad 60% al 80% del esfuerzo dedicado a un programa se realiza DESPUÉS de que se ha entregado al cliente por primera vez Una vez que escribimos un programa y hacemos que funciones, el trabajo ha terminado REALIDAD MITO
Algunos Mitos del Software: Mitos del Cliente  el impacto del cambio varia según el momento en que ocurra: Definición: 1x Desarrollo: 1.5-6x Después de la entrega 60-100x Los requisitos del proyecto cambian continuamente, pero los cambios pueden acomodarse fácilmente ya que el software es flexible Es necesario una descripción formal y detallada del alcance, funciones, comportamiento, rendimiento, interfaces, diseño y validación. Esto puede determinarse después de una exhaustiva comunicación entre el cliente y el analista Es suficiente una declaración de objetivos para empezar a escribir software REALIDAD MITO
Algunos Mitos del Software: Mitos de Gestión Añadir gente a un proyecto de software retrasado lo retrasa mas. Si fallamos en la planeación, siempre podemos añadir más gente Se necesita mucho más que la herramienta Mi gente dispone de las herramientas de software más avanzadas... Está muy bien que exista, pero ¿Se usa? ¿Se conoce?  ¿Refleja prácticas modernas? ¿Está completo? Tenemos un libro lleno de estándares y procedimientos para construir software, ¿no le proporciona a mi gente todo lo que debe saber? REALIDAD MITO
La Crisis del Software: Problemas en el desarrollo del SW. ,[object Object],[object Object],[object Object],[object Object]
INGENIERÍA: ,[object Object],[object Object]
Características de un Ingeniero(a): ,[object Object],[object Object],[object Object]
 
 
Ingeniería de Software ,[object Object],[object Object]
Ingeniería de Software ,[object Object],“ La ingenería de software es una disciplina de diseño y desarrollo de software de alta calidad”. [Pfleeger 2002]
Ingeniería de Software ,[object Object],[object Object],[object Object],[object Object]
Relación con otras disciplinas Ciencias de la  Computación Ingeniería de Software (2) Cliente Teorías Herramientas y Técnicas para resolver problemas Problema Funciones de las  Computa- doras Ingeniería de Software (1) Solución
Relación con otras disciplinas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué es el software de alta calidad? El Software no está exento de problemas . ?! un error humano un defecto (interna) una falla (externa) puede generar que puede generar
¿Qué es el software de alta calidad? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],¿Qué es el software de alta calidad? ,[object Object],[object Object],[object Object],[object Object]
¿Qué es el software de alta calidad? Clasificación de atributos de Calidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Atributos de Calidad más representativos ,[object Object],[object Object],[object Object],[object Object]
¿Quién hace Ingeniería de Software? CLIENTE Patrocina el desarrollo  del sistema USUARIO Obligación contractual $$$, necesidades Sistema de software  Necesidades
¿Quién hace Ingeniería de Software? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cambios y Tendencias. Desktop computing Tiempo para salir al mercado Inversión de relación  de costo entre HW y SW Interconexión en Redes Tecnología de Objetos Problemas con Modelo en Cascada Interfaces Gráficas CAMBIOS EN  INGENIERIA DE  SOFTWARE
Bibliografía ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 von 39

Recomendados

Ciclo Vida del Software von
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del SoftwareWilfredo Mogollón
4K views36 Folien
Ingenieria requerimientos von
Ingenieria requerimientosIngenieria requerimientos
Ingenieria requerimientosGiovanny Guillen
12K views94 Folien
Control de Calidad del Software von
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del SoftwareTonymx
26.3K views20 Folien
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE von
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWAREDEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARELidizz Garcia Alvarado
58.4K views9 Folien
Diseño de Software von
Diseño de SoftwareDiseño de Software
Diseño de SoftwareAndrés Felipe Montoya Ríos
20K views17 Folien
Tipos de licencia de software von
Tipos de licencia de softwareTipos de licencia de software
Tipos de licencia de softwarePaola Valverde Gonzalez
6.2K views7 Folien

Más contenido relacionado

Was ist angesagt?

¿Cómo realizar entrevistas eficaces para obtener requisitos de software? von
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
69.6K views23 Folien
Evolucion de la Ingenieria de Software von
Evolucion de la Ingenieria de SoftwareEvolucion de la Ingenieria de Software
Evolucion de la Ingenieria de SoftwareMarvin Romero
4.7K views14 Folien
Plan de desarrollo software von
Plan de desarrollo softwarePlan de desarrollo software
Plan de desarrollo softwareJose Torres Gonzales
15.5K views12 Folien
Ingeniería de requisitos e ingeniería de requerimientos von
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
9.4K views16 Folien
Unidad 3 aseguramiento de la calidad de los von
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de lospabloreyes154
243 views16 Folien
Modelo cascada von
Modelo cascadaModelo cascada
Modelo cascadaAvelino Felipe Policarpio
2.1K views16 Folien

Was ist angesagt?(20)

¿Cómo realizar entrevistas eficaces para obtener requisitos de software? von Software Guru
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
Software Guru69.6K views
Evolucion de la Ingenieria de Software von Marvin Romero
Evolucion de la Ingenieria de SoftwareEvolucion de la Ingenieria de Software
Evolucion de la Ingenieria de Software
Marvin Romero4.7K views
Ingeniería de requisitos e ingeniería de requerimientos von Cesar Prado
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
Cesar Prado9.4K views
Unidad 3 aseguramiento de la calidad de los von pabloreyes154
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
pabloreyes154243 views
Tm01 el modelado en el desarrollo de software von Julio Pari
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
Julio Pari8.9K views
Desarrollo estructurado von waralivt
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
waralivt5.1K views
Ingeniería inversa y reingeniería de software von Moises Medina
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de software
Moises Medina33.6K views
Ingenieria de requerimientos 1 von jmpov441
Ingenieria de requerimientos 1Ingenieria de requerimientos 1
Ingenieria de requerimientos 1
jmpov44133.3K views
Casos de Uso ejercicios von Walter Chacon
Casos de Uso ejerciciosCasos de Uso ejercicios
Casos de Uso ejercicios
Walter Chacon31.7K views
Ventajas y desventajas de moprosoft von Chuyito Alvarado
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado17.3K views
Calidad Del Producto Software von albert317
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Software
albert31751.4K views
Metricas de software von sophialara123
Metricas de softwareMetricas de software
Metricas de software
sophialara12320.9K views
2 2 estilos arquitectonicos von landeta_p
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
landeta_p44.8K views
Clase 1- Enfoque Orientado a Objeto.pptx von ssuser42bf48
Clase 1- Enfoque Orientado a Objeto.pptxClase 1- Enfoque Orientado a Objeto.pptx
Clase 1- Enfoque Orientado a Objeto.pptx
ssuser42bf48308 views

Destacado

Unidad 6 Lenguaje Sql von
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlSergio Sanchez
10.4K views21 Folien
Unidad 1.3 Analisis De Requerimientos von
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
231.5K views73 Folien
Unidad 6 Mad Modelado Analsis Diagrama De Secuencia Del Sistema von
Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del SistemaUnidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema
Unidad 6 Mad Modelado Analsis Diagrama De Secuencia Del SistemaSergio Sanchez
2.5K views5 Folien
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales von
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso RealesSergio Sanchez
7.3K views16 Folien
Unidad 2.3 Prueba De Programas von
Unidad 2.3 Prueba De ProgramasUnidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De ProgramasSergio Sanchez
4.2K views40 Folien
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales von
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos TradicionalesSergio Sanchez
5K views50 Folien

Destacado(20)

Unidad 1.3 Analisis De Requerimientos von Sergio Sanchez
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
Sergio Sanchez231.5K views
Unidad 6 Mad Modelado Analsis Diagrama De Secuencia Del Sistema von Sergio Sanchez
Unidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del SistemaUnidad 6 Mad Modelado Analsis    Diagrama De Secuencia Del Sistema
Unidad 6 Mad Modelado Analsis Diagrama De Secuencia Del Sistema
Sergio Sanchez2.5K views
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales von Sergio Sanchez
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Sergio Sanchez7.3K views
Unidad 2.3 Prueba De Programas von Sergio Sanchez
Unidad 2.3 Prueba De ProgramasUnidad 2.3 Prueba De Programas
Unidad 2.3 Prueba De Programas
Sergio Sanchez4.2K views
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales von Sergio Sanchez
Unidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos TradicionalesUnidad 1.2 A IntroduccióN A Los Proceso De Software   Modelos Tradicionales
Unidad 1.2 A IntroduccióN A Los Proceso De Software Modelos Tradicionales
Sergio Sanchez5K views
Unidad 8 Diagramas De InteraccióN von Sergio Sanchez
Unidad 8 Diagramas De InteraccióNUnidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióN
Sergio Sanchez5.2K views
Unidad 2.2 Escribiendo El Programa von Sergio Sanchez
Unidad 2.2 Escribiendo El ProgramaUnidad 2.2 Escribiendo El Programa
Unidad 2.2 Escribiendo El Programa
Sergio Sanchez1.2K views
Unidad 10 Mad Diagrama De Clases von Sergio Sanchez
Unidad 10 Mad Diagrama De ClasesUnidad 10 Mad Diagrama De Clases
Unidad 10 Mad Diagrama De Clases
Sergio Sanchez7.1K views
Unidad 4 Mad Modelado Analisis Casos De Uso von Sergio Sanchez
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De Uso
Sergio Sanchez21.7K views
Unidad 1 IntroduccióN A Las Bases De Datos von Sergio Sanchez
Unidad 1 IntroduccióN A Las Bases De DatosUnidad 1 IntroduccióN A Las Bases De Datos
Unidad 1 IntroduccióN A Las Bases De Datos
Sergio Sanchez4.1K views
Unidad 2.1 DiseñO De Sistemas von Sergio Sanchez
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
Sergio Sanchez14.4K views
Melado de Proceso de Negocios con UML von Sergio Sanchez
Melado de Proceso de Negocios con UMLMelado de Proceso de Negocios con UML
Melado de Proceso de Negocios con UML
Sergio Sanchez1K views
Unidad 2 ProgramacióN Orientada A Objetos (Repaso) von Sergio Sanchez
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Sergio Sanchez3.4K views
Unidad 4 Modelo De Datos Para La ImplementacióN von Sergio Sanchez
Unidad 4 Modelo De Datos Para La ImplementacióNUnidad 4 Modelo De Datos Para La ImplementacióN
Unidad 4 Modelo De Datos Para La ImplementacióN
Sergio Sanchez2.9K views
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado) von Sergio Sanchez
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Sergio Sanchez7.4K views
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado) von Sergio Sanchez
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Unidad 6 Lenguaje Sql 4 (Consultas Dml Avanzado)
Sergio Sanchez15.4K views
Unidad 5 Mad Modelado Analisis Modelo Conceptual von Sergio Sanchez
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Sergio Sanchez17.6K views

Similar a Unidad 1.1 Que Es La Ing. De Software

Software von
SoftwareSoftware
SoftwareCésar Augusto Céspedes Cornejo
2.5K views33 Folien
Trabajo de analisis y diseño von
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseñomary taipe
255 views24 Folien
Presentación2 von
Presentación2Presentación2
Presentación2nelda ramos
203 views20 Folien
Ingeniería de Software von
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
44 views10 Folien
Prueba de dominio von
Prueba de dominioPrueba de dominio
Prueba de dominiojessicacamargo31
48 views10 Folien
Conceptos von
ConceptosConceptos
ConceptosSonia Elizabeth
707 views49 Folien

Similar a Unidad 1.1 Que Es La Ing. De Software(20)

Trabajo de analisis y diseño von mary taipe
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseño
mary taipe255 views
software von alkosto
softwaresoftware
software
alkosto461 views
El producto y el proceso von jenmer
El producto y el procesoEl producto y el proceso
El producto y el proceso
jenmer1K views
Trabajo diapositiva modulo 3 de josue von Josue Zelaya
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
Josue Zelaya497 views
Software von Ammyleny
SoftwareSoftware
Software
Ammyleny132 views
Software Engineering Definitions von Apoklypsia
Software Engineering DefinitionsSoftware Engineering Definitions
Software Engineering Definitions
Apoklypsia336 views
introduccion a la ing.de software von Richard Wong
introduccion a la ing.de softwareintroduccion a la ing.de software
introduccion a la ing.de software
Richard Wong442 views
Sistemas II- Ingeniería del software von llmdmyn14
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
llmdmyn14143 views

Más de Sergio Sanchez

Unidad 5 TransformacióN Er A Relacional NormalizacióN von
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióNSergio Sanchez
15.7K views36 Folien
Unidad 3 Modelamiento De Datos Conceptual von
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualSergio Sanchez
3.7K views45 Folien
Unidad 2 Modelo De Datos von
Unidad 2 Modelo De DatosUnidad 2 Modelo De Datos
Unidad 2 Modelo De DatosSergio Sanchez
7.7K views38 Folien
Unidad 3.1 Prueba De Sistemas von
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De SistemasSergio Sanchez
1.1K views25 Folien
Unidad 1.2 B Metodos Agiles 1 von
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1Sergio Sanchez
1.9K views46 Folien
Unidad 9 Patrones De DiseñO von
Unidad 9 Patrones De DiseñOUnidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñOSergio Sanchez
8.1K views35 Folien

Más de Sergio Sanchez(7)

Unidad 5 TransformacióN Er A Relacional NormalizacióN von Sergio Sanchez
Unidad 5 TransformacióN Er A Relacional   NormalizacióNUnidad 5 TransformacióN Er A Relacional   NormalizacióN
Unidad 5 TransformacióN Er A Relacional NormalizacióN
Sergio Sanchez15.7K views
Unidad 3 Modelamiento De Datos Conceptual von Sergio Sanchez
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
Sergio Sanchez3.7K views
Unidad 3.1 Prueba De Sistemas von Sergio Sanchez
Unidad 3.1 Prueba De SistemasUnidad 3.1 Prueba De Sistemas
Unidad 3.1 Prueba De Sistemas
Sergio Sanchez1.1K views
Unidad 1.2 B Metodos Agiles 1 von Sergio Sanchez
Unidad 1.2 B Metodos Agiles  1Unidad 1.2 B Metodos Agiles  1
Unidad 1.2 B Metodos Agiles 1
Sergio Sanchez1.9K views
Unidad 9 Patrones De DiseñO von Sergio Sanchez
Unidad 9 Patrones De DiseñOUnidad 9 Patrones De DiseñO
Unidad 9 Patrones De DiseñO
Sergio Sanchez8.1K views
Unidad 3 Modelo De Negocio von Sergio Sanchez
Unidad 3 Modelo De NegocioUnidad 3 Modelo De Negocio
Unidad 3 Modelo De Negocio
Sergio Sanchez88.9K views

Unidad 1.1 Que Es La Ing. De Software

  • 1. Ingeniería de Software Unidad I ¿Qué es la Ingeniería de Software? Sergio Sánchez Rios. Ingeniero en Informática – Licenciado en Informática
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Algunos Mitos del Software: Mitos del Desarrollador. Un programa que funciona es solo una parte de una CONFIGURACIÓN DE SOFTWARE que incluye muchos elementos. Lo único que se entrega al terminar el proyecto es el programa funcionado Desde el principio pueden aplicarse técnicas de calidad Hasta que no tengo el programa ejecutándose, realmente no tengo forma de comprobar su calidad 60% al 80% del esfuerzo dedicado a un programa se realiza DESPUÉS de que se ha entregado al cliente por primera vez Una vez que escribimos un programa y hacemos que funciones, el trabajo ha terminado REALIDAD MITO
  • 10. Algunos Mitos del Software: Mitos del Cliente el impacto del cambio varia según el momento en que ocurra: Definición: 1x Desarrollo: 1.5-6x Después de la entrega 60-100x Los requisitos del proyecto cambian continuamente, pero los cambios pueden acomodarse fácilmente ya que el software es flexible Es necesario una descripción formal y detallada del alcance, funciones, comportamiento, rendimiento, interfaces, diseño y validación. Esto puede determinarse después de una exhaustiva comunicación entre el cliente y el analista Es suficiente una declaración de objetivos para empezar a escribir software REALIDAD MITO
  • 11. Algunos Mitos del Software: Mitos de Gestión Añadir gente a un proyecto de software retrasado lo retrasa mas. Si fallamos en la planeación, siempre podemos añadir más gente Se necesita mucho más que la herramienta Mi gente dispone de las herramientas de software más avanzadas... Está muy bien que exista, pero ¿Se usa? ¿Se conoce? ¿Refleja prácticas modernas? ¿Está completo? Tenemos un libro lleno de estándares y procedimientos para construir software, ¿no le proporciona a mi gente todo lo que debe saber? REALIDAD MITO
  • 12.
  • 13.
  • 14.
  • 15.  
  • 16.  
  • 17.
  • 18.
  • 19.
  • 20. Relación con otras disciplinas Ciencias de la Computación Ingeniería de Software (2) Cliente Teorías Herramientas y Técnicas para resolver problemas Problema Funciones de las Computa- doras Ingeniería de Software (1) Solución
  • 21.
  • 22. ¿Qué es el software de alta calidad? El Software no está exento de problemas . ?! un error humano un defecto (interna) una falla (externa) puede generar que puede generar
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. ¿Quién hace Ingeniería de Software? CLIENTE Patrocina el desarrollo del sistema USUARIO Obligación contractual $$$, necesidades Sistema de software Necesidades
  • 37.
  • 38. Cambios y Tendencias. Desktop computing Tiempo para salir al mercado Inversión de relación de costo entre HW y SW Interconexión en Redes Tecnología de Objetos Problemas con Modelo en Cascada Interfaces Gráficas CAMBIOS EN INGENIERIA DE SOFTWARE
  • 39.