Violencia

Páginas: 34 (8470 palabras) Publicado: 1 de julio de 2013
Gestión de Calidad del software
En este apartado se van a presentar los conceptos básicos y la terminología propia de esta área.
En primer lugar aclararemos qué se entiende por calidad en el contexto de la ingeniería del Software.
A continuación pasaremos a analizar qué estructura y utilidad tiene un modelo de calidad.
1.1. ¿Qué es la Calidad del Software?
La calidad está de moda, en todoslos aspectos, pero especialmente en el desarrollo de software. El interés por la calidad crece de forma continua, a medida que los clientes se vuelven más selectivos y comienzan a rechazar los productos poco fiables o que realmente no dan respuesta a sus necesidades. Ahora bien, ¿qué es la calidad del software?
A la hora de definir la calidad del software se pueden adoptar diferentes enfoques.Como primer paso es importante diferenciar entre la calidad del producto software y la calidad del proceso de desarrollo. No obstante, las metas que se establezcan para la calidad del producto van a determinar las metas a establecer para la calidad del proceso de desarrollo, ya que la calidad del producto va a estar en función de la calidad del proceso. Sin un buen proceso de desarrollo es casiimposible obtener un buen producto.
La calidad del producto software se diferencia de la calidad de otros productos de fa­bricación industrial, ya que el software tiene características especiales:
El software es un producto mental; no restringido por las leyes de la Física o por los límites de los procesos de fabricación. Es algo abstracto, y su calidad también lo es.
Se desarrolla, no sefabrica. El coste está fundamentalmente en el proceso de di­seño, no en la producción. Y los errores se introducen también en el diseño, no en la producción.
El software no se deteriora con el tiempo. No es susceptible a los defectos del en­torno, y su curva de fallos es muy diferente de la del hardware. Todos los proble­mas que surjan durante el mantenimiento estaban allí desde el principio, yafec­tan a todas las copias del mismo; no se generan nuevos errores.
Es artesanal en gran medida. El software, en su mayoría, se construye a medida, en vez de ser construido ensamblando componentes existentes y ya probados, lo que dificulta aún más el control de su calidad. Aunque se ha escrito mucho sobre la reutilización del software, hasta ahora se han conseguido pocos éxitos tangibles.
Elmantenimiento del software es mucho más complejo que el mantenimiento del hardware. Cuando un componente hardware se deteriora se sustituye por una pieza de repuesto, pero cada fallo en el software implica un error en el diseño o en el proceso mediante el cual se tradujo el diseño en código máquina ejecutable.
Es engañosamente fácil realizar cambios sobre un producto software, pero los efectos de estoscambios se pueden propagar de forma explosiva e incontrolada.
Como disciplina, el desarrollo de software es aún muy joven, por lo que las técnicas de las que disponemos aún no son totalmente efectivas o no están totalmente calibradas.
El software con errores no se rechaza. Se asume que es inevitable que el softwa­re presente errores.
También es importante destacar que la calidad de un productosoftware debe ser considerada en todos sus estados de evolución (especificaciones, diseño, código...). No basta con tener en cuenta la calidad del producto una vez finalizado, cuando los problemas de mala calidad ya no tienen solución o la solución es muy costosa.
Los principales problemas a los que nos enfrentamos a la hora de hablar de la calidad de un producto software son:
La definición mismade la calidad del software: ¿es realmente posible encontrar un conjunto de propiedades en un producto software que nos den una indica­ción de su calidad? Para dar respuesta a estas preguntas aparecen los modelos, de calidad.
Modelos de calidad: en los modelos de calidad, la calidad se define de forma jerárquica. Resuelven la complejidad mediante la descomposi­ción. La calidad es un concepto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Violencia
  • La violencia
  • Violencia
  • Violencia
  • Violencia
  • La violencia
  • Violencia
  • Violencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS