Información sobre tecnologías de la información, notas curiosas, software, hardware, consejos, recomendaciones en el uso de sistemas, y temas varios de tecnología
lunes, 7 de marzo de 2011
Calidad en el software
Cuando se habla de calidad, pensamos en que las cosas deben estar bien hechas, pero lo que para nosotros puede estar bien, para otra persona puede que no sea lo correcto.
Por eso la calidad la medimos generalmente como una serie de requisitos o puntos que debe cumplir un producto o servicio para que se considere aceptable.
La calidad también es:
Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.
Es la cualidad de todos los productos, no solamente de equipos sino también de programas.
En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema. La calidad de concordancia es un aspecto centrado principalmente en la implementación; Si la implementación sigue al diseño, y el sistema resultante cumple con los objetivos de requisitos y de rendimiento, la calidad de concordancia es alta.
Se pueden seguir los siguientes aspectos para evaluar la calidad del software:
• Características propias del software aquellas que tu quieres controlar y asegurar
• El software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla;
• El software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.
,
Suscribirse a:
Enviar comentarios (Atom)

Considero que el entregar software que cumpla con todos los requisitos que señala el usuario es muy importante para obtener una solución de calidad, pero es igual de importante utilizar una metodología tal que permita asegurar que todo el ciclo de vida del software se lleve a cabo bajo los estándares adecuados que permitan obtener un entregable de calidad para el usuario. Esta metodología debe abarcar todas las etapas del desarrollo de software para así aprovechar el aporte de todos los recursos involucrados, ya que para que nuestro entregable cumpla con los estándares de calidad se deben evaluar otros aspectos como el cumplimiento de la fecha de entrega, portabilidad, escalabilidad, fiabilidad (y todas aquellas características que el usuario considera que están implícitas). Finalmente, para asegurar que nuestro software cumple con los requisitos que lo definirán como de calidad, se tiene la necesidad de apegarse a estándares de calidad (ISO/IEC 9126) que nos ayudarán a alinear y evaluar nuestros procesos que pertenecen al ciclo de vida del software.
ResponderEliminar