Ingenieria del Software

Páginas: 28 (6934 palabras) Publicado: 2 de diciembre de 2013
1. ¿Qué es la Ingeniería del Software?
1.3 El ámbito de la ingenieria del software
Una de las primeras tareas del ingeniero de software es situar el ámbito o área en la que se aplicará el
software que se ha de desarrollar. En este sentido, podemos realizar una clasificación de las áreas
potenciales de aplicación de la ingeniería del software basada en la que ofrece Roger Pressman (2005):

•Software de sistemas. Son programas escritos para dar servicio a otros programas, como los
sistemas operativos o los compiladores.



Software de aplicación. Son programas independientes que resuelven una necesidad específica,
normalmente de una organización o como software de propósito general



Software científico y de ingeniería.Muy enfocados al cálculo y a la simulación, secaracterizan por la
utilización de algoritmos y modelos ma- temáticos complejos.



Software empotrado.Es el software que forma parte de un aparato, desde el control de un horno
hasta el ordenador de a bordo de un automóvil. Se caracteriza por las limitaciones en cuanto a
recursos computacionales y por estar muy adaptado al producto concreto que controla.



Software de líneas deproductos.Es software diseñado para proporcionar una capacidad específica
pero orientado a una gran variedad de clientes.



Aplicaciones web.Las aplicaciones web, Se caracterizan por unificar fuentes de datos y diferentes
servicios en entornos altamente distribuidos.



Software de inteligencia artificial.Estos programas usan técnicas, herramientas y algoritmos muy
diferentes del resto delos sistemas y, por lo tanto, tienen una problemática propia. Pertenecen a
esta categoría los sis- temas expertos, las redes neuronales y el software de reconocimiento del
habla.

Estas categorías no son necesariamente excluyentes, nos centraremos en un tipo concreto de software: el
software de aplicación desarrollado a medida, concretamente, el software para sistemas de informa- ción.

Unsistema de información es cualquier combinación de tecnología de la información y actividades
humanas que utilizan esta tecnología para dar apoyo a la operación, gestión o toma de decisiones.
Sistema de información y sistema informático
No debemos confundir un sistema de información con un sistema informático. Un siste- ma de
información puede estar formado por ninguno, uno o más sistemasinformáticos, así como por
personas y otros soportes de información.

1.4. ¿Qué es la ingeniería del software?
El IEEE define la ingeniería como "la aplicación de un enfoque sistemá- tico, disciplinado y cuantificable a
las estructuras, máquinas, productos, sistemas o procesos para obtener un resultado esperado" y
(1) La aplicación de un enfo- que sistemático, disciplinado y cuantificable en eldesarrollo, la opera- ción y el
mantenimiento del software; es decir, la aplicación de la inge- niería al software. (2) El estudio de enfoques
como en (1).
El desarrollo es, como hemos dicho anteriormente, el proceso que lleva a la producción o creación del
producto de software; la?operación consiste en eje- cutar el producto de software dentro de su entorno de
ejecución para llevar a cabo sufunción; finalmente, el mantenimiento comprende la modificación posterior
del producto de software para corregir los errores o adaptarlo a nue- vas necesidades.

La ingeniería del software consiste en llevar a cabo todas estas actividades de manera que podamos medir,
cuantificar y analizar los diferentes procesos relacionados con la vida del producto de software.
el software era un productogratuito que se incluía al comprar hardware, pero no existía el concepto de
software empaquetado, como producto.

1.6. La ingeniería del software comparada con las otras ingenierías
La metáfora de la construcción
Un caso muy común es el de la construcción. El arquitecto crea unos planos que deben estar
terminados antes de empezar la construcción del edificio, los albañiles son fácil-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS