Sie sind auf Seite 1von 6

ASEGURAMIENTO DE LA CALIDAD

DIANA PATRICIA ALVAREZ CASTELLANOS

FICHA:1438389

SENA CENTRO DE SERVICIOS FINANCIEROS


BOGOTA
2018
ACTIVIDADES DE REFLEXIÓN INICIAL
¿Qué implica el aseguramiento de la calidad del software en el ciclo de vida del
mismo?

El aseguramiento de la calidad en el ciclo de vida del software implica una serie de


procesos que van desde la revisión y auditoria de productos y procedimientos utilizados
para producir un software que plasme todos los estándares requeridos, utilizando y
aplicando mecanismos que permitan la medición y generación de pruebas.

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
 Diseño general y detalles del software
 Programación e implementación 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 información
 Analizar las necesidades
 Diseño 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.


Ningún 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. en cuanto a
funcionalidad, ejecución, confiabilidad y disponibilidad. Es decir la calidad del software
agrupa todos y cada uno de los factores que contribuyan a la satisfacción de las
necesidades que plantean los clientes, porque para eso son desarrollados, en el ciclo de
vida del software casa etapa cumple una función específica, 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 un función a
cabalidad.

3.3 Actividades de apropiación del conocimiento (Análisis de 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. Para asegurar la calidad del producto es necesario
elaborar independiente de la planificación general del proyecto, un plan que contenga la
introducción del producto, planes del producto, descripción del proceso, metas de
calidad y riesgos.
Para realizar esta actividad debes:

 Analizar el material de formación de la actividad aprendizaje 2 Aseguramiento


de la calidad del software que se encuentra ubicado en el botón 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 introducción del
producto, planes del producto, descripción del proceso, metas de calidad y
riesgos del proyecto de implementación del software.

Aseguramiento de Calidad: es un marco teórico 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
cómo 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 por generar: Planificación de la Calidad: Se inicia en las primeras
etapas de desarrollo en forma independiente de la planificación 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

Información del Producto

Nombre del Producto:


M.A DISTRIBUCIONES

Tipo:
Software de Facturación

Introducción del Producto:


El software para facturación es diseñado para automatizar las tareas de
facturación a clientes y proveedores, simplificando una serie de actividades como,
remisión de traslados de mercancías a clientes, facturas de compra y venta a
clientes y proveedores, diseño bajo los estándares 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 estándares de calidad.
Planes del Producto:
Recursos necesarios:
-Humanos:
 Líder
 Analistas.
 Grupo de Desarrolladores
 Pruebas.
- Materiales
- Documentación:
Conocer con exactitud, la operación y procesos de recepción, despachos, y
facturación de mercancías 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.
Descripción del Proceso:

ACTIVIDADES DE ASEGURAMIENTO DE LA CALIDAD

Identificación De Requerimientos Del Cliente:


 Definir quiénes son los clientes.
 Precisar cuáles 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 necesidades, requerimientos y
expectativas de sus clientes.
 Identificar las necesidades de orden mayor o secundario.

FUNCIONALIDAD

Control de Seguridad: (Confiabilidad):


Para el acceso al software de facturación 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:
Se clasificarán los usuarios dependiendo de la función con la que le toco
interactuar con el software.
 Permisos Globales (administradores): Podrán acceder a todas las
funciones del software.
 Permisos específicos: Solo tendrán acceso a ciertas funciones del
software.

MÓDULOS: (ACTIVIDADES)

Facturación a Proveedores y Clientes:


Registro de Proveedor y Clientes: Registra toda la información pertinente de los
proveedores y Clientes que sostienen relación comercial con la empresa, para
mantener una base de datos actualizada de los mismos, permitiendo realizar las
actividades de modificación, búsqueda y eliminación de la información.
Registro Categorías y Productos: Registra toda la información pertinente a las
diferentes categorías de productos y productos como tal, manteniendo
actualizado, presentación del producto, stock, pecio compra, precio de venta, etc.
Remisión de Traslado: Permite elaborar la remisión de traslado para él envió de
mercancías a los clientes, detallando cantidad de unidades, datos del cliente,
datos del vehículo, 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 módulos nombrados anteriormente, con
la información registrada en la base de datos.

METAS DE CALIDAD

Entregar un software confiable. Seguro, eficaz, rápido:


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.
Revisión crítica del diseño
Reconocimiento de la estructura física propuesta al cliente, puede realizase por
partes, para profundizar más en cada una de las partes.
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 car cada proceso en cada etapa, y validar los
requerimientos:
 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.
Revisión Final Por Etapas
Revisión que se hace de todas las etapas al finalizarlas, con el fin de proporcionar
datos para proyectos futuros.
Escalabilidad
Proyección 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 detención y corrección. La corrección de los errores es importante
pero es más importante la prevención de estos.
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
hay que asegurar que sigan los estándares de calidad.

Das könnte Ihnen auch gefallen