Vous êtes sur la page 1sur 5

El Producto *Pressman (2002)*

Qu es el software?
El producto elaborado por un Ingeniero de Software

Quin lo hace?
El ingeniero de software

Por qu es importante?
Afecta a todas las actividades

Cules son los pasos?


Los marcados por algn enfoque de IS

Cmo se asegura de su calidad?


Aplicando mtodos, metodologas, procesos, mtricas, etc. de IS

Evolucin del Software


1950 Aplicaciones numricas especficas 1960 Aplicaciones numricas y administrativas ad hoc 1990
Internet Sistemas cliente/servidor

1970 Se habla de una sociedad de informacin, grandes BD 2000 Aplicaciones basadas en componentes

1980
Aplicaciones en PC

Y2K

Caractersticas del Software


Hardware
Sistema fsico Proyectos de fabricacin Se desgasta, aumento de errores al paso del tiempo Uso pesado de componentes

Software
Sistema lgico Proyectos de Ingeniera No se desgasta, no sufre nuevos errores (sin mantenimiento) Software a la medida, an con componentes

reas de Aplicacin del Software

Software de sistemas. Para apoyar a otros sistemas: SO, compiladores, ligadores, telecomunicaciones, etc Software de tiempo real. Coordina/analiza/controla sucesos que ocurren del mundo real conforme ocurren. Software de gestin. De tipo comercial, para gestionar la toma de decisiones o facilitar operaciones comerciales. Software de ingeniera y cientfico. Algoritmos de tipo numrico. Astronoma, vulcanologa, biologa molecular, gentica, etc. Han evolucionado a herramientas tipo CAD. Software empotrado. Reside en memoria de slo lectura y se usa para controlar productos y sistemas de los mercados industriales y de consumo. Software de PC. Ha germinado en las ltimas dos dcadas. Hojas de clculo, procesadores de texto, financiero, de gestin de BD. Software basado en la Web. Para ser accedido por cualquier comunidad. Uso de instrucciones ejecutables en HTML, Perl, Java, etc. Software de IA. Uso de algoritmos complejos: SE, reconocimiento de patrones, redes neuronales, prueba de teoremas, juegos representativos, tratamiento de LN.

Crisis del software


El software no est en crisis ya que no est en un punto crucial o momento decisivo. Lo que se tiene es una afliccin crnica, ya que no funciona correctamente y los mtodos todava no son los adecuados. Sin embargo, se prospera y poco a poco se encontrarn los remedios.

Mitos y realidades de la gestin


M: Ya son suficientes los libros y mtodos existentes. R: En muchos casos s, pero no en todos. Sin embargo, lo ms grave es que NO se leen, entienden y/o aplican. M: Se tiene el hardware de ltima moda. R: Se necesita ms del software de apoyo para realizar productos con alta calidad. M: Si se est acabando el tiempo contratar ms gente R: Aadir gente slo lo retrasar ms.

Mitos y realidades del cliente


M: Con una declaracin general de los objetivos es suficiente para empezar a escribir los programas. R: Es necesario una declaracin formal y detallada de los requerimientos. M: Los requerimientos cambian continuamente, pero su cambio es fcil. R: El impacto es mayor conforme .

Mitos y realidades del desarrollador


M: Una vez terminado el programa y funcionando termina su labor. R: Del 60 al 80% del esfuerzo para que se liber bien un software ocurre despus de haberlo entregado por primera vez M: Hasta que no se tiene el sistema ejecutndose No se puede comprobar su calidad. R: Mediante tcnicas, como la RTF, se puede ir revisando la calidad.

Mitos y realidades del desarrollador


M: Lo nico que se entrega al terminar el producto es el ejecutable. R: Se debe entregar varios tipos de documentacin y programas fuente, segn lo pactado.

Vous aimerez peut-être aussi