You are on page 1of 11

ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE

SEMANA 2

PRESENTADO POR:
LEIDY ALEXANDRA BARRERA MENDOZA

PRESENTADO A:
CAROLINA PARRA ESTRADA
INTRUCTORA

FICHA
1657838

CALIDAD EN EL DESARROLLO DE SOFTWARE


SENA
COLOMBIA
2018
ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE

 ¿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 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. A través de
la calidad del software lo que se quiere es garantizar que todas las
características de un producto puedan satisfacer todas las necesidades de
los clientes, en cuanto a funcionalidad, ejecución, confiabilidad y
disponibilidad.
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.

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).
 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.

PLAN DE CALIDAD

Información del Producto

Nombre del Producto: NOMISOFT Software de Administración de Nomina

Tipo:

Software Contable
Introducción del Producto:

El software contable NOMISOFT (Software de Administración de Nomina),

es diseñado para sistematizar y simplificar las tareas de nómina, registrando

y procesando todas y cada una de las transacciones que se generan en una

empresa o actividad ligada a liquidación de nómina, prestaciones,

vacaciones, licencias etc., 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 a cabalidad, la forma en que funcionan los procesos de


nómina 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 nómina 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 clasificaran los usuarios dependiendo de la función con la que tengan que


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.


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 cada etapa del desarrollo del software que no se
haya obviado ningún requisito importante que pueda afectar con la culminación del
proyecto.

Revisión de requerimientos de software

Identificar las exigencias del cliente para el desarrollo del software.


RIESGOS DE LA IMPLEMENTACION DEL PROYECTO
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.

Identificación de Riesgos:

Revisiones Técnicas.
Revisión de Errores.
Verificación de Funcionalidad.
BIBLIOGRAFIA
https://aseguramiento.es.tl/Metas,-atributos-y-m-e2-tricas.htm
https://sena.blackboard.com/bbcswebdav/pid-18240681-dt-content-rid-
134856_1/courses/21730017_2_VIRTUAL/Material_RAP2%284%29.pdf
https://sena.blackboard.com/bbcswebdav/pid-18240690-dt-content-rid-
134880_1/courses/21730017_2_VIRTUAL/Calidad%20en%20el%20Software.pdf

You might also like