Documente Academic
Documente Profesional
Documente Cultură
TABLA DE CONTENIDO
INTRODUCCIN________________________________________________________________3
Objetivo____________________________________________________________________________4
Objetivos especficos__________________________________________________________________4
PLANEACIN___________________________________________________________________4
Retroalimentacin____________________________________________________________________4
Roles de los integrantes_______________________________________________________________5
Gestin del riesgo____________________________________________________________________7
Cronograma y actividades individuales___________________________________________________7
GESTIN DE CALIDAD____________________________________________________________8
Actividades_________________________________________________________________________8
Sistema de autenticacin y autorizacin_____________________________________________9
Esquema general_____________________________________________________________________9
Autenticacin de usuarios web________________________________________________________10
Autenticacin de mdulos____________________________________________________________11
Apoyo a la toma de decisiones___________________________________________________12
Conclusiones__________________________________________________________________13
Bibliografa____________________________________________________________________13
INTRODUCCIO N
OBJETIVO
Dar a conocer la forma como el aplicativo genera la informacio n para los usuarios, dependiendo
del rol correspondiente.
Determinar si los usuarios con base en la informacio n que obtienen pueden llegar a tomar
decisiones de forma eficiente, dadas las caractersticas propias de ABC.
Considerar el impacto que pueden llegar a tener sobre ABC las decisiones tomadas con base en
la informacio n generada por el aplicativo.
PLANEACIO N
RETROALIMENTACIO N
Con el fin de mejorar el proceso, se modificaron las "reglas de juego" o polticas del
grupo:
relacionadas al desarrollo de software. Es razonable pues, crear y asignar los roles para
cada avance, con el criterio del Coordinador, quien ya ha obtenido suficiente
conocimiento sobre el comportamiento y, en particular, las habilidades de cada
integrante del grupo. Adicionalmente, se cuenta con la informacin obtenida durante el
proceso de asignacin de roles del avance 1.
La siguiente tabla resume los roles establecidos, las responsabilidades, los responsables los
colaboradores:
Controlar y asegurar la
Gestin calidad calidad del Jareck
Producto y el proceso.
Definir estndares de
Presentacin presentacin y disear
Felipe Juan
grfica imgenes requeridas
(header, logo, footer, etc.).
Camilo, Andrs,
Alejandro
Para gestionar el riesgo, se decidi identificar los riesgos ms importantes junto con un las
formas de mitigarlo y un plan de contingencia a partir de la experiencia de los avances anteriores:
Plan de
Riesgo Cmo mitigarlo?
contingencia
Las siguientes figuras forman el reporte de las actividades realizadas por cada
integrante del grupo. Para su realizacin se tom la informacin al 28 de Octubre de
2009 a las 8:30pm.
GESTIO N DE CALIDAD
ACTIVIDADES
Con el fin de asegurar la calidad del producto y el proceso, se acord que los
responsables de Calidad, deban verificar los resultados de cada tarea. Para esto, el
coordinador, responsable de crear y asignar milestones y tickets, proporcionara
elementos de calidad que deban controlarse para cada milestone y para cada ticket.
Dentro de la descripcin de cada tarea (milestone o ticket) se definiran estos
elementos.
Cuando un integrante del grupo terminaba una tarea, la marcaba como "Test", lo que
indicara a Calidad que deba proceder a realizar una inspeccin inicial para determinar
si la tarea cumpla con los criterios de calidad. Si esto era as, se cerraba la tarea. De lo
contrario, se generaba una retroalimentacin (poniendo un comentario sobre el ticket o
milestone) y se "re-abra" la tarea.
A continuacio n se presenta un resumen de las actividades realizadas:
Resultado
Criterios
despus de Retroalimentacin Resultado
Milestone para evaluar
inspeccin de calidad final
la calidad
inicial
Preparar nuevo sitio
OK N/A OK
web
Implementacin SQL
Implementacin de
funcionalidad
(webapps)
Avance 6
ESQUEMA GENERAL
1. Oficinas en ABC Plus: Lugares de trabajo de los usuarios finales en ABC Plus.
Este esquema de despliegue requiere la autenticacio n de las transacciones entre las localidades con
el objeto de garantizar la seguridad de las comunicaciones. Los usuarios finales deben autenticarse
ante el servidor de aplicaciones, que a su vez, debe autenticarse ante el servidor de bases de datos.
La figura siguiente muestra este esquema.
Cada usuario tendra un login y un password que usara para acceder a los mo dulos a los que tenga
autorizacio n. La administracio n de estos usuarios se hace por medio del mo dulo ABCRc. Que
gestiona los "Recursos Humanos" de la empresa. Cada mo dulo consulta una vista en el RDBMS que
presenta las credenciales de autenticacio n (login y password) de los usuarios autorizados al mo dulo
en cuestio n. Por ejemplo, el mo dulo ABCComercial, consultara la vista "v_usuarios_abccomercial" en
la base de datos, esta vista sera configurada para presentar los datos de autenticacio n del Recurso
Humano de la Unidad Comercial de ABC. En particular cada vista de usuarios (como
v_usuarios_abccomercial) contendra dos filas a saber:
La siguiente figura ilustra este esquema y presenta un ejemplo del co mo podra estar definida la
vista de usuarios para el mo dulo ABCComercial:
AUTENTICACIO N DE MO DULOS
Para poder acceder y modificar los datos en la(s) correspondiente(s) base(s) de dato(s), lo primero
que se tuvo en cuenta fue la definicio n de permisos y accesos que anteriormente se identificaron en
entregas previas.
Cuando el grupo evaluo los recursos disponibles para resolver el problema de autenticarse
adecuadamente en el servidor de bases de datos, encontro una limitante en cuanto a la creacio n de
usuarios y roles dentro del servidor mismo. No obstante, aprovechando que el nu mero de mo dulos a
cubrir es menor que el nu mero de cuentas ya establecidas, a saber, las de los miembros del grupo, se
opto por asignar una u nica cuenta a cada uno de los mo dulos:
Comercial jaduarteav
Empresarial jgbobadillap
Gerencial acamadoc
Configuracin dfcifuentesg
Pblico jsleyvac
Se facilita la definicio n clara una poltica de permisos sobre la informacio n almacenada, as a cada
uno de los usuarios disponibles podemos conceder y negar permisos sobre la misma en poco tiempo
y a medida que las condiciones del negocio lo requieran.
Al contar con un usuario por modulo, en lugar de uno por cada usuario real de la aplicacio n, se
obtiene una mejora en el rendimiento debido a que se requiere una menor cantidad de conexiones a
la base de datos, lo que se puede entender como un menor consumo de recursos.
La principal objecio n que fue encontrada para esta solucio n es que dificulta la realizacio n de una
auditora mucho ma s precisa, ya que en la alternativa de mapear cada usuario de la aplicacio n con
un usuario en el servidor de bases de datos determina mejor quie n accede o modifica la
informacio n. La poltica implementada plantea una solucio n para ello tal como se describio en el
avance 5.
CONCLUSIONES
BIBLIOGRAFI A