Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CASO).
Camilo Andrés tiene como propósito desarrollar una cultura de calidad en donde el
producto a desarrollar sea de alto nivel, para esto es necesario aplicar tres
actividades principales aseguramiento de la calidad de software, planeación de la
calidad software y control de calidad del software.
Al terminar estas lecturas, tenga en cuenta que debe entregar como evidencia lo
siguiente:
Un documento en Word que contenga el plan de calidad con la introducción
del producto, planes del producto, descripción del proceso, metas de calidad
y riesgos del proyecto de implementación del software.
Una vez realizado el documento, envíe el archivo por medio del enlace
Aseguramiento de la calidad que se encuentra ubicado en la carpeta
actividad de aprendizaje 2 Aseguramiento de la calidad del software.
Aseguramiento de Calidad: es el establecimiento de un marco de trabajo de
procedimientos y estándares organizacionales que conduce a desarrollar un
software de calidad.
Los procedimientos de aseguramiento de calidad se documentan en un manual de
calidad que define el proceso de desarrollo.
Existen dos tipos de estándares:
Estándares del Producto: son estándares del producto, como la
estructura del documento de requerimientos, el documento de
codificación que define como utilizar un lenguaje de programación,
estándares de documentos.
Estándares del Proceso: son estándares que definen los procesos a
seguir durante el desarrollo. Incluyen definición de los procesos de
especificación, de diseño, y de validación, y una descripción de la
documentación a generar.
Solo tendrán acceso los usuarios registrados a través del sistema, que el
administrador le de los permisos necesarios, para poder realizar todas las
funciones dentro del sistema.
Clasificación de Usuarios:
MÓDULOS: (ACTIVIDADES)
METAS DE CALIDAD
Revisiones:
Se deben realizar revisiones y auditorias de los requerimientos y diseños utilizados
en el proyecto, para garantizar en casa etapa del desarrollo del software que no se
haya obviado ningún requisito importante que pueda afectar con la culminación del
proyecto.
Se requiere como mínimo que se realicen revisiones e inspecciones de los
requerimientos y del diseño, lo mismo que revisiones al terminar cada etapa:
Revisión de requerimientos de software
Identificar las exigencias del cliente para el desarrollo del software.
Verificación y Validación
Verificar cada proceso en cada etapa, y validar los requerimientos:
- Corrección: 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 precisión requerida.
- Eficiencia: mide la cantidad de recursos de computadora y de código 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 información de entrada y de salida.
- Facilidad de Mantenimiento: es el esfuerzo requerido para localizar y arreglar
programas.
Auditoría funcional
Verificar que el producto que se entrega satisface los requerimientos especificados.
Auditoría física
Verificar que realmente se entreguen el software físico y su documentación
designados para ser entregados.
Auditorías en proceso
Revisar en cada etapa como va cada proceso, como se ejecuta y cuanto falta para
culminarlo.
Escalabilidad
Proyección 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 detención y corrección. La corrección de los errores es importante pero es
más importante la prevención 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 relación que existe entre causa-
efecto.
Identificación de Riesgos:
Revisiones Técnicas.
Revisión de Errores
Verificación 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 estándares de calidad.