You are on page 1of 7

Qu implica el aseguramiento de la calidad del software en el ciclo de vida del

mismo?

Implica que hay que definir acciones que son de gran vitalidad en el ciclo de su
vida desde su inicio hasta su final para lograr un producto de calidad en todo su
ciclo de vida, lo que se debe definir de forma inestimable es:
-Definir los objetivos del software
- Analizar los requisitos y la viabilidad del software
- Diseo general y detalles del software
- Programacin e implementacin del software
- Pruebas de la unidad
Otras cosas que se deben definir para la calidad del software en todo su ciclo de
vida como requisitos son:
-

Identificar los problemas, oportunidad y los objetivos.


Determinar los requerimientos de la informacin
Analizar las necesidades
Diseo de los sistemas recomendados
Desarrollar y documentar el software
Las pruebas del sistema
Implementar el sistema
El resultado final es un software de calidad ptima y enfocada a la necesidad de
su uso.
Ningn software es perfecto, solo hay software con la calidad suficiente en un
contexto de uso para cumplir ciertos objetivos o las necesidades de los clientes.
Hay ciertas caractersticas para que un software sea de calidad en su ciclo de vida
las cuales son:
Eficacia, productividad, satisfaccin, seguridad.
3.3 Actividades de apropiacin del conocimiento (Anlisis de caso).
Camilo Andrs tiene como propsito 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, planeacin de la calidad software
y control de calidad del software.
Para asegurar la calidad del producto es necesario elaborar independiente
de la planificacin general del proyecto, un plan que contenga la
introduccin del producto, planes del producto, descripcin del proceso,
metas de calidad y riesgos.
Para realizar esta actividad debes:

Analizar el material de formacin de la actividad aprendizaje 2 Aseguramiento


de la calidad del software que se encuentra ubicado en el botn Materiales del
programa.
Consultar el material de apoyo de la actividad de aprendizaje 2.
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 introduccin del
producto, planes del producto, descripcin del proceso, metas de calidad y riesgos del
proyecto de implementacin del software.

Aseguramiento de Calidad: es un marco terico de trabajo, de procedimientos y


estndares 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 estndares:
Estndares del Producto: son estndares del producto, como la estructura
del documento de requerimientos, el documento de codificacin que define
como utilizar un lenguaje de programacin, estndares de documentos.
Estndares del Proceso: son estndares que definen los procesos a
seguir durante el desarrollo. Incluyen definicin de los procesos de
especificacin, de diseo, y de validacin, y una descripcin de la
documentacin a generar.
Planificacin de la Calidad: Se inicia en las primeras etapas de desarrollo en
forma independiente de la planificacin del proyecto general. Define la calidad del
producto deseado, define como valorar la calidad (porque para los desarrolladores
pesan distintos factores de calidad).

PLAN DE CALIDAD
Informacin del Producto
Nombre del Producto:
M.A DISTRIBUCIONES
Tipo:
Software de Facturacin

Introduccin del Producto:


El software para facturacin,

es diseado para automatizar las tareas de

facturacin a clientes y proveedores, simplificando una serie de actividades como,


remisin de traslados de mercancas a clientes, facturas de compra y venta a
clientes y proveedores, diseo bajo los estndares y criterios de desarrollo de
software y aseguramiento de calidad, para garantizar que todas y cada una de las
funciones que desarrolla, cumplan con los estndares de calidad.
Planes del Producto:
Recursos necesarios:
-

Humanos:
Lder
Analistas.
Grupo de Desarrolladores
Pruebas.

Materiales
Documentacin:
Conocer con exactitud, la operacin y procesos de recepcin, despachos, y
facturacin de mercancas a proveedores y clientes dentro de la empresa,
para as mismo plasmarlos en el software, y garantizar que se el software
cumple con los criterios necesarios para satisfacer la necesidad del cliente.

Descripcin del Proceso:


ACTIVIDADES DE ASEGURAMIENTO DE LA CALIDAD
Identificacin De Requerimientos Del Cliente:
Definir quines son los clientes.
Precisar cules son los factores de xito que les permitan responder
a las necesidades, requerimientos y expectativas de los clientes.
Establecer procesos efectivos que les permitan generar productos
y servicios acordes

con

las

expectativas de sus clientes.

necesidades,

requerimientos

Identificar las necesidades de orden mayor o secundario.


FUNCIONALIDAD
Control de Seguridad: (Confiabilidad):
Para el acceso al software de facturacin solo tendrn acceso los usuarios
registrados a travs del sistema, que el administrador le de los permisos
necesarios, para poder realizar todas las funciones dentro del sistema.
Clasificacin de Usuarios:
Se clasificaran los usuarios dependiendo de la funcin con la que le toco
interactuar con el software.
Permisos Globales (administradores): Podrn acceder a todas las
funciones del software.
Permisos especficos: Solo tendrn acceso a ciertas funciones del
software.

MDULOS: (ACTIVIDADES)
Facturacin a Proveedores y Clientes:
Registro de Proveedor y Clientes: Registra toda la informacin pertinente de los
proveedores y Clientes que sostienen relacin comercial con la empresa, para
mantener una base de datos actualizada de los mismos, permitiendo realizar las
actividades de modificacin, bsqueda y eliminacin de la informacin.
Registro Categoras y Productos: Registra toda la informacin pertinente a las
diferentes categoras de productos y productos como tal, manteniendo
actualizado, presentacin del producto, stock, pecio compra, precio de venta, etc.
Remisin de Traslado: Permite elaborar la remisin de traslado para l envi de
mercancas a los clientes, detallando cantidad de unidades, datos del cliente,
datos del vehculo, del conductor y valor del flete, etc.

Registro de Ventas: Permite registrar todas las ventas realizadas, especificando


datos del cliente, cantidad de productos, valor unitario, valor total, emitiendo la
factura de cobro para el cliente.
Reportes: Realizar reportes de todos los mdulos nombrados anteriormente, con
la informacin registrada en la base de datos.
METAS DE CALIDAD
Entregar un software confiable. Seguro, eficaz, rpido:
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:
Revisin de requerimientos de software
Identificar las exigencias del cliente para el desarrollo del software.
Revisin crtica del diseo
Reconocimiento de la estructura fsica propuesta al cliente, puede realizase por
partes, para profundizar ms en cada una de las partes.
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.
Revisin Final Por Etapas
Revisin que se hace de todas las etapas al finalizarlas, con el fin de proporcionar
datos para proyectos futuros.
Escalabilidad
Proyeccin a futuras mejoras que puedan implementarse.

RIESGOS DEL PROYECTO DE IMPLEMENTACION


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 causaefecto.
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.

You might also like