SISTEMAS DE INFORMACION DESDE LA PERSPECTIVA EMPRESARIAL
LA INGENIERIA DEL  SOFTWARE ELEMENTOS DE LA IS
“ La aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software; es decir la aplicación de la Ingeniería al software.” [IEEE, 1993] QUE ES LA IS ?
DOMINIO PROBLEMA DE LA IS
Software de solidez industrial Portable Robusto Usable DOMINIO PROBLEMA DE LA IS
< 10 KLOC; < 100KLOC; < 1000 KLOC;  ASPECTOS CLAVE
ASPECTOS CLAVE IS09126-1
Producto  que construyen y diseñan los Ingenieros de Software. Comprende: Programas Datos (texto, números, imágenes, sonidos, vídeo) Documentación. QUE ES EL SW ?
Producto y vehículo. Lógico, no físico. Se desarrolla, no se fabrica. No se desgasta, se deteriora. Tendencia a reusar. CARACTERISTICAS DEL SW
SW de Sistemas SW de Tiempo Real SW de Negocio o Gestión SW de Ingeniería o Científico SW Embebido o Empotrado SW de PC SW de IA SW basado en la Web APLICACIONES  DEL  SW
Propagaron confusión e información errónea. Del administrador del proyecto Mitos del SW  Del usuario final o cliente Del desarrollador MITOS  DEL  SW
Los estándares y procedimientos son toda la guía que los Ing. de software necesitan.  Si contamos con la última generación de computadoras tenemos todas las herramientas necesarias. Si fallamos en la planificación, podemos añadir más programadores y adelantar el tiempo perdido. MITOS DEL ADMDOR
Una declaración general de los objetivos del cliente es todo lo necesario para empezar a programar. Los requisitos cambian continuamente, pero los cambios pueden acomodarse fácilmente porque el software es flexible. MITOS DEL CLIENTE
Una vez que se escribió el programa y se lo hizo funcionar, el trabajo del Ing. de software está terminado. No hay forma de comprobar la calidad del software hasta no poder ejecutarlo en alguna máquina. Lo único que se entrega al terminar el proyecto es el programa funcionando . MITOS DEL DESARROLLADOR
UNA APROX A LA IS
Capa fundamental Un enfoque de calidad Proceso Métodos Herramientas TECNOLOGIA  MULTICAPA
¿Es sinónimo de  Ingeniería de Software ? Define un enfoque para desarrollar software en forma ingenieril pero la Ingeniería de Software comprende, además,  Métodos  y  Herramientas . Aproximación sistemática para la producción de software Marco de trabajo de tareas a seguir para desarrollar SW de alta calidad. EL PROCESO DE SW
EL PROCESO DE SW
Ing. Sistemas Planificación Análisis de req. Diseño G. de Código Prueba Definición (QUE) Desarrollo (COMO) Soporte (CAMBIOS) Mant. Correctivo Mant. Adaptativo Mant. Perfectivo Mant. Preventivo o Reingeniería del Software EL PROCESO  SW  VISION GENERICA
EJERCICIO ELABORE PRESENTACION EN POWER POINT SOBRE COSTO Y COMPLEJIDAD DEL SOFTWARE ING DEL SOFTWARE OO ALFREDO WEITZENDFELD

SINGSWINTRO

  • 1.
    SISTEMAS DE INFORMACIONDESDE LA PERSPECTIVA EMPRESARIAL
  • 2.
    LA INGENIERIA DEL SOFTWARE ELEMENTOS DE LA IS
  • 3.
    “ La aplicaciónde un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software; es decir la aplicación de la Ingeniería al software.” [IEEE, 1993] QUE ES LA IS ?
  • 4.
  • 5.
    Software de solidezindustrial Portable Robusto Usable DOMINIO PROBLEMA DE LA IS
  • 6.
    < 10 KLOC;< 100KLOC; < 1000 KLOC; ASPECTOS CLAVE
  • 7.
  • 8.
    Producto queconstruyen y diseñan los Ingenieros de Software. Comprende: Programas Datos (texto, números, imágenes, sonidos, vídeo) Documentación. QUE ES EL SW ?
  • 9.
    Producto y vehículo.Lógico, no físico. Se desarrolla, no se fabrica. No se desgasta, se deteriora. Tendencia a reusar. CARACTERISTICAS DEL SW
  • 10.
    SW de SistemasSW de Tiempo Real SW de Negocio o Gestión SW de Ingeniería o Científico SW Embebido o Empotrado SW de PC SW de IA SW basado en la Web APLICACIONES DEL SW
  • 11.
    Propagaron confusión einformación errónea. Del administrador del proyecto Mitos del SW Del usuario final o cliente Del desarrollador MITOS DEL SW
  • 12.
    Los estándares yprocedimientos son toda la guía que los Ing. de software necesitan. Si contamos con la última generación de computadoras tenemos todas las herramientas necesarias. Si fallamos en la planificación, podemos añadir más programadores y adelantar el tiempo perdido. MITOS DEL ADMDOR
  • 13.
    Una declaración generalde los objetivos del cliente es todo lo necesario para empezar a programar. Los requisitos cambian continuamente, pero los cambios pueden acomodarse fácilmente porque el software es flexible. MITOS DEL CLIENTE
  • 14.
    Una vez quese escribió el programa y se lo hizo funcionar, el trabajo del Ing. de software está terminado. No hay forma de comprobar la calidad del software hasta no poder ejecutarlo en alguna máquina. Lo único que se entrega al terminar el proyecto es el programa funcionando . MITOS DEL DESARROLLADOR
  • 15.
  • 16.
    Capa fundamental Unenfoque de calidad Proceso Métodos Herramientas TECNOLOGIA MULTICAPA
  • 17.
    ¿Es sinónimo de Ingeniería de Software ? Define un enfoque para desarrollar software en forma ingenieril pero la Ingeniería de Software comprende, además, Métodos y Herramientas . Aproximación sistemática para la producción de software Marco de trabajo de tareas a seguir para desarrollar SW de alta calidad. EL PROCESO DE SW
  • 18.
  • 19.
    Ing. Sistemas PlanificaciónAnálisis de req. Diseño G. de Código Prueba Definición (QUE) Desarrollo (COMO) Soporte (CAMBIOS) Mant. Correctivo Mant. Adaptativo Mant. Perfectivo Mant. Preventivo o Reingeniería del Software EL PROCESO SW VISION GENERICA
  • 20.
    EJERCICIO ELABORE PRESENTACIONEN POWER POINT SOBRE COSTO Y COMPLEJIDAD DEL SOFTWARE ING DEL SOFTWARE OO ALFREDO WEITZENDFELD

Notas del editor

  • #2 4 4
  • #3 4 4 VER ALGO DE HISTORIA
  • #10 Tiempo Figura 1: Curva de fallos del hardware f a l l o s f a l l o s Tiempo Figura 2: Curva de fallos del software Curva idealizada Curva real
  • #14 Definición Desarrollo Después de la Entrega Figura 3 – El impacto del cambio C o s t e 1x 1,5 – 6x 60 – 100x