Your SlideShare is downloading. ×
0
TEMA1.Software e Ingeniería del Software.Aspectos GeneralesEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
Software   • Programas de computadora que cuando se ejecutan   proporcionan la función y el rendimiento esperado   • Estru...
Características del Software   G   SE DESARROLLA, NO SE FABRICA   G   NO SE ROMPE, SE DETERIORA   GLA MAYORIA DEL SOFTWARE...
Evolución (1/2)••Primera Era: Años 50          Programas con ensamblador          Funciones matemáticas          Epoca de ...
Evolución (2/2)• Tercera Era: 80’s     Marcada por PCs     Disminución de precios     Programación estructurada     Reducc...
¿Porqué “Crisis del Software”?   ¢ Estimación de desarrollo y costes impreciso   ¢ No se corresponde la productividad del ...
¿Situación Actual?                      ¿Qué hacemos?Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
HOYEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
Situación Actual (1/3) • La industria del software no ha acabado de salir de   la fase artesanal • Dedicamos nuestros esfu...
Situación Actual (2/3)  » Recorte de revisiones, pruebas y verificaciones del    software  • Si hay plazos rígidos ⇒se sac...
Situación Actual (3/3) • El 90% de los proyectos no alcanzan   los objetivos • El 40% fracasan por completo • El 29% no se...
¿Qué Hacemos? (1/3)                      Ingeniería del                       Software !!Enginyeria del Software. Curs 99/...
Ingeniería del SoftwareÁrea de la informática o ciencias de lacomputación que ofrece Métodos yTécnicas para Desarrollar y ...
¿Qué Hacemos? (2/3) • Producir software de calidad • Reutilización de experiencia acumulada de proyectos • Enfasis en la a...
¿Qué Hacemos? (3/3) • Mejorar los procesos de desarrollo del software para   obtener como resultado unos mejores productos...
INGENIERIA DEL SOFTWARE                 : Ambitos de Estudio¢ Modelización del software. Métodos y Técnicas,para diferente...
Método, Técnica, Herramientas • Método                                                         ¿QUÉ? • Técnica            ...
Sistema de Información Almacenamiento    Gestión       Comunicación          Proceso                                      ...
Tecnologías de la información     Técnicas para: Almacenamiento    Gestión        Comunicación               Proceso      ...
Componentes y estructura de un S.I• Componentes:          Procedimientos y prácticas habituales de trabajo          Inform...
Upcoming SlideShare
Loading in...5
×

4 ppt tema1

452

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
452
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Las prisas son consecuencia exclusiva de desorganización y falta de planificación. Qué consideración puede tener una empresa cuyos técnicos trabajan siempre a destajo, hasta la medianoche, incluyendo los fines de semana, para entregar sus proyectos en plazos que tal vez nadie requirió a priori. Prisa patológica, locura de la prisa, de hacer cosas, aunque muchas sean para arreglar lo que se hizo mal ayer.
  • Las prisas son consecuencia exclusiva de desorganización y falta de planificación. Qué consideración puede tener una empresa cuyos técnicos trabajan siempre a destajo, hasta la medianoche, incluyendo los fines de semana, para entregar sus proyectos en plazos que tal vez nadie requirió a priori. Prisa patológica, locura de la prisa, de hacer cosas, aunque muchas sean para arreglar lo que se hizo mal ayer.
  • Transcript of "4 ppt tema1"

    1. 1. TEMA1.Software e Ingeniería del Software.Aspectos GeneralesEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    2. 2. Software • Programas de computadora que cuando se ejecutan proporcionan la función y el rendimiento esperado • Estructuras de datos que permiten a los programas manipular adecuadamente la información • Documentos que describen la operación y uso de programas Materia prima básica para la industria y los servicios Presente en todos los sectores de la economía ¿Cuál ha sido su evolución hasta nuestros días?Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    3. 3. Características del Software G SE DESARROLLA, NO SE FABRICA G NO SE ROMPE, SE DETERIORA GLA MAYORIA DEL SOFTWARE HECHO A MEDIDA … AHORA REUSABILIDADEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    4. 4. Evolución (1/2)••Primera Era: Años 50 Programas con ensamblador Funciones matemáticas Epoca de transición : 60. Crisis del software• Segunda Era : 70’s. Aparición de computadoras más potentes Software de uso general, fuerte mantenimiento No existe un conocimiento detallado de la estructura interna de los programasEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    5. 5. Evolución (2/2)• Tercera Era: 80’s Marcada por PCs Disminución de precios Programación estructurada Reducción del mantenimiento•Cuarta Era Lenguajes de cuarta generación Prog. concurrente con más de un procesador Lenguajes orientados a objetos Mejores herramientas , pero mayor complexidadEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    6. 6. ¿Porqué “Crisis del Software”? ¢ Estimación de desarrollo y costes impreciso ¢ No se corresponde la productividad del software con la demanda ¢ Insatisfacción y desconfianza del cliente, debido a un pésimo control de calidad ¢ No mantenimiento. Detección de un fallo no implica una sustitución del módulo ¢ No documentación ¢ ……….Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    7. 7. ¿Situación Actual? ¿Qué hacemos?Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    8. 8. HOYEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    9. 9. Situación Actual (1/3) • La industria del software no ha acabado de salir de la fase artesanal • Dedicamos nuestros esfuerzos de hoy a arreglar lo que se hizo mal ayer • “prisa patológica”, estimaciones no realistas (falta de planificación), desorganización nos lleva a : » Procesos software normalmente improvisados » Si se han especificado, no se siguen rigurosamente » Organización reactiva (resolver crisis inmediatas)Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    10. 10. Situación Actual (2/3) » Recorte de revisiones, pruebas y verificaciones del software • Si hay plazos rígidos ⇒se sacrifican funcionalidad y calidad del producto para satisfacer el plan • No existen bases objetivas para juzgar la calidad del productoEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    11. 11. Situación Actual (3/3) • El 90% de los proyectos no alcanzan los objetivos • El 40% fracasan por completo • El 29% no se entregan nuncaEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    12. 12. ¿Qué Hacemos? (1/3) Ingeniería del Software !!Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    13. 13. Ingeniería del SoftwareÁrea de la informática o ciencias de lacomputación que ofrece Métodos yTécnicas para Desarrollar y MantenerSoftware de calidad para todo tipo desistemas de software.Enginyeria del Software. Curs 99/2000. Francisca Campins Verger
    14. 14. ¿Qué Hacemos? (2/3) • Producir software de calidad • Reutilización de experiencia acumulada de proyectos • Enfasis en la adopción de las “mejores prácticas” reconocidas por la industria, incorporándolas a los procesos de desarrollo Artesano IngenieroEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    15. 15. ¿Qué Hacemos? (3/3) • Mejorar los procesos de desarrollo del software para obtener como resultado unos mejores productos software Mejora de los procesos software Aumento de los niveles de calidad Aumento de la competitividadEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    16. 16. INGENIERIA DEL SOFTWARE : Ambitos de Estudio¢ Modelización del software. Métodos y Técnicas,para diferentes tipos de arquitecturas o sistemas desoftware¢ Software: Estructurado y orientado a objetos¢ Tecnología: CASE¢ Reutilización del Software: Re-ingeniería¢ Cualidad del software. Métricas¢ Gestión de procesos¢ Gestión de proyectosEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    17. 17. Método, Técnica, Herramientas • Método ¿QUÉ? • Técnica ¿CÓMO? • Herramientas CASEEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    18. 18. Sistema de Información Almacenamiento Gestión Comunicación Proceso de InformaciónEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    19. 19. Tecnologías de la información Técnicas para: Almacenamiento Gestión Comunicación Proceso de InformaciónEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    20. 20. Componentes y estructura de un S.I• Componentes: Procedimientos y prácticas habituales de trabajo Información Usuarios Equipo de Soporte• Estructura: Operaciones y transacciones : Nivel operativo, Táctico , Estratégico Flujo de la información: Verticales HorizontalesEnginyeria del Software. Curs 99/2000. Francisca Campins Verger
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×