You are on page 1of 1

INGENIERIA DEL SOFTWARE

EL PRODUCTO 1
VISTAZO RAPIDO Qu es? El SW de computadora es el producto que disean y construyen los ingenieros del SW. Los programas que se ejecutan en una computadora, documentos virtuales e impresos y datos y tambin incluyen representaciones de informacin de audio, video, etc. Quin lo hace? Los ingenieros de SW lo construyen, y lo utiliza cualquier persona en el mundo industrializado. Por qu es importante? Por que afecta varios aspectos de nuestra vida y esta extendido en el comercio, cultura y actividades cotidianas. Cuales son los pasos? Aplicando un proceso que conduce a un resultado de alta calidad que satisface las necesidades de la gente que usara el producto. Cul es el producto obtenido? Ing. SW: Programas, documentos y datos que configuran el SW. Usuario: La informacin resultante que hace de algn modo el mundo mejor. EVOLUCION DEL SW 1950-1965 - Distribucin limitada - SW a la medida - Orientado a lotes 1965-1975 - Multiusuario - Tiempo real - Base de Datos - Producto de SW 1975-1985 - Sistemas distribuidos - Inteligencia - Hardware a bajo costo - Impacto en el consumo 1985 Hoy - Sistemas personales para PC - Tecnologa orientada a Objetos - Sistemas expertos - Redes Neuronales - Redes de Computacin EL SOFTWARE El SW es un elemento del sistema que es lgico. Caractersticas del Software 1 El SW se desarrolla, no se fabrica. 2 El software no se estropea. (Pero se deteriora) 3 La mayora de SW es hecho a la medida. Aplicaciones del SW Determinismo de la informacin: Predecibilidad del orden y del tiempo de llegada de los datos. SW de sistemas: Conjunto de programas para servir a otros programas. SW Tiempo real: Coordina / analiza/ controla sucesos del mundo real conforme ocurren. SW Gestin: reestructuran los datos existentes para facilitar las operaciones comerciales o gestionar la toma de decisiones. SW de Ingeniera o Cientfico: se caracteriza por algoritmos de manejo de nmeros. Ahora va mas all de los algoritmos, existe el diseo asistido por computadora, simulacin de sistemas y otras aplicaciones interactivas. SW Empotrado: Reside en la memoria de solo lectura y se utiliza para controlar productos y sistemas de los mercados industriales y de consumo. SW de PC: SW comercial. SW basado en WEB: Paginas WEB buscadas por exploradores, que incorpora instrucciones ejecutables y datos. SW de inteligencia artificial: uso de algoritmos no numricos para resolver problemas complejos par los que no son adecuados el clculo o el anlisis directo. MITOS DEL SOFTWARE Mitos de la Gestin: Mito: Tenemos ya un libro que esta lleno de estndares y procedimientos para construir SW, no le proporciona ya a mi gente todo lo que necesita? Realidad: Esta bien que el libro exista pero hay que usarlo adecuadamente. Mito: Mi gente cuenta con las herramientas mas avanzadas. Realidad: Hay que utilizarlas eficazmente. Mitos del cliente Mito: Una declaracin general de los objetivos es suficiente para comenzar a escribir los programas, los detalles mas adelante. Realidad: Una mala definicin inicial es la principal causa de trabajo baldo en SW. Mito: Los requisitos del proyecto cambian continuamente, pero los cambios pueden acomodarse fcilmente, ya que el SW es flexible. Realidad: Es verdad que los requisitos cambian, pero el impacto del cambio varia segn el momento en que se introduzca. Mitos de los desarrolladores Mito: Una vez que escribimos el programa y hacemos que funcione, nuestro trabajo ha terminado. Realidad: Entre el 60 y 80 % de todo el esfuerzo se da despus de entregar al cliente por primera vez. Mito: Hasta que tengo el programa ejecutando, realmente tengo forma de comprobar su calidad. Realidad: Desde el principio del proyecto se puede aplicar uno de los mecanismos ms efectivos para garantizar la calidad del SW. Mito: Lo nico que se entrega al terminar el proyecto es el programa funcionando.

Realidad: Un programa que funciona es solo una parte de una configuracin del SW que incluye muchos elementos. La documentacin proporciona el fundamente para un buen desarrollo y, proporciona guas para el mantenimiento.

Danilo Ac Herrera

Pgina 1

01/10/2005

You might also like