Professional Documents
Culture Documents
ANALISIS Y DISEÑO
Versión 0.1
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Contenido
I. Vista general de casos de uso ............................................................... Error! Bookmark not defined.
II. Especificaciones de casos de uso ......................................................................................................... 4
1. Caracterizar proyecto ........................................................................ Error! Bookmark not defined.
2. Caracterizar técnicas ......................................................................... Error! Bookmark not defined.
3. Visualizar recomendación ................................................................. Error! Bookmark not defined.
4. Valorar caracterizaciones .................................................................. Error! Bookmark not defined.
III. Diagramas de actividad, secuencia .................................................................................................. 7
Página 2
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
1. Vista Lógica
1.1. Vista general de casos de uso
1.1.1. Actores
Nombre Descripción
Practitioner Representa a una organización que tiene a su cargo proyectos de software y sus
respectivas actividades de testing.
Project owner representa a la organización propietaria del proyecto
Voter Representa a la organización que califica o valora proyectos aportados por otras
organizaciones.
Nombre Descripción
Caracterizar
proyecto
Página 3
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Caracterizar
proyecto pre -
instanciación
Obtener
recomendación
Caracterizar
proyecto pos -
instanciación
Valorar
caracterizaciones
Página 4
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Página 5
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Description: el project owner (PO) que previamente ha obtenido una recomendación del sistema,
deberá ingresar al sistema los resultados de la instanciación de las técnicas de testing de software
aplicadas en su proyecto.
Trigger: Las fases de pruebas del proyecto de software han concluido
Preconditions:
1. El PO se ha autenticado
2. El proyecto cuenta con una recomendación previamente guardada
Normal course Información
1. El Sistema muestra una lista de proyectos que Nombre, descripción y fecha de
cuentan con recomendaciones guardadas en el inicio del proyecto; Id, nombre,
sistema. puntaje de desempeño de las k
técnicas recomendadas
2. El PO elige el proyecto para el cual desea realizar
la caracterización pos-instanciación Id del proyecto seleccionado
Página 6
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
2. Vista de desarrollo
Página 7
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Página 8
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Acciones posibles
N° Nombre y descripción Siguiente
Acción
estado
1 Non Characterized: tras ser registrado un nuevo Caracterizar 2
proyecto (con sus datos básicos como: nombre,
descripción, fechas estimadas), este se encontrará Cancelar Proyecto 7
como “no caracterizado”
2 Characterizing before instantiation: en el estado de
Obtener recomendación 3
“Caracterizando antes de la instanciación”, se podrá
registrar los valores correspondientes a los atributos
de caracterización de un proyectos a efectos de poder
Cancelar Proyecto 7
determinar su similitud con otros proyectos existentes
en el repositorio.
3 In testing: en el estado “En Prueba”, se asume que se Caracterizar 4
realiza la actividad de pruebas o testing del software
materia del proyecto. Es un estado en el cual no se Cancelar recomendación 2
realizan acciones en el sistema de recomendación. Cancelar proyecto 7
4 Characterizing after instantiation Someter a votación 5
Cancelar proyecto 7
5 In Votation: en el estado “En votación” los usuarios
Calcular reputación 6
del Sistema Recomendador asumen el rol de
Página 9
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Página 10
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
N° Elemento
Página 11
Softest-RS Elaborado por : Ronald Ibarra Zapata
Documento de análisis y diseño Fecha: 01/Marzo/2016
Página 12