Sie sind auf Seite 1von 5

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

CALIDAD EN EL DESARROLLO DE SOFTWARE

1- 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 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

Informacin del Producto

Nombre del Producto:


Sistema de informacin para la Gestin de Servicios Veterinarios (SIGESVET)

Tipo:
Software Contable

Introduccin del Producto:

Sistema de informacin para la Gestin de Servicios Veterinarios (SIGESVET) es un sistema de


informacin web el cual permitir el agendamiento de citas, consulta de informacin de las
mascotas, llevar un control de la informacin de la veterinaria y sus clientes, y la prestacin de
servicios especiales (exmenes de laboratorio, cirugas especializadas y salud dental).

Planes del Producto:


Recursos necesarios:
- Humanos:
Lder
Analistas.
Grupo de Desarrolladores
Pruebas.

- 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:

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 necesidades, requerimientos y expectativas de sus clientes.
Identificar las necesidades de orden mayor o secundario.

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.
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CALIDAD EN EL DESARROLLO DE SOFTWARE

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
SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CALIDAD EN EL DESARROLLO DE SOFTWARE
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 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.

Das könnte Ihnen auch gefallen