casos de mala ingenieria de software

Páginas: 30 (7262 palabras) Publicado: 5 de agosto de 2014
Weitzenfeld: Capítulo 1

1

Parte I Introducción
En esta era tecnológica en la cual vivimos, nuestras vidas están regidas de gran manera por las computadoras y
por el software que las controlan. Las consecuencias del uso del software son muy importantes, a favor y en contra.
Cuando todo funciona bien las computadoras son de gran ayuda pero cuando no, el resultado puede ser nefasto, algoque se ha visto a lo largo de los años en múltiples ocasiones.
En esta primera parte del libro se da la motivación al área de ingeniería de software orientada a objetos donde se
discuten los siguientes temas: (1) el costo del software para la sociedad, (2) la razón para utilizar tecnología
orientada a objetos y (3) el proceso de software necesario para desarrollar y mantener tales desarrollos.1 El Costo del Software para la Sociedad
Se comienza haciendo una pregunta muy sencilla: ¿Cuánto le cuesta a la sociedad utilizar sistemas de software? De
manera básica el costo del software puede calcularse en base al gasto mundial en comprar productos y servicios
relacionado al software. Por ejemplo, en 1995 se calculó que el mercado mundial de software fue de alrededor de
$400 billones dedólares y para el 2000 se estimó que sería mayor a $1 trillón de dólares. Según estadísticas del
departamento de comercio americano, el mercado mundial de software empacado en 1994 fue de $77 billones de
dólares (se calcula que en 1993 se perdieron $13 billones por piratería). Se calcula que para el año 2000 sería de
$153 billones de dólares. Este software empacado incluye herramientas deaplicación, soluciones de aplicación,
software de sistemas, y utilerías. El mercado de servicios de información mundial en 1995 en $324.7 billones de
dólares con un incremento de 13% anualmente, lo que significaría un mercado de $600 billones de dólares para el
año 2000. Sin embargo, estos costos no representan la realidad completa dada la dependencia que tenemos en el
software. En este capítuloprofundizaré un poco más en este tema para entender cuales son los gastos "ocultos" del
software y que consecuencias pueden tener para la sociedad, desde costos económicos adicionales hasta, incluso,
vidas humanas.
1.1 Costos Ocultos y Consecuencias del Software
Quizás el costo oculto (externalidades) más importante del software (el costo no oculto es el que se paga para
adquirir o desarrollarmás servicios adicionales) tiene que ver con su funcionamiento incorrecto. La pregunta que
nos hacemos es, dada la dependencia sobre el software en el mundo, ¿cuáles son las consecuencias de su
funcionamiento incorrecto?
Estas consecuencias se pueden agrupar de la siguiente forma:
? ? Consecuencias inmediatas y efectos directos. Pueden significar horas de caída de los sistemas involucrados yhoras de transacciones perdidas. A su vez, esto puede significar que la organización tenga que arreglárselas
mientras tanto sin sus sistemas; y si los sistemas son centrales a los propósitos de la organización, una falla
puede representar un costo inmenso. Estos costos corresponden a aplicaciones "criticas de negocios" o "críticas
a la misión". Sin embargo, el costo total de una falla decomputadora es más que las consecuencias inmediatas
y/o efectos directos.
? ? Consecuencias a mediano y largo plazo y efectos indirectos. Pueden significar productividad perdida, ventas
perdidas, costos de servicios de emergencia, costos de restaurar datos, costos por propaganda negativa, costos
por accidentes causados, incluyendo posibles juicios en su contra. Estos costos adicionales pueden volverinsignificantes el costo básico del software inicial.
Estos puntos anteriores son indicativos de que es difícil predecir el costo real del software para la sociedad a
mediano y largo plazo si consideramos los problemas que pudieran ocasionar por su utilización. Por otro lado el no
utilizar software no sería una alternativa aceptable hoy en día ya que los efectos serían mucho mayores.
A lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INGENIERÍA DE SOFTWARE ASISTIDA PORCOMPUTADORA CASE
  • Casos de estudio para ingenieria de software
  • Casos De Usos Ingenieria Software
  • Ingenieria del software casos de uso
  • Casos ingeniería de software
  • Caso 1 ingenieria de software
  • Ingenieria del software
  • ingenieria software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS