Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Caso de Estudio
Caso de Estudio
Ttulo: Diseo y construccin de un sistema de informacin para el seguimiento de becarios Autor: Autor: Juan D. Velsquez, Robert Cercs rea de investigacin: Tecnologas de informacin
Ao: 2009
1. Antecedentes generales
BECAS es una prestigiosa institucin que entrega financiamiento a estudiantes (chilenos) para que realicen posgrados locales y extranjeros. Para acceder al programa de financiamiento, los estudiantes deben cumplir con una serie de requisitos. Adems, para mantener el beneficio deben presentar peridicamente un conjunto de antecedentes (papeles) a la institucin, los cuales son evaluados para la continuidad y/o renovacin de la beca por un perodo de tiempo determinado. BECAS maneja alrededor de 1.000 becarios nuevos por ao, a los que elige de una poblacin de alrededor de 5.000 estudiantes. Los antecedentes de los becarios quedan archivados en un krdex. Cada programa de financiamiento tiene su forma de operar; por ejemplo, solicitar documentacin en distintos perodos de tiempo, e informacin diversa a otros programas. Por otro lado, no siempre existe un proceso definido para solicitar informacin para cada programa de financiamiento, ya que eso depende de la beca en cuestin.
2. El problema
BECAS debe revisar si los becarios estn cumpliendo o no con las exigencias consignadas en el contrato de otorgamiento de la beca; es decir, una serie de documentos que deben enviar en fechas previa establecidas, mientras estn estudiando. Por lo tanto, al tener almacenados un montn de papeles en una bodega con todos los becarios existentes, la bsqueda de informacin se torna compleja y demanda una alta inversin de tiempo. A modo de ilustrar la situacin anterior, si un estudiante obtena una beca para estudiar en el extranjero, BECAS no necesariamente estaba en conocimiento de si el becario estaba en el pas donde realizaba el posgrado; es decir, el alumno poda seguir en Chile recibiendo el dinero correspondiente por el solo hecho de figurar como alumno regular en el pas donde se supone est becado. No existe un procedimiento para hacer seguimiento a los becarios de acuerdo al programa de estudio y financiamiento, que fuese factible para todos los casos. En ese contexto, todos los procesos relacionados con las becas a estudiantes, nacionales y extranjeros, representan tanto una preocupacin que demanda un esfuerzo no menor, como tambin una fuerte inversin en recursos para asegurar una adecuada atencin. Por este motivo, el departamento, encargado de administrar los beneficios otorgados
por BECAS, solicit el anlisis, diagnstico y rediseo de los procesos de postulacin, evaluacin y seguimiento de las distintas becas que esta unidad otorga. En el marco de este anlisis, se detectaron debilidades en los siguientes frentes: 1) 2) 3) 4) procesos (postulacin, evaluacin y seguimiento). infraestructura (sistemas y bases de datos). organizacin (dotacin y roles). estrategia (desarrollo de una visin comn y su posterior implantacin).
Como respuesta a las debilidades detectadas en el mbito de los procesos, se propuso la construccin de un sistema de informacin que permita interactuar con los becarios y, de esta manera, poder ejecutar seguimiento y control sobre las becas asignadas. El alcance del sistema comprende el apoyo del proceso desde que el becario firma el contrato hasta que se confecciona un listado de alumnos a quienes se autoriza ejecutar el pago de la beca.
4. Objetivos especficos
Para cumplir el objetivo general, se debe: permitir la entrega en lnea de documentos. mantener un historial de la relacin con el becario. mantener datos actualizados de cada becario. canalizar las peticiones de certificados, permisos, etc. monitorear el desempeo de los becarios en sus respectivos programas. generar un listado fiable de becarios que cumplen con las exigencias estipuladas por contrato.
6. Levantamiento de requerimientos
Previo a la construccin de un sistema informtico, se debe realizar un levantamiento de requerimientos funcionales; es decir, cules sern las necesidades de informacin y de procesos de las que se har cargo el sistema. Para lograr lo anterior, hay que considerar que mientras ms precisos y especificados estn los requerimientos, mejor ser el modelamiento del sistema y su posterior programacin en algn lenguaje a determinar.
Medio Medio ambiente Est compuesto por: Becarios regulares, jefes de programas de posgrado, proceso de postulacin, tutores, direccin del departamento de becas de BECAS, proceso de ejecucin presupuestaria, rea de operaciones del departamento de becas de BECAS y el departamento jurdico de BECAS. Componentes Las componentes estn dadas por: becarios, jefe de programa, jefe de Unidad de Atencin a Becarios, integrantes de la Unidad de Atencin a Becarios (UAB), auditores pertenecientes al rea de Operaciones y ejecutor de presupuesto. Interrelaciones 1) El becario firma el contrato. 2) La Unidad de Atencin a Becarios (UAB) recibe antecedentes desde el proceso de postulacin y construye una carpeta con sus antecedentes. Dicha carpeta contiene documentos como: el formulario de postulacin, la evaluacin de dicha postulacin, currculum vitae al momento de postular a la beca y documentos relevantes del becario en el transcurso de la beca (notas, certificados, asistencia a congresos, etc.). 3) De acuerdo a cada beca, se asigna un calendario de hitos de control. Para el caso de becas nacionales, se le pide al jefe de programa que entregue informacin respecto del alumno. Para becas internacionales, el becario es el responsable de cumplir con dichos hitos. 4) La UAB verifica que se hayan entregado a tiempo los documentos exigidos por contrato para mantener la beca. En caso contrario, se pone en contacto con el becario para indagar en las razones de no-entrega. 5) El rea de Operaciones efecta una auditora sobre los documentos entregados por los becarios. 6) Se le entrega un listado de los becarios que han cumplido con los requisitos al encargado de la ejecucin presupuestaria, para que efecte el pago correspondiente a la beca. 7) Si ha habido alguna solicitud por parte del becario hacia la UAB, el jefe de la UAB asigna un responsable de cursar dicha solicitud.
8. Especificacin de requerimientos
Representan fundamentalmente las necesidades de informacin que tendrn los usuarios en su operacin diaria con el sistema. La metodologa utilizada para especificar estos requerimientos se bas en el modelamiento de los procesos de negocios involucrados, con consulta a los usuarios del sistema, quienes validaron su operacin. A partir de las necesidades de informacin detectadas, y considerando las condiciones-frontera impuestas al sistema, se identificaron 7 perfiles de usuarios, con sus respectivos privilegios de acceso a los datos de becarios. A continuacin se procedi a modelar los procesos de negocio utilizando la metodologa de Casos de Uso y el lenguaje de representacin UML. Lo anterior permite ir validando directamente, con los usuarios del sistema, las funcionalidades que se desean representar. Se detect la necesidad de considerar los siguientes perfiles de usuario: becario, jefe de programa, jefe Unidad de Atencin a Becarios, usuario Unidad de Atencin a Becarios, usuario Ejecucin Presupuestaria, auditora (usuario rea de Operaciones) y administrador. Cada perfil posee un nmero limitado de posibilidades de interaccin con el sistema. Las actividades que cada usuario puede realizar se observan en la Figura 1.
Becario
Jefe UAB
Usuario UAB
Jefe de programa
Ejecucin presupuestaria
Auditora
Administrador
Consultas historial Entrega de antecedentes Obtener planilla de autorizados a pago Revisin estado de becarios
Mantenimiento
Entrega de documentos
Revisin de antecedentes
Cumplimiento de hitos Envo de mensaje Privilegios usuario UAB Envo de solicitudes Gestin solicitudes Comunicacin con BECAS Obtener planilla de pendientes Revisin documentos
Explotacin de datos
Becario
Becario: Becario localizacin externa, el becario entrega documentos e informacin desde cualquier lugar con Internet. rograma: Jefe de programa localizacin externa que, al igual que el becario, entrega documentos e informacin desde cualquier lugar con Internet. osgrado: Departamento de formacin de RRHH y becas de posgrado localizacin fija, lugar donde ocurren todos los procesos restantes del seguimiento.
Inputs 1) Datos de la beca: nombre, descripcin, duracin. 2) Datos del programa de posgrado: nombre, descripcin, institucin, rea, duracin, etc. 3) Datos del becario: antecedentes personales, formacin acadmica, experiencia profesional, experiencia acadmica, distinciones y/o reconocimientos, produccin cientfica, etc. 4) Documentos de desempeo acadmico: carga acadmica, notas, certificado de alumno regular, informe acadmico, etc. 5) Informacin del contrato: fecha, documento del contrato, etc. 6) Registros en el historial: cualquier evento relacionado con el becario (resoluciones, cambios, etc.). 7) Solicitudes del becario.
10
Outputs 1) Planilla de becarios autorizados a recibir el pago de su beca. 2) Planilla de becarios pendientes, que incluye a ex-becarios que no terminaron su programa. 3) Detalle del becario: historial, datos personales. 4) Certificado de becario regular y permisos (cuando el becario lo requiera). 5) Listado de solicitudes.
11
12
BECAS
Para ingresar, el usuario debe contar con una contrasea y un Rut vlido. El tipo de usuario se determinar a partir de su Rut, por lo que, al entrar, el sistema le mostrar slo las opciones correspondientes a su tipo de usuario y privilegios asociados como tal. ecario Perfil becario
BECAS
Figura 7
13
El perfil Becario puede: ver informacin respecto a sus becas; ver el estado de cumplimiento de sus hitos; solicitar certificados; generar otras solicitudes (suspensin, prrroga, etc.); y comunicarse con BECAS (sugerencia, reclamo, etc.). Cabe destacar que este perfil slo puede actualizar sus datos referentes a telfonos, direcciones y correos electrnicos. rograma Perfil jefe de programa
BECAS
Figura 8
El jefe de programa tiene como principal funcin entregar informacin respecto de los becarios nacionales. En ese contexto, l responde encuestas respecto de cada uno de los alumnos de su programa. Adems, puede ver sus encuestas anteriores y actualizar sus datos de contacto.
14
BECAS
Figura 9
El usuario de la Unidad de Atencin a Becarios es el encargado de cursar todas las solicitudes hechas a travs del sistema. Dichas solicitudes poseen un responsable asignado por el perfil jefe de Unidad de Atencin a Becarios. Por otra parte, tiene acceso al historial de todos los becarios y al listado de becas irregulares. De esta manera, puede gestionar la regularizacin de becarios, entregarles informacin respecto de su estado e ingresar nuevos usuarios al sistema.
15
BECAS
Figura 10
Este perfil es muy similar al del usuario de la Unidad de Atencin a Becarios, con una nica diferencia: puede asignar responsables a cada una de las solicitudes y, de esta manera, hacer un seguimiento de aquellas que no estn siendo cursadas a tiempo. auditor uditor Perfil auditor
BECAS
Figura 11
Este perfil tiene como principal funcin verificar la coherencia entre los documentos entregados y los documentos exigidos. El sistema autoriza automticamente el pago al becario, si este entrega toda la documentacin que exige su contrato. Sin embargo, se
16
debe verificar que dichos documentos correspondan efectivamente a lo que se supone que son (ya que, por ejemplo, se podra subir un documento de contenido sin relacin con lo solicitado y el sistema lo aceptara). ejecucin resupuestaria Perfil ejecucin presupuestaria
BECAS
Figura 12
Este perfil ingresa al sistema con el fin de generar el listado de becarios que estn autorizados a pago.
17
BECAS
Figura 13
Este perfil posee privilegios para ejecutar mantenimiento de las distintas tablas que sustentan la operacin del sistema (becas, solicitudes, ciudades, instituciones, etc.). De esta manera, si se requiere agregar un nuevo tipo de beca, o bien un programa de posgrado, el administrador puede hacerlo sin necesidad de interactuar directamente con la base de datos.
15. Preguntas
1) Realice el modelamiento BPMN del nuevo sistema de seguimiento al becario. 2) Segn usted, cules cree que fueron las principales dificultades enfrentadas por el equipo a cargo de su desarrollo? 3) Mencione 2 ventajas para BECAS por tener como herramienta un sistema como el descrito, versus la situacin de no tenerlo. 4) Segn la situacin descrita, es necesario un sistema de informacin? 5) Qu mejorara usted del nuevo sistema de seguimiento al becario?
18