Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría Carmen Castillo Farías Modificado hace 8 años
2
“SISTEMA DE RED SOCIAL UNIVERSITARIA” INGENERÍA DE SOFTWARE ING. SAGÁSTEGUI CHIGNE, TEOBALDO
3
“SocialYou” es un sistema de software que trabajará bajo la misión de brindar la posibilidad de estudiar desde la comodidad de tu hogar u oficina, las 24 horas del día estamos conectados a satisfacer tus inquietudes académicas. INTRODUCCIÓN
4
ETAPA DE PLANIFICACIÓN
5
MIEMBROSROLESMETODOLOGIA BECERRA LACHIRA, LUCIANACOORDINADOR CHUQUIRUNA JAVE, JERALDINEDISEÑADOR GARDINI OBANDO, RENATODISEÑADOR ROJAS QUEZADA, FERNANDOPROGRAMADOR, TESTER XP SAMAMÉ ASCORBE, RAÚLPROGRAMADOR, TESTER SANTILLÁN CHUQUIRUNA, MILAGROSPROGRAMADOR VILLEGAS VÁSQUEZ, LUISPROGRAMADOR, ABD BOSSIO ALVAREZ, VALERIADISEÑADOR GUERRERO GIL, MICHELCLIENTE PLANIFICACIÓN Conformación del Equipo XP, Roles y Desarrollo
6
DEFINICIÓN Y ALCANCE Este sistema permitirá compartir e intercambiar información y contenido académico entre alumnos, docentes y asesores dentro de la Universidad. PLANIFICACIÓN
7
MODELO CONCEPTUAL PLANIFICACIÓN
8
HISTORIAS DE USUARIOS A continuación se muestran las historias de usuario, producto del estudio del proyecto y las conversaciones que se sostuvieron con el cliente. Estas historias permitieron realizar la planificación inicial pero si el cliente estima necesario el cambio de alguna de estas historias se podrá variar la planificación realizada. PLANIFICACIÓN
9
Historias de usuario: NºNombrePrioridadRiesgoEsfuerzoIteracion 1Registrar UsuarioALTA 11 2Iniciar sesiónALTA 11 3Gestionar perfilALTAMEDIA11 4BúsquedaMEDIA 11 5Publicar archivosALTAMEDIO11 6Gestionar PublicaciónALTAMEDIA11 7Publicar ComentariosMEDIAMEDIO21 8Gestionar ComentariosMEDIA 21 9Gestionar SolicitudesMEDIAMEDA21 10Publicar FotosMEDIA 21 11Gestionar FotosMEDIA 21 12Activar chatMEDIA 11 13Desactivar chatMEDIA 11 14Agregar AmigosMEDIA 21 15Gestionar AmigosMEDIA 21 16Crear gruposALTAMEDIA11 17Gestionar gruposALTAMEDIA11 18Cerrar sesionALTAMEDIA11 PLANIFICACIÓN
11
HISTORIA DE USUARIO NUMERO: 2NOMBRE : INICIAR SESIÓN USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: ALTA (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Se ingresan los datos de usuario, para poder tener acceso a la web. OBSERVACIONES: - Email - Contraseña PLANIFICACIÓN
12
HISTORIA DE USUARIO NUMERO: 3NOMBRE: GESTIONAR PERFIL USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS : 1 RIESGO EN DESARROLLO: MEDIO (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Se podrá actualizar o modificar datos personales del usuario. OBSERVACIONES: - Nombre -Apellido Materno -Apellido Paterno -Fecha Nacimiento - Dirección -Estado Civil - Ocupación - Estudios - País PLANIFICACIÓN
13
HISTORIA DE USUARIO NUMERO: 4NOMBRE: BÚSQUEDA USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - En todas las pantallas de la web se tendrá una herramienta con la que podrá realizar búsquedas, ya sea por publicaciones, por grupo de trabajo de estudio, o por usuario; en estos usurarios,se podrán agregarlos en una lista de contactos donde serán administrados por el usuario. OBSERVACIONES: - Nombre de la Publicación - Grupo de Trabajo - Email / nombre del usuario PLANIFICACIÓN
14
HISTORIA DE USUARIO NUMERO: 5NOMBRE: PUBLICAR ARCHIVO USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Luego de haberse logeado, dentro del home principal, podrá realizar publicaciones archivos de interés, donde se tendra que especificar el nombre de la publicación, y también si se requiere, el compartir con mas usuarios de la lista de sus contactos. OBSERVACIONES: - tipo de archivo. - Breve descripción de la publicación. - Tipo de publicación Publico – o solo a un circulo de amigos PLANIFICACIÓN
15
HISTORIA DE USUARIO NUMERO: 6NOMBRE: GESTIONAR PUBLICACION USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal, contara con una herramienta dela cual le permitirá realizar la descarga de cualquier archivo de interés que se haya publicado.Y en algunos casos eliminar o actualizar alguna publicación hecha por el usuario OBSERVACIONES: PLANIFICACIÓN
16
HISTORIA DE USUARIO NUMERO: 7 NOMBRE: PUBLICAR COMENTARIOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal o también desde tu ventana de comentarios realizados, estas se mostraran de a cuerdo a la fecha en la que se realizo el comentario. OBSERVACIONES: - Comentario. PLANIFICACIÓN
17
HISTORIA DE USUARIO NUMERO: 8 NOMBRE: GESTIONAR COMENTARIOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y restringir la visibilidad del comentario realizado. OBSERVACIONES: - Comentario PLANIFICACIÓN
18
HISTORIA DE USUARIO NUMERO: 9 NOMBRE: GESTIONAR SOLICITUDES USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y responder las solicitudes de amistad, hechas por otros usuarios. OBSERVACIONES: - Solicitud - email - Estado PLANIFICACIÓN
19
HISTORIA DE USUARIO NUMERO: 10 NOMBRE: PUBLICAR FOTOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro del home principal, podrá realizar publicaciones de fotos personales de interés, donde se tendrá que especificar el nombre de la publicación, y también si se requiere, el compartir con mas usuarios de la lista de sus contactos. OBSERVACIONES: - Titulo - email - Descripcion PLANIFICACIÓN
20
HISTORIA DE USUARIO NUMERO: 11 NOMBRE: GESTIONAR FOTOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Podrá ver, eliminar y editar sus fotos. OBSERVACIONES: - Titulo - email - Descripcion PLANIFICACIÓN
21
HISTORIA DE USUARIO NUMERO: 12NOMBRE: ACTIVAR CHAT USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una ves logeado tendrá la opción de tener una red de chat, comprendida por los contactos de este, además que tendrá la opción de mostrarse como conectado cuando este así lo quiera. OBSERVACIONES: - Nombre del usuario / email PLANIFICACIÓN
22
HISTORIA DE USUARIO NUMERO: 13NOMBRE: DESACTIVAR CHAT USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Cuando se tenga activada la opción de chat, entonces, sistema le brindara la opción de desactivarla cuando este lo requiera. OBSERVACIONES: - chat activado PLANIFICACIÓN
23
HISTORIA DE USUARIO NUMERO: 14NOMBRE: AGREGAR AMIGO USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una ves logeado, podrá agregar a amigos, ya sea por el buscador o por comentarios realizados indistintamente a su grupo de amigos, mandando una solicitud de amistad, Este tendrá que esperar la confirmación del amigo para recién agregarlo a su lista. OBSERVACIONES: - Nombre del usuario / email PLANIFICACIÓN
24
HISTORIA DE USUARIO NUMERO: 15 NOMBRE: GESTIONAR AMIGOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: M (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro de su ventana de amigos, este podrá ver, eliminar y agregarlo a un grupo de trabajo. OBSERVACIONES: -Nombre del usuario / email - Nombre de Grupo PLANIFICACIÓN
25
HISTORIA DE USUARIO NUMERO: 16NOMBRE: CREAR GRUPOS USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Una vez logeado tendrá la opción de crear grupos, indistintamente de cual sea el motivo del grupo de estudio, aquí podrá invitar a amigos a unirse al grupo de trabajo. OBSERVACIONES: - Nombre del Grupo - Tema - Descripcion - Nombre del usuario / email PLANIFICACIÓN
26
HISTORIA DE USUARIO NUMERO: 17NOMBRE: GESTIONAR GRUPO USUARIO: USUARIO ITERACION ASIGNADA: 4 PRIORIDAD EN NEGOCIO: A (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Dentro de la ventana de grupos, este podrá ver, eliminar y modificar datos del grupo,también quienes integran el grupo. OBSERVACIONES: - Nombre de Grupo - Tema - Descripción. - Nombre de Usuario/email PLANIFICACIÓN
27
HISTORIA DE USUARIO NUMERO: 18NOMBRE: CERRAR SESION USUARIO: USUARIO ITERACION ASIGNADA: 1 PRIORIDAD EN NEGOCIO: ALTA (ALTA / MEDIA / BAJA) PUNTOS ESTIMADOS: 1 RIESGO EN DESARROLLO: M (ALTA / MEDIA / BAJA) PROGRAMADOR RESPONSABLE: - Samamé Ascorbe, Raúl - Rojas Quezada, Fernando - Santillán Chuquiruna, Milagros - Villegas Vásquez, Luis DESCRIPCION: - Tendrá la opción de poder culminar con su sesión, simplemente deslogeandose. OBSERVACIONES: PLANIFICACIÓN
28
Tarjetas CRC ETAPA DE DISEÑO
29
Nombre de la clase: USUARIO Superclase: Subclase: Responsabilidad -Registra los datos del Usuario. -Dar de ALTA a un usuario -Iniciar sesión de usuario. -Cerrar sesión -Activar Chat -Desactivar Chat. Colaboración: - Usuario(1..1), cuando el usuario se tiene que dar de Alta en la pagina web, o cuando inicia sesión. Diseño Tarjetas CRC
30
Nombre de la clase: PERFIL Superclase: Subclase: Responsabilidad -Modificar datos personales. Colaboración -Usuario(1..1), cuando el usuario requiera modificar sus datos personales de su cuenta. Diseño Tarjetas CRC
31
Nombre de la clase: PUBLICACIONES Superclase: Subclase: Responsabilidad -Publicar archivos. -Descargar archivos. - Eliminar archivos Colaboración -Usuario(1..*), cuando el usuario requiera publicar o descargar un documento. Diseño Tarjetas CRC
32
Nombre de la clase: FOTOS Superclase: Subclase: Responsabilidad -Permite publicar fotos. - Permite eliminar fotos Colaboración -Usuario(1..*), cuando el usuario requiera publicar una fotografía personal. Diseño Tarjetas CRC
33
Nombre de la clase: GRUPOS Superclase: Subclase: Responsabilidad -Agregar grupo de trabajo -Invitar amigos a unirse al grupo. -Mostrar grupos de trabajo. Colaboración -Usuario(1..*), cuando el usuario necesite crear o unirse a un grupo de estudio. Diseño Tarjetas CRC
34
Nombre de la clase: AMIGOS Superclase: Subclase: Responsabilidad -Agregar amigos. -Mostrar lista de amigos. Colaboración -Usuario(1..*), cuando el usuario necesite agregar, ver, modificar o eliminar a un amigo. Diseño Tarjetas CRC
35
Nombre de la clase: SOLICITUDES Superclase: Subclase: Responsabilidad -Mostrar solicitudes sin responder. -Mostrar Solicitudes enviadas. -Eliminar solicitud. -Enviar Solicitud. Colaboración -Usuario(1..*), cuando el usuario necesite confirmar o rechazar una solicitud de amistad. Diseño Tarjetas CRC
36
Nombre de la clase: COMENTARIOS Superclase: Subclase: Responsabilidad -Mostrar comentarios. -Eliminar solicitudes realizadas. Colaboración -Usuario(1..*), cuando el usuario necesite crear o unirse a un grupo de estudio. Diseño Tarjetas CRC
37
Diagrama de Clases Diseño
38
Bosquejos / SPIKES
39
Pruebas Unitarias Diseño
40
Historia de usuario: Registrar Usuario -Que sucede si se ingresa números al nombres y apellidos del usuario? Usuario(«nombre12 apellido», Email, Contraseña, repetir contraseña) Falso. -Que pasa si la contraseña y repetir contraseña no coinciden? Usuario(nombre apellido, Email, «12345», «123456») Falso - Que sucede si todos los datos son ingresados correctamente? Usuario(nombre apellido, Email, 12345, 12345) True Diseño Pruebas Unitarias
42
Historia de usuario: Iniciar Sesion -Que pasa si se ingresa mal el nombre del usuario/ email? Usuario(«userMal12»/«email-mal@ejemplo.com, Contraseña) Falso -Que pasa si se ingresa mal la contraseña? Usuario(userBien, «12345») Falso - Que sucede si todos los datos son ingresados correctamente? Usuario(userBien, 12345) True Diseño Pruebas Unitarias
43
Historia de usuario: Gestionar Perfil -Que sucede si se ingresa números al nombres y apellidos del usuario? Usuario(«nombre12 apellido») Falso. -Que sucede si se ingresan los nombres y apellidos del usuario correctos? Usuario(«nombre apellido») True. -Que pasa si se ingresa mal el email? Usuario(«email_mal@hotmail.com») Falso -Que sucede si de ingresar letras en el numero telefónico? Usuario(«9876let897») Falso Diseño Pruebas Unitarias
45
Historia de Usuario : Publicar - Que pasa si la extensión del Archivo no es de tipo documento? Archivo(Asignatura, "Nombre.jpg") Falso - Que pasa si la extensión del archivo es de tipo documento? Archivo(Asignatura, Nombre.doc/Nombre.ppt/Nombre.pdf/) true Diseño Pruebas Unitarias
48
Historia de Usuario: Crear grupo -Que pasa si se ingresan símbolos en el nombre del grupo de Estudio? Grupo(«nombreGrupo ǣ », Tema, Descripción) Falso -Que sucede si se ingresan correctamente los datos al crear el grupo de Estudio? Grupo(nombreGrupo,, Tema, Descripción) True Diseño Pruebas Unitarias
51
Historia de Usuario: Búsqueda -Que pasa si se ingresan símbolos en el buscador del sitio Web? Búsqueda(« Búsqueda ») Falso -Que sucede si se ingresan correctamente los datos al crear el grupo de Estudio? Busqueda(Busqueda) True Diseño Pruebas Unitarias
53
GRACIAS POR SU ATENCIÓN
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.