2. Diseñar y desarrollar una plataforma de
cómputo basado en la actividad para dar
soporte al proceso de desarrollo de software.
3. Mejorar el proceso de desarrollo de software
ofreciendo herramientas al equipo las cuales
le ayuden a organizarse y poder llevar todo el
proceso en línea.
Implementar el modelo de cómputo basado
en actividades en el sistema que se
desarrollará.
4. Son herramientas que ayudan a los equipos
de trabajo a mantener una adecuada
organización y a coordinar el proceso
completo.
5. Es un conjunto de actividades necesarias para
transformar los requisitos del usuario en un
sistema de software.
6. Contiene diferentes metodologías las cuales se
pueden adaptar en cada etapa según el contexto
y las necesidades del proyecto.
Se consideran tres aspectos en este proceso de
desarrollo:
◦ Dirigido por casos de uso,
◦ Centrado en la arquitectura
◦ Incremental.
Estos tres aspectos hacen único al proceso de
desarrollo unificado.
8. Inicio: Se logra un acuerdo todos los interesados
teniendo en cuenta el ciclo de vida para el proyecto
generando el cuerpo del proyecto:
Caso de negocios.
Síntesis de arquitectura posible
Define el alcance del proyecto
Elaboración: Establecimiento de la estructura base
para la arquitectura del sistema, proporciona el
diseño del mismo y el desarrollo de la siguiente fase:
Plan del proyecto
Especificación de características
Arquitectura base
9. Construcción: Construir el
producto, completa el desarrollo del sistema
basado en la estructura base de la
arquitectura.
Transición:
◦ Asegurar que el software esté disponible para los
usuarios finales, ajustar los errores y defectos
encontrados en las pruebas de
aceptación, capacitar a los usuarios y proveer el
soporte técnico necesario.
10. Permite a los usuarios trabajar con
aplicaciones específicas que apoyan la
manipulación de determinados tipos de
información en la realización de tareas
específicas.
Da apoyo computacional para las actividades
humanas: móviles, de colaboración y
distribuidas.
11. Centrado en la actividad. Aborda el reto de la
aplicación centrada en la informática y apoya
las interrupciones.
Suspensión y reanudación de la actividad. El
usuario puede participar en varias actividades
y pueden alternar con otro usuario
suspendiendo una actividad y reanudando
otra.
12. Actividades de adaptación. La actividad se
adapta a los recursos disponibles.
Actividades compartidas. Dos o más usuarios
podrán trabajar en la misma actividad y
también podrán turnarse, cuando un usuario
abandone la actividad el otro podrá seguir
trabajando en la misma.
13.
14. Es cada una de las actividades que el sistema
realiza.
15. Es un software que asiste a una aplicación
para interactuar con otras
aplicaciones, software, redes, hardware y/o
sistemas operativos.
Genera las conexiones que son necesarias en
los sistemas distribuidos.
16. Provee una solución que mejora la calidad de
servicio, seguridad y envío de mensajes.
Funciona como una capa de abstracción de
software distribuida, que se sitúa entre las
capas de aplicaciones y las capas inferiores
17. Cuenta con un administrador de estados y de sesión, un
controlador de actividades y un registro de servicio.
Controlador de Actividades:
Es el vínculo principal entre el cliente y el servidor
Gestiona la conexión a la infraestructura de actividad y
otros clientes
18. • Controla la reanudación y suspensión de una
actividad.
• Registra una o más actividades de
administración y mantiene un enlace a la
aplicación.
19. Tiene acceso al lugar donde se asignan las
aplicaciones instaladas con las descripciones
de servicios en la actividad.
Permite la adaptación de una actividad para
las aplicaciones disponibles a nivel local.
Los usuarios pueden definir qué aplicaciones
prefieren para cada uno de los servicios.
20. Una vez que el servicio ha sido añadido a
una actividad, el estado de este servicio
continua supervisado.
Rastrea los cambios en el estado de todos los
servicios locales.
21. ◦ Se encarga de controlar los distintos tipos de
usuario que existan en el sistema. Y habilitar las
actividades que tenga disponible el usuario.
22.
23. Se aplicaron los instrumentos de evaluación
SUS (Sistema de escala usabilidad), un
cuestionario para recabar los comentarios
generales de los usuarios y el TAM (Modelo
de aceptación de la tecnologia).
24. Es una herramienta de evaluación robusta y
fiable . La cual se correlaciona bien con las
métricas de usabilidad.
De cada cuestionario SUS se obtuvo una
calificación en una escala de 40 (nula
usabilidad) a 100 (alta usabilidad). La
evaluación por parte de los usuarios dio una
calificación de 68.2.
25.
26. Desarrollado por Davis en 1989. Es un modelo
muy eficaz probado en la predicción del uso de la
tecnología.
Tomando en cuenta las respuestas “De
acuerdo”, “Muy de acuerdo” y “Totalmente de
acuerdo”, la herramienta TAM generó los
siguientes resultados:
27. En la pregunta de la percepción de la facilidad el 90% cree que el
sistema es fácil de utilizar, el 83% dijo que es fácil de aprender a usar
el software, el 80% dijo que es claro y entendible y finalmente el 87%
dijo que es fácil de encontrar información en el software
28. En el área de la percepción de la utilidad, los resultados obtenidos
fueron, el 77% cree que es muy eficiente, el 80% dijo que mejorará su
desempeño, el 87% dijo que mejorará su productividad y finalmente
el 83% creen que les sería útil este software.
29. Con respecto a la actitud hacia el uso del software, se obtuvo una
respuesta positiva, el 90% creen que es una buena idea el uso de este
software.
30. “La intención de uso”, el 73% tienen la intención de usarlo, el 87% de
los usuarios dijeron que ellos lo volverían a utilizar, y el 80% tienen la
intención de utilizarlo.
31. Este trabajo presentó un sistema de gestión
de proyectos RUP basado en ABC, la
evaluación de este sistema dio como
resultado que es útil y permite un mejor
desempeño y una mayor
eficiencia, además, es considerado como una
buena idea.