ENUNCIADO:
Elaboraremos una aplicación
web en la que contenga diferentes actividades de tiempo libre con el objetivo
de que el usuario pueda visitar la aplicación cuando tenga o quiera un momento
de distracción. Y será complementada con enlaces a páginas confiables que
contengan información actualizada al día sobre noticias, horóscopos, espectáculos,
etc.
RIESGOS:
- No dominar el lenguaje a tiempo
- No saber qué actividades desarrollar
- No satisfacción del cliente
- Falta de tiempo
- No contar con la suficiente información
REQUERIMIENTOS DEL CLIENTE:
- Logó
- Colores vivos
- Diseño sencillo y entendible
- Imágenes atractivas (animadas)
- Información atractiva para todo tipo de usuarios
- Juegos para todo tipo de usuarios
- Test para todo tipo de usuarios
REQUERIMIENTOS DE
ALTO NIVEL:
REQUERIMIENTO
|
ESTATUS
|
Nombre de la aplicación
|
Solicitado
|
Menús
|
Solicitado
|
Submenús
|
Solicitado
|
Logó
|
Solicitado
|
Imágenes y animaciones
|
Solicitado
|
Colores
|
Solicitado
|
Aplicaciones que actualizan información en la Web
|
Solicitado
|
Lista de actividades
|
Solicitado
|
Información
|
Solicitado
|
El plan de aseguramiento de la calidad de nuestra página web contiene
una lista de comprobación para las actividades que se deben llevar a cabo para
asegurar la calidad del producto. En este documento
se resumen todos los planes y roles que tendrá cada elemento de la organización
en el proceso de aseguramiento de la calidad de la página.
ORGANIZACIÓN:
El equipo de trabajo está estructurado de la siguiente manera:
Rol
|
Responsable
(s)
|
Líder de proyecto
|
Villeda Lira Dalia Itzel
|
Analista
|
Domínguez Cañas
Juan Gerardo
|
Aseguramiento de
Calidad (SQA)
|
Saavedra HernándezBenjamín
|
Diseñador
|
Villeda Lira Dalia
Itzel
|
Téster
|
Saavedra HernándezBenjamín
|
Líder de Proyecto:
Debe:
- Establecer un programa de calidad para el proyecto de desarrollo de software.
- Identificar las actividades de SQA requeridas para el proyecto.
- Revisar y aprobar el plan de SQA para el proyecto.
- Identificar los participantes de las actividades de SQA.
- Implementar las actividades de SQA de acuerdo al plan.
- Monitorear las actividades de SQA planificadas en el plan.
- Identificar los factores de calidad para la implementación del software.
- Identificar, desarrollar y mantener la documentación del proyecto.
Desarrolladores:
Entre sus responsabilidades se cuentan:
- Implementar las actividades de SQA de acuerdo al plan.
- Participar de la solución de los problemas detectados por las actividades de SQA que sean de su competencia.
- Implementar las prácticas, procesos y procedimientos definidos en el plan de proyecto y en otros planes o documentos complementarios.
Actividades:
El presente Plan comprende las etapas de: Requerimientos, Análisis,
Diseño, Implementación y Verificación.
Se revisará la calidad de los siguientes productos:
- Especificación de Requerimientos
- Modelos de Casos de uso
- Alcance del Sistema
- Pautas para la interfaz del usuario
- Plan de Proyecto
- Gestión de Riesgos
Actividades de calidad a realizarse:
Las tareas a ser llevadas a cabo deberán reflejar las evaluaciones a
realizar, los estándares y
procedimientos a seguir en la elaboración de los distintos productos y
los procedimientos para informar de los defectos detectados a sus responsables
y realizar el seguimiento de los mismos hasta su corrección.
Las actividades que se realizarán son:
- Realizar Revisión Técnica Formal (RTF)
El objetivo de la RTF es descubrir errores en la función, la lógica o la
implementación de cualquier producto del software, verificar que satisface sus
especificaciones, que se ajusta a los estándares establecidos, señalando las
posibles desviaciones detectadas. Es un proceso de revisión riguroso, su
objetivo es llegar a detectar lo antes posible, los posibles defectos o
desviaciones en los productos que se van generando a lo largo del desarrollo.
En la reunión participan el responsable de SQA e integrantes del equipo de
desarrollo.
Se debe convocar a la reunión formalmente a los involucrados, informar
del material que ellos deben preparar por adelantado, llevar una lista de
preguntas y dudas que surgen del estudio del producto a ser revisado.
La duración de la reunión no debe ser mayor a dos horas.
Como salida se obtiene el Informe de RTF.
- Asegurar que las desviaciones son documentadas.
Las desviaciones encontradas en las actividades y en los productos deben
ser documentadas y ser manejadas de acuerdo a un procedimiento establecido.
Se debe chequear que los responsables de cada plan los modifiquen cada
vez que sea necesario, basados en las desviaciones encontradas.
DOCUMENTACIÓN:
Identificación de la documentación relativa a desarrollo, Verificación
& Validación, uso y mantenimiento dela pagina web.
Especificación de requerimientos dela página web:
El documento de especificación de requerimientos deberá describir, de
forma clara y precisa, cada uno de los requerimientos esenciales dela página
web.
El cliente deberá obtener como resultado del proyecto una especificación
adecuada a sus necesidades en el área de alcance del proyecto, de acuerdo al
compromiso inicial del trabajo y a los cambios que este haya sufrido a lo largo
del proyecto, que cubra aquellos aspectos que se haya acordado detallar con el
cliente.
La especificación debe:
- Ser completa:
- Externa, respecto al alcance acordado.
- Internamente, no deben existir elementos sin especificar.
- Ser consistente, no pueden haber elementos contradictorios.
- Ser no ambigua, todo término referido al área de aplicación debe estar definido en un glosario.
- Ser verificable, debe ser posible verificar siguiendo un método definido, si el producto final cumple o no con cada requerimiento.
- Estar acompañada de un detalle de los procedimientos adecuados para verificar si el producto cumple o no con los requerimientos.
- Incluir requerimientos de calidad del producto a construir.
Los requerimientos de calidad de la página web a construir se detallan a
continuación:
- Funcionalidad
- Adecuación a las necesidades
- Precisión de los resultados
- Seguridad de los datos
- Usabilidad
- Comprensible
- Operable
- Atractivo
- Mantenibilidad
- Analizable
- Modificable
- Estable, no se producen efectos inesperados luego de modificaciones
Descripción del diseño de la página:
El documento de diseño especifica como la página será construida para
satisfacer los requerimientos.
- Corresponder a los requerimientos a incorporar:
- Todo elemento del diseño debe contribuir a algún requerimiento.
- La implementación de todo requerimiento a incorporar debe estar contemplada en por lo menos un elemento del diseño.
Ser consistente con la calidad del producto.
Plan de Verificación & Validación:
El Plan de V & V deberá identificar y describir los métodos a ser
utilizados en:
- La verificación de los requerimientos descritos cumplan con el acuerdo logrado entre el cliente y el equipo y que sean aprobados por una autoridad apropiada.
- Validar que el código, cuando es ejecutado, se adecua a los requerimientos expresados en el documento de requerimientos.
Documentación de usuario:
La documentación de usuario debe especificar y describir los datos y
entradas de control requeridos, así como la secuencia de entradas, opciones,
limitaciones de programa y otros elementos necesarios para la ejecución exitosa
del software.
Todos los errores deben ser identificados y las acciones correctivas
descritas.
Como resultado del proyecto el cliente obtendrá una documentación para
el usuario de
acuerdo a los requerimientos específicos del proyecto.
REVISIÓN DE REQUERIMIENTOS:
- Garantizar que se revisaron adecuadamente los entregables (especificación dela página web y de requerimientos) de la fase de especificación de requerimientos.
- Asegurar la incorporación de los resultados de las revisiones en los entregables de esta fase.
- Corroborar que estén expresados y documentados los requerimientos funcionales, técnicos, operacionales y de interfaz, de manera tal que puedan ser verificados en el producto final.
Esta revisión se realiza para asegurar que se cumplió con los
requerimientos especificados por el Cliente.
REPORTE DE PROBLEMAS Y ACCIONES CORRECTIVAS:
El objetivo de SQA es entregar a la administración una visibilidad
adecuada del proceso utilizado y los productos construidos durante la
elaboración dela página web mediante acciones planificadas y sistemáticas que
aseguren la calidad de los procesos y productos.
Ante la detección de un error en la documentación se informará a el/los
responsable/s de dicho documento para que lo corrijan. Esto se hará mediante el
uso del grupo del proyecto.
En caso de que el error se repita reiteradas veces se tratará el tema en
alguna reunión de grupo, ya sea ordinaria o, en caso que la situación lo
amerite, en una reunión extraordinaria.
No hay comentarios:
Publicar un comentario