Beruflich Dokumente
Kultur Dokumente
El aseguramiento de la calidad en el ciclo de vida del software en el ciclo de vida del mismo
implica una serie de procesos que van desde la revisin y auditoria de productos y
procedimientos utilizados para producir un software que plasme todos los estndares
requeridos, utilizando y aplicando mecanismos que permitan la medicin y generacin de
pruebas.
Es decir la calidad del software agrupa todos y cada uno de los factores que contribuyan a la
satisfaccin de las necesidades que plantean los clientes, porque para eso son
desarrollados, en el ciclo de vida del software casa etapa cumple una funcin especfica,
tiene unos criterios ya especificados con que debe contar cada software en cada etapa, para
que al final el producto pueda salir al mercado y cumpla las necesidades de los usuarios, de
nada sirve sacar un software al mercado si es de mala calidad, y no va a realizar una funcin
a cabalidad.
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CALIDAD EN EL DESARROLLO DE SOFTWARE
2-
PLAN DE CALIDAD
Tipo:
Software Contable
- Materiales
- Documentacin:
Conocer a cabalidad, la forma en que funcionan los procesos dentro de la veterinaria, para
as mismo plasmarlos en el software, y garantizar que el software cumple con los criterios
necesarios para satisfacer la necesidad del cliente.
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CALIDAD EN EL DESARROLLO DE SOFTWARE
Descripcin del Proceso:
METAS DE CALIDAD
Revisiones:
Se deben realizar revisiones y auditorias de los requerimientos y diseos utilizados en el proyecto,
para garantizar en casa etapa del desarrollo del software que no se haya obviado ningn requisito
importante que pueda afectar con la culminacin del proyecto.
Se requiere como mnimo que se realicen revisiones e inspecciones de los requerimientos y del
diseo, lo mismo que revisiones al terminar cada etapa:
Verificacin y Validacin
Verificar cada proceso en cada etapa, y validar los requerimientos:
- Correccin: mide el grado en que un programa satisface sus especificaciones y consigue los
objetivos del usuario.
- Fiabilidad: mide el grado en que se puede esperar que un programa lleve a cabo sus funciones
esperada con la precisin requerida.
- Eficiencia: mide la cantidad de recursos de computadora y de cdigo requerido por un programa
para que lleve a cabo las funciones especificadas.
- Integridad: es el grado en que puede controlarse el acceso al software o a los datos por
personal no autorizado.
- Facilidad de Uso: es el esfuerzo requerido para aprender un programa e interpretar la
informacin de entrada y de salida.
- Facilidad de Mantenimiento: es el esfuerzo requerido para localizar y arreglar programas.
Auditora funcional
Verificar que el producto que se entrega satisface los requerimientos especificados.
Auditora fsica
Verificar que realmente se entreguen el software fsico y su documentacin designados para ser
entregados.
Auditoras en proceso
Revisar en cada etapa como va cada proceso, como se ejecuta y cuanto falta para culminarlo.
Escalabilidad
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CALIDAD EN EL DESARROLLO DE SOFTWARE
Proyeccin a futuras mejoras que puedan implementarse.
En todo proceso ocurren riesgos que ocasionan una serie de defectos que ocurren a lo largo del
ciclo de vida del software, para ello es necesario concentrar esfuerzos en su detencin y correccin.
La correccin de los errores es importante pero es ms importante la prevencin de los mismos.
En este punto analizar los riesgos es el camino en el que se cruzan las actividades de control de
calidad y aseguramiento de la calidad, es decir detectar defectos en los productos y detectar las
debilidades en los procesos y procedimientos. Analizar los defectos y fallas del producto e identificar
la relacin que existe entre causa-efecto.
Identificacin de Riesgos:
Revisiones Tcnicas.
Revisin de Errores
Verificacin de Funcionalidad
Control de Calidad: Involucra mantener una estricta vigilancia de los procedimientos que se llevan
a cabo para el desarrollo de un producto para asegurar que sigan los estndares de calidad.