Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CALIDAD del
SOFTWARE
SOFTWARE
Concepto de Software:
Es un ingrediente indispensable para el funcionamiento del computador. Está formado
por una serie de instrucciones y datos, que permiten aprovechar todos los recursos
que el computador tiene, de manera que pueda resolver gran cantidad de problemas.
Un computador en si, es sólo un conglomerado de componentes electrónicos; el
software le da “vida” al computador, haciendo que sus componentes funcionen de
forma ordenada, por lo tanto en forma general…….
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 y se encuentran en constante actualización.
EL DESARROLLO DE SOFTWARE COMO INGENIERÍA
El producto de la ingeniería de software es una “aplicación de software”. No es un
producto tan tangible como el resultante de otras ingenierías, pero no deja de ser un
producto y cumple una función. El Software es un producto que por su naturaleza, tiene
características propias:
• Se desarrolla o construye, no se fabrica. Por lo que se trata de un producto lógico, sin existencia física.
• Es de existencia inmaterial, esto implica no poder hablar de su deterioro, que sin embargo si se produce en el
soporte físico que lo contiene.
• El mantenimiento del software es mucho más complejo que el mantenimiento del hardware. Cuando un
componente del 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 la implementación.
7
FORMAS DE TRABAJO EN EL DESARROLLO DE
SOFWARE
A Nivel de Equipo de Trabajo
7. Los usuarios son personas muy familiarizados 7. Los usuarios son totalmente novatos con el
con el problema. software.
8. No se paga sueldo y no importa mucho la baja 8. Se paga dinero por el trabajo sea útil o no.
productividad del software.
9. Si el software no funciona, hay perdidas
9. Si el software no funciona de acuerdo a las
especificaciones, el estudiante recibe una baja importantes. Tal vez el puesto del desarrollador.
calificación.
LA PROBLEMÁTICA GENERAL A LA QUE SE
ENFRENTA EL SOFTWARE
1. Aumento constante del tamaño y complejidad de los programas.
2. El software a lo largo de su vida cambia o evoluciona de una versión a otra para
mejorar las prestaciones con respecto a las anteriores.
3. Dificultad de conseguir productos software totalmente depurados, ya que en
ningún caso un programa será perfecto.
4. Elevados recursos monetarios a su mantenimiento, por la no normalización a la
hora de realizar los proyectos y a los bajos niveles de productividad.
5. No se cumple en los plazos previstos para su desarrollo ni con los costos
estipulados, ni cumpliendo los niveles deseables de los requisitos especificados por el
usuario.
6. Los clientes tienen una alta dependencia de sus proveedores por ser en muchos
casos aplicaciones a "medida".
8. Procesos artesanales de producción con escasez en el uso herramientas.
9. Insuficientes procedimientos normalizados para estipular y evaluar la calidad,
costos y productividad.
REFLEXIÓN
¿ Qué es Calidad ?
“Propiedad o conjunto de propiedades inherentes a una cosa
que permiten apreciarla como igual, mejor o peor que las
restantes de su especie”.
El término "Inherente", significa que existe en algo, especialmente como una
característica permanente.
El término "calidad" se puede utilizar acompañado de adjetivos tales como
mala, pobre, buena o excelente.
Definiendo la Calidad
¿ Qué es Calidad ?
“Propiedad o conjunto de propiedades inherentes a una cosa
que permiten apreciarla como igual, mejor o peor que las
restantes de su especie”.
Ejemplo de Calidad….
Huawei
Conceptos Formales de calidad
Definiciones de calidad
Organizaciones:
Definición de la norma ISO 9000: “Calidad: grado en el que un conjunto de
características inherentes cumple con los requisitos”.
Real Academia de la Lengua Española: “Propiedad o conjunto de propiedades
inherentes a una cosa que permiten apreciarla como igual, mejor o peor que las
restantes de su especie”.
Visión Filosófica
Visión de Valor
Visión de Producto
Visión de Usuario