Proyecto Final
Proyecto Final
Proyecto Final
AUTOR:
AUTOR:
GEINER ALEXIS SALCEDO SALGADO
20102020086
DIRECTOR:
Ing. ALEJANDRO PAOLO DAZA
Dado que los procesos realizados para el registro del documento del proyecto
de grado en las diferentes modalidades establecidas en el acuerdo 038 de
2015 (Universidad Distrital Francisco José de Caldas, 2015) no se hacen de
manera virtual ni automatizada, no hay un control unificado sobre los cambios
realizados por parte del estudiante sobre cada entrega a revisión del
documento del proyecto de grado, lo cual dificulta la evaluación conjunta por
parte de los evaluadores encargados. La consulta concurrente de los
documentos registrados implica copias físicas del mismo, lo que ocasiona
problemas e inconsistencias en las versiones de los documentos consultados,
pues no es posible el acceso de manera inmediata a las observaciones y/o
modificaciones que se hayan generado al documento una vez se haya
solicitado la copia. No hay control automatizado sobre los tiempos en que el
documento debe permanecer en una determinada fase del proceso, lo que
conlleva a realizar seguimiento manual por parte del estudiante en conjunto con
el proyecto curricular [2]. No existe un lugar virtual donde el estudiante pueda
consultar el estado en el que se encuentra su documento sin necesidad de ir a
consultarlo directamente en la universidad en horarios de atención. No hay un
canal de comunicación virtual por donde se le facilite la comunicación al
estudiante con sus respectivos evaluadores o directores.
5.1. ALCANCES
5.2. LIMITACIONES
6.1 SGPG-UD
UDLearn, es una evolución del prototipo realizado por Juan Camilo Vargas
Jerez,
por otra parte, el sistema UDLearn cuenta con una funcionalidad adicional, la
generación de estadísticas sobre los trabajos de grado asignados por docente
y por las temáticas de interés registradas.
7.2 GENERALIDADES
7.2.1. TRANSPARENCIA
Los aspectos significativos del proceso deben ser visibles para aquellos que
son responsables del resultado. La transparencia requiere que dichos aspectos
sean definidos por un estándar común, de tal modo que los observadores
compartan un entendimiento común de lo que se está viendo. Por ejemplo:
7.2.3. ADAPTACIÓN
7.3 ROLES
Son aquellos papeles que se requieren para producir el producto o servicio del
proyecto. Las personas a quienes se les asignan roles, están plenamente
comprometidas con el proyecto y son las responsables del éxito de cada
iteración y del resultado final.
El equipo de desarrollo está formado por todos los individuos necesarios para
la construcción del producto en cuestión. Es el único responsable por la
construcción y calidad del producto. El equipo de desarrollo es auto-
organizado. Es el mismo equipo quien determina la forma en que realizará el
trabajo y cómo resolverá cada problemática que se presente. La delimitación
de esta auto-organización, está dada por el objetivo a cumplir: transformar las
funcionalidades comprometidas en software funcionando y con calidad
productiva, o en otras palabras, producir un incremento funcional
potencialmente entregable.
El rol del Scrum Master también incluye asegurar que el desarrollo del producto
tenga la mayor probabilidad de ser completado de forma exitosa. Para lograr
este cometido, trabaja de cerca con el Product Owner asegurando una correcta
priorización de los requerimientos, por un lado, y con el equipo de desarrollo
para convertir los requerimientos en un producto funcionando, por el otro.
7.4.3 SPRINT.
Las iteraciones en Scrum se conocen como Sprints. Scrum, como todos los
enfoques ágiles, es un proceso de desarrollo incremental e iterativo. Esto
1. Incrementar la comunicación
2. Explicitar los compromisos
3. Dar visibilidad a los impedimentos
Al finalizar cada Sprint se realiza una reunión de revisión del Sprint (Sprint
Review), donde se evalúa el incremento funcional potencialmente entregable
construido por el equipo de desarrollo (el “qué”). En esta reunión el Equipo
Scrum y los Stakeholders revisan el resultado del Sprint. Cuando decimos
“resultado” hablamos de “producto utilizable” y “potencialmente entregable” que
el los interesados utilizan y evalúan durante esta misma reunión, aceptando o
rechazando así las funcionalidades construidas [7].
7.4.7 FEEDBACK.
7.4.8 RELEASE
7.5.1 COMPONENTES
7.5.2 REDACCIÓN
La redacción para una historia de usuario debe cumplir los siguientes criterios:
7.6.1 CARACTERÍSTICAS
7.6.2 ELEMENTOS
Tarea: Una tarea es una actividad atómica que está incluida dentro de
un proceso. Se habla de tarea cuando el trabajo que representa en el
proceso no puede desglosarse en un nivel mayor de detalle.
7.7.1 CARACTERÍSTICAS
Sus características técnicas la hacen una de las bases de datos más potentes
y robustas del mercado. Su desarrollo comenzo hace más de 16 años, y
durante este tiempo, estabilidad, potencia, robustez, facilidad de administración
e implementación de estándares han sido las características que más se han
tenido en cuenta durante su desarrollo. PostgreSQL funciona muy bien con
grandes cantidades de datos y una alta concurrencia de usuarios accediendo a
la vez al sistema [11].
Generales
Programación / Desarrollo
SQL
Tomado de [11].
FASE PROCESOS
El rol planteado dentro de este proyecto hace parte del equipo de desarrollo,
realizando las funciones de analista y arquitecto de la base de datos sobre las
modalidades antes contempladas, también se contempla colaborar en las
etapas de desarrollo y pruebas que no serán presentadas en este proyecto,
debido a que el proceso se trabajara por fases a continuación presentamos las
practicas que se realizarán sobre cada fase en el proyecto teniendo en cuenta
que en cada una de estas se seguirá la metodología de SCRUM.
En esta fase es necesario realizar una colaboración entre los integrantes del
equipo de desarrollo y el product owner o los interesados (Stakeholders) para
determinar los objetivos y la viabilidad del proyecto a realizarse.
Se realiza un primer sprint el cual tiene como objetivo realizar plan general
(ítem 1.2 de la tabla del proceso metodológico SCRUM), en la cual se plantean
los parámetros para realizar el direccionamiento y seguimiento al
proyecto, define cada uno de los sprints a realizarse y su duración para la
elaboración del proyecto, y describe cómo está organizado el proyecto, cuales
son los recursos requeridos para su consecución (Tiempo,
Tecnológicos, Financieros, Físicos y Humanos entre otros).
A partir de los requerimientos se definen todos los posibles roles que estarán
presentes en el sistema, y cada uno de estos con sus respectivas
funcionalidades en el sistema.
Se realizan reuniones con el experto DBA delegado por la oficina (OAS) para
cumplir con los requerimientos de diseños implementados en la oficina y para
corregir aspectos que no se hallan tenido en cuenta.
Definición de roles
Requerimientos
Especificación de requerimientos
Análisis de requerimientos
Generalización de procesos
Analisis Modelamiento procesos de
negocio.
Construcción de prototipos
Diseño base de datos Diseño
Diccionario de datos
Requerimientos:
Análisis:
Diseño:
El recurso humano analista, será asumido por los autores de este proyecto y su
costo será asumido por cuenta propia, se reconoce que la oportunidad de
pasantía brindada por la OAS es una experiencia para crecer, aplicar y
fortalecer los conocimientos obtenidos en la academia.
Las modalidades de trabajo de grado son definidas para optar por un título de
pregrado en cualquier proyecto curricular de la Universidad Francisco José de
Caldas [14] y estas son:
Pasantía:
Monografía:
Investigación-Innovación:
Proyecto de Emprendimiento
Producción Académica:
Concejo de carrera Son todos aquellos que como parte del concejo
de carrera se encargan de gestionar las etapas
por las que pasa un trabajo de grado.
Rol Descripción Nivel
Delegado de concejo de Rol dado a aquellas personas que como 6
carrera parte del concejo se encargan de
interactuar con el sistema y hacer uso
de las funcionalidades concernientes a
la revisión y aprobación de solicitudes
de trabajos de grado
Tabla 7. Actor y Roles de Concejo de Carrera Autoría propia
Título y autor(es)
Resumen ejecutivo
Objetivos
Plan de trabajo
Resultados esperados
Cronograma
Título y autor(es)
Objetivos de la pasantía
Descripción de cada uno de los resultados alcanzados en el
desarrollo de la pasantía debidamente ordenados y expuestos en
forma coherente
Análisis de resultados, productos, alcances e impactos del
trabajo de grado, de acuerdo con el plan de trabajo
Evaluación y cumplimiento de los objetivos de la pasantía
Conclusiones y recomendaciones
RF-19 Consulta: Se podrá consultar por medio del sistema los espacios
académicos inscritos, así como su calificación final.
Título y autor(es)
Antecedentes y Justificación
Problema o pregunta de investigación
Objetivos
Marco teórico conceptual
Metodología
Desarrollo de la propuesta
Conclusiones y recomendaciones
Bibliografía
Título y autor(es)
Resumen ejecutivo
Descripción del problema
Estado del arte
Objetivos: general y específicos
Metodología
Cronograma
Título y autor(es)
Objetivos
Descripción de cada uno de los resultados alcanzados en el plan
de desarrollo de actividades debidamente ordenados y expuestos
de forma coherente
Análisis de resultados, productos, alcances e impactos del trabajo
de grado, de acuerdo con el plan de trabajo
Evaluación y cumplimiento de los objetivos del plan de
actividades
Conclusiones y recomendaciones
Título y autor(es)
Objetivos de la propuesta
metodología o procedimientos de la propuesta
Descripción de cada uno de los resultados alcanzados en el
desarrollo de la propuesta debidamente ordenados y expuestos
de forma coherente.
Análisis de resultados, productos, alcances e impactos del trabajo
de grado, de acuerdo con la propuesta.
Evaluación y cumplimento de los objetivos
conclusiones y recomendaciones
Título y autor(es)
Resumen ejecutivo
Descripción de la estrategia a implementar
Descripción de la organización (Procesos y sistemas)
Resultados esperados
(Para Profesional)
Título y autor(es)
Resumen Ejecutivo
Descripción de negocio que se desarrollará
Objetivos
Matriz DOFA propuesta (preliminar)
Resultados esperados
(Para Profesional)
Plan de negocios
Estudio de Factibilidad
título y autores
tipo de artículo científico a publicar definidos por el sistema de
indexación nacional publindex:
o Artículo de investigación, científico o tecnológico
o Artículo de reflexión
o Artículo de revisión
o Artículo corto
Objetivos generales y específicos
Temáticas a tratar
Metodología
Cronograma
Para el primer macro proceso que involucra las actividades realizadas por los
estudiantes para aplicar a las modalidades que ofrecen espacios académicos
como opción de trabajo de grado se realiza una tabla comparativa de procesos
y se indican las diferencias e igualdades de las modalidades aquí analizadas.
Dado los procesos anteriormente descrito y una vez realizado el análisis sobre
las modalidades se realiza la tarea de plantear flujos alternos que no hayan
sido contemplados dentro de los mismos procesos, y para la solución de estos
debido a que en el acuerdo no se especifican se aclaran con el product owner.
La mayoría de las modalidades pueden ser realizada por un máximo de dos (2)
estudiantes según se contempla en el acuerdo 038 de 2015, a excepción de la
modalidad de creación o interpretación, en la cual es posible la vinculación de
cualquier número de estudiantes sobre un proyecto, la validación de este
número será realizada por el respectivo proyecto curricular al que se solicite
esta modalidad.
La vinculación será realizada por medio del sistema, enviando una solicitud a
otro estudiante, el cual decidirá si acepta o no la solicitud para la realización del
trabajo de grado conjunto.
Proceso Socialización
Modalidad
Pasantía
Monografía
Investigación-
Se estipula una hora, fecha y lugar para la
innovación
socialización de lo realizado en el trabajo de grado
Creación o
con los respectivos docentes director y evaluador
interpretación
que se tenga asignados en el momento.
Proyecto de
emprendimiento
Producción académica
Tabla 18. Sub proceso general socialización Autoría propia
Proceso Evaluación
Modalidad
Pasantía Se realiza la evaluación de los trabajos de grado en
Monografía base a unos formatos pre establecidos por cada
Investigación- proyecto curricular y en base a la socialización
innovación realizada anteriormente por el o los estudiantes que
Creación o desarrollaron el trabajo de grado, la nota es
“La pasantía tendrá una duración mínima de 384 horas que deben
cumplirse en un tiempo no mayor a (6) meses”, ¿Qué pasa si la pasantía
sobrepasa los 6 meses establecidos
Rta: Se puede solicitar una prórroga de hasta 6 meses con el respectivo
concejo de carrera.
Una vez realizado el flujo general este será acoplado a el flujo realizado para
cada una de las modalidades y complementado con los procesos individuales
de estas, esto con el fin de diferenciar y priorizar, según sea el caso, los
procesos individuales para pasantía Figura 8, monografía Figura 9, producción
académica Figura 10, creación o interpretación Figura 11, proyecto de
emprendimiento Figura 12 e investigación-innovación Figura 13.
Vinculación de Estudiantes
Se propone como prototipo que para los estudiantes que han sido vinculados a
una propuesta de trabajo de grado se cree una lista de solicitudes en la cual se
pueda observar la información concerniente a la propuesta, como el estudiante
solicitante, la modalidad, el título de la propuesta, la fecha y el estado.
Al igual que con los estudiantes la vinculación del docente se realiza de manera
parecida, buscando los docentes disponibles mediante un listado y
seleccionando al docente que se requiera, el docente luego será quien decida
si acepta o no la vinculación a la propuesta de trabajo de grado. En caso que
un docente esté vinculado al trabajo de grado es necesario solicitarle el aval
para pasar la propuesta a concejo curricular y para ello se plantea que el
estudiante sea quien solicite el aval de la propuesta una vez el docente esté
vinculado al trabajo de grado.
Figura 18. Prototipo listado de peticiones de trabajo de grado para avalar Autoría propia
Figura 22. Prototipo solicitud concejo curricular registro de trabajo de grado tomado de [13]
Fecha Acta: Campo que indica la fecha de creación y validación del acta
ante el concejo curricular.
Una vez es aprobado el trabajo de grado la siguiente fase seria la del desarrollo
del mismo, el inicio del trabajo de grado está planteado desde que se realiza el
registro por parte del concejo curricular.
Figura 26. Prototipo para ver información de trabajo de grado tomado de [13]
Figura 27. Prototipo Registro de versiones de documento de trabajo de grado Autoría propia
Socialización
Para diseñar la base de datos para el sistema se tomaron cada uno de los
procesos y relaciones entre estos, diferenciar los que no tenían procesos en
Trabajo de grado
Espacios Académicos
Se plantea una tabla que manejara las solicitudes realizadas por un estudiante
para aplicar a una de estas modalidades de trabajo de grado, estas serán
diferenciadas gracias al parámetro id_trabajo_grado que referencia la tabla
trabajo_grado antes mencionada, en solicitud_materias se plantean los
parámetros básicos para una solicitud, como la fecha, periodo, año y aparte se
plantea una tabla intermedia de asignatura_inscrita en la cual se listan las
materias seleccionadas para verse en el transcurso del periodo en esta se
Evaluación
Vinculación externa
Áreas de Conocimiento
OBJETIVO ACTIVIDADES %