Sie sind auf Seite 1von 5

Materia:

Ingeniera del Software

Tema:
Ensayo: La calidad del software

Profesora:
FI

DEL Rosalina Alejandra Arreola Chaidez

Alumno:
Contreras Nieblas Alberto Leonel

Numero control:
09170808

Introduccin En la actualidad la Calidad del Software es un factor fundamental para el buen desarrollo del negocio de una empresa por lo tanto este proceso se vuelve fundamental hoy en da ya que vivimos en una era donde la calidad se ha vuelto uno de los punto mas importante a la hora de desarrollar un producto; es por eso que surge la necesidad de conocer cuales son los factores que influyen en la calidad del software y cuales son algunas de las metodologas que se utilizar para desarrollar este producto el siguiente trabajo pretende dar a conocer algunos de los Modelos y/o Estndares de Calidad del Software existentes, Para ello, esta investigacin comienza con una Introduccin a la Calidad del Software donde se definen aquellos conceptos que conforman la Calidad del Software y la Gestin de la Calidad del Software. Calidad del software: La Calidad del Software es la concordancia con los requerimientos funcionales y de rendimiento explcitamente establecidos, con los estndares de desarrollo documentados y con las caractersticas implcitas que se esperan de todo software desarrollado profesionalmente. La Calidad del Software es una disciplina ms dentro de la Ingeniera del Software. El principal instrumento para garantizar la calidad de las aplicaciones sigue siendo el Plan de Calidad, el cual se basa en normas o estndares genricos y en procedimientos particulares. Los procedimientos pueden variar en cada organizacin, pero lo importante es que estn escritos, personalizados, adaptados a los procesos de la organizacin y que sean cumplidos. Se puede decir que los requisitos del software son la base de las medidas de calidad y que la falta de concordancia con los requisitos es una falta de calidad. Los estndares o metodologas definen un conjunto de criterios de desarrollo que guan la forma en que se aplica la Ingeniera del Software. Si no se sigue ninguna metodologa siempre habr falta de calidad. Todas las metodologas y herramientas tienen un nico fin producir software de alta calidad. La calidad del producto de software se diferencia de la calidad de otros productos de fabricacin industrial, ya que el software tiene ciertas caractersticas especiales: 1- El software es un producto mental, no restringido por las leyes de la Fsica o por los lmites de los procesos de fabricacin. Es algo abstracto, y su calidad tambin lo es.

2 Se desarrolla, no se fabrica. El coste est fundamentalmente en el proceso de diseo, no en la produccin. Y los errores se introducen tambin en el diseo, no en la produccin. 3- El software no se deteriora con el tiempo. No es susceptible a los efectos del entorno, y su curva de fallos es muy diferente a la del hardware. Todos los problemas que surjan durante el mantenimiento estaban desde el principio, y afectan a todas las copias del mismo; no se generan nuevos errores. 4- Es artesanal en gran medida. El software, en su mayora, se construye a medida, en vez de ser construido ensamblando componentes existentes y ya probados, lo que dificulta an ms el control de su calidad. Aunque se ha escrito mucho sobre la reutilizacin del software, hasta ahora se han conseguido pocos xitos tangibles. 5- El mantenimiento del software es mucho ms complejo que el mantenimiento del hardware. Cuando un componente de hardware se deteriora se sustituye por una pieza de repuesto, pero cada fallo en el software implica un error en el diseo o en el proceso mediante el cual se tradujo el diseo en cdigo de mquina ejecutable. 6- Es engaosamente fcil realizar cambios sobre un software, pero los efectos de estos cambios se pueden propagar de forma explosiva e incontrolada. 7- Como disciplina, el desarrollo de software es an muy joven, por lo que las tcnicas de las que disponemos an no son totalmente efectivas o no estn totalmente calibradas. 8- El software con errores no se rechaza. Se asume que es inevitable que el software presente errores. En un software se tienen las siguientes visiones de la calidad: 1) Necesaria o Requerida: La que es requerida el cliente. 2) Programada o Especificada: La que se ha especificado explcitamente y se intenta conseguir. 3) Realizada: La que se ha conseguido.

Aunque Robert Glass define la calidad del software en un contexto ms intuitivo con la siguiente formula: Satisfaccin del usuario= producto manejable + buena del presupuesto y tiempo: calidad + entrega dentro

"La calidad de un producto es una funcin de cuanto cambia el mundo para mejorar" La Planificacin de la Calidad del Software Es la parte de la Gestin de la Calidad encargada de realizar el proceso administrativo de desarrollar y mantener una relacin entre los objetivos y recursos de la organizacin; y las oportunidades cambiantes del mercado.6 El objetivo es modelar y remodelar los negocios y productos de la empresa, de manera que se combinen para producir un desarrollo y utilidades satisfactorias. Segn Humphrey (1989) un plan de calidad puede tener la siguiente estructura: 1- Introduccin al Producto: una descripcin del producto, su objetivo en el mercado y expectativas de calidad del producto. 2- Planes del producto: Fechas crticas respecto de la liberacin del producto y responsabilidades del producto respecto de su distribucin y servicio. 3- Descripciones del proceso: Procesos de desarrollo y servicios que seran usados en el desarrollo y en la administracin. 4- Objetivos de Calidad: Objetivos y planes de calidad del producto, los cuales incluyen la identificacin de los atributos de calidad del producto. 5- Manejo del riesgo: principales riesgos que pueden afectar la calidad del producto. El Control de la Calidad del Software son las tcnicas y actividades de carcter operativo, utilizadas para satisfacer los requisitos relativos a la calidad, centradas en 2 objetivos fundamentales: (1) mantener bajo control un proceso y (2) eliminar las causas de los defectos en las diferentes fases del ciclo de vida7. Est formado por actividades que permiten evaluar la calidad de los productos de software desarrollados. El aspecto a considerar en el Control de la Calidad del Software es la Prueba del Software.

La Mejora de la Calidad del Software Es la parte de la Gestin de la Calidad que contribuye, por medio de las mediciones, a los anlisis de los datos y auditorias, a efectuar mejoras en la calidad del software. Una Auditoria de Calidad tiene como objetivo mostrar la situacin real para aportar confianza y destacar las reas que pueden afectar adversamente esa confianza. Otro objetivo consiste en suministrar una evaluacin objetiva de los productos y procesos para corroborar la conformidad con los estndares, las guas, las especificaciones y los procedimientos.

Bibliografa:
FERNANDA SCALONE (JUNIO 2006). ESTUDIO COMPARATIVO DE LOS MODELOS Y ESTANDARES DE CALIDAD DEL SOFTWARE. UNIVERSIDAD TECNOLOGICA NACIONAL FACULTAD REGIONAL BUENOS AIRES. MAESTRIA EN INGENIERIA EN CALIDAD. ROGER S. PRESSMAN. ( ). "INGENIERA DEL SOFTWARE. UN ENFOQUE PRACTICO". MC GRAW HILL EDITORIAL. 6TA EDICIN, P. (767 - 794).