Documente Academic
Documente Profesional
Documente Cultură
Historial de Revisiones
Fecha Versión Descripción Autor
02/01/2002 0.9 Versión preliminar como propuesta de Cristian Caroli, Juan
desarrollo. Abreu, Carlos Crespo
Tabla de Contenidos
1 Introducción 5
1.1 Propósito 5
1.2 Alcance 5
1.3 Definiciones, Acrónimos, y Abreviaciones 5
1.4 Referencias 5
2 Posicionamiento 5
2.1 Oportunidad de Negocio 5
2.2 Sentencia que define el problema 6
2.3 Sentencia que define la posición del Producto 6
6 Restricciones 9
8 Requisitos de Documentación 10
8.1 Manual de Usuario 10
8.2 Ayuda en Línea 10
8.3 Guías de Instalación, Configuración, y Fichero Léame 10
A. Atributos de Características 10
Visión
1 Introducción
1.1Propósito
El presente documento tiene como objetivo principal delimitar claramente el dominio del problema y el de
la solución, incluyendo diferentes aspectos de cada uno como los individuos involucrados, sus aspiraciones y
necesidades, lo que se espera solucionar, las oportunidades de negocio existentes, entre otras. También se describe la
idea inicial del sistema, sus especificaciones tanto funcionales como no funcionales.
1.2Alcance
Este documento es un enfoque preliminar del sistema en desarrollo. No se busca establecer con él un marco
rígido que dicte el plan de trabajo, es más bien una suerte de guía dinámica que sirve además para mantener
parámetros de funcionalidad y calidad en términos comprensibles tanto para los desarrolladores como para
los clientes.
1.3Definiciones, Acrónimos, y Abreviaciones
RUP: Son las siglas de Rational Unified Process. Se trata de una metodología para describir el proceso de
desarrollo de software.
Red social: Una red social es una estructura social que se puede representar en forma de uno o varios grafos
en el cual los nodos representan individuos (a veces denominados actores) y las aristas relaciones entre
ellos. Las relaciones pueden ser de distinto tipo, como intercambios financieros, amistad, relaciones
sexuales, o rutas aéreas.
Web 2.0: El término Web 2.0 fue acuñado por O'Reilly Media en 2004 para referirse a una segunda
generación de Web basada en comunidades de usuarios y una gama especial de servicios, como las redes
sociales, los blogs, los wikis o las folcsonomías, que fomentan la colaboración y el intercambio ágil de
información entre los usuarios.
1.4Referencias
- Glosario.
- Plan de desarrollo de software.
- RUP (Rational Unified Process).
- Diagrama de casos de uso.
2 Posicionamiento
2.1Oportunidad de Negocio
El plan de trabajo está orientado al desarrollo de una red social para los estudiantes de la Universidad
Simón Bolívar. Posiblemente un sistema de calidad que permita la interacción directa entre los estudiantes
tendrá un gran éxito debido a que no existe ninguna herramienta que preste un servicio parecido para la
comunidad universitaria. Además, se debe tomar en cuenta que se tiene una ventaja importante con
respecto a las redes más populares actualmente, pues se cuenta con un sector bien delimitado, un target de
clientes homogéneo en muchos aspectos, que en general comparten muchas de sus necesidades. Esto
permite establecer soluciones más personalizadas, que satisfagan las demandas específicas de los clientes.
Para proveer de una forma efectiva productos y servicios que se ajusten a las necesidades de los usuarios, es
necesario identificar e involucrar a todos los participantes en el proyecto como parte del proceso de
modelado de requerimientos. También es necesario identificar a los usuarios del sistema y asegurarse de
que el conjunto de participantes en el proyecto los representa adecuadamente. Esta sección muestra un
perfil de los participantes y de los usuarios involucrados en el proyecto, así como los problemas más
importantes que éstos perciben para enfocar la solución propuesta hacia ellos. No describe sus requisitos
específicos ya que éstos se capturan mediante otro artefacto. En lugar de esto proporciona la justificación
de por qué estos requisitos son necesarios.
3.1Resumen de Stakeholders
Nombre Descripción Responsabilidades
Profesor Pedro Profesor de la Universidad Evalúa y supervisa los aspectos técnicos del
García Simón Bolívar y reconocido desarrollo del sistema.
profesional en el desarrollo
de sistema.
Los Extraterrestres Empresa desarrolladora del Diseñar y desarrollar el sistema.
sistema.
3.2Resumen de Usuarios
Nombre Descripción Responsabilidades
Centro de Organización encargada de El stakeholder realiza:
estudiantes USB las labores internas de
Usuario más privilegiado que ofrecerá gran
integración y representación
parte de la información distribuida, su alcance
estudiantil dentro de la
sobre los otros usuarios es total.
universidad.
Seguimiento del desarrollo del proyecto.
Aprueba requisitos y funcionalidades
Carlos Crespo Estudiante de Ingeniería de la Un usuario común que puede explotar todas
computación en la USB las capacidades del sistema.
3.3Entorno de usuario
Debido a la naturaleza de la aplicación que se quiere desarrollar, una red social enmarcada en los
parámetros del paradigma web 2.0, no se sabe con precisión las características de los PC’s que serán utilizados,
mucho menos los sistemas operativos, sin embargo la aplicación está pensada para ser multiplataforma y dejar caer
la mayor carga de procesamiento en el servidor. De esta manera los requerimientos mínimos no serán muy estrictos.
3.5Perfiles de Usuario
4.2
4.3Resumen de características
A continuación se mostrará un listado con los beneficios que obtendrá el cliente a partir del producto:
4.5Suposiciones y dependencias
El cliente no hace suposiciones sobre el sistema.
4.6Costo y precio
Es un sistema gratuito y sus gastos serán amortiguados por los servicios de la universidad.
5.1Contenido Autogenerado
La información es auto gestionada y organizada de acuerdo a las necesidades del usuario.
5.2Alcance Masivo
El sistema ofrece todas las facilidades para que los usuarios interactúen con el resto de la comunidad
universitaria.
5.3Jerarquía informacional
El sistema ofrece capacidades comunicacionales según la participación de los usuarios. Esto le da
flexibilidad y credibilidad a la importancia de la información transmitida.
6 Restricciones
El sistema tiene que ser de uso intuitivo, rápido y confiable.
7.2Requisitos de Sistema
Se realizaron encuestas a mas de cien estudiantes en la Universidad Simón Bolívar y se logró una reunión
con el Centro de Estudiantes para poder determinar los requisitos del sistema. Se anexa un diagrama de
casos de uso general que reúne los principales requisitos.
7.3Requisitos de Desempeño
Los tiempos de carga no pueden ser largos y no debe consumir muchos recursos.
7.4Requisitos de Entorno
Navegador web que soporte Java Script y cumpla los estándares W3C.
8 Requisitos de Documentación
8.1Manual de Usuario
El cliente desea que el manual consista en un sencillo tutorial de cómo usar el producto.
8.2Ayuda en Línea
El sistema tendrá integrado el manual de usuario y poseerá un sistema de reportes de errores.
A. Atributos de Características
Número y
nombre de la Estado Beneficio Esfuerzo Riesgo Estabilidad Asignación
característica
Propuesta:
Sí
5.1 Contenido Aprobada: Alto
Alto Alto Alta NA
Autogenerado Sí
Incorporada:
Sí
5.2 Alcance Propuesta: Alto Medio Bajo Media NA
Masivo Sí
Aprobada:
Sí
Incorporada:
Sí
Propuesta:
Sí
5.3 Jerarquía Aprobada:
Alta Medio Bajo Alta NA
Informacional Sí
Incorporada:
[í