Ensayo
El
presente ensayo tiene como finalidad responder a las inquietudes relacionadas
con el plan de gestión del tiempo, plan de gestión de costos, plan de gestión
del alcance y plan de gestión de la integración para la implementación de una extensión en el navegador Google
Chrome, el cual notifica mediante alertas las participaciones que se han
realizado en cada uno de los foros de los cursos inscritos por los estudiantes
de la UNAD.
A
continuación se desglosó uno a uno los planes de gestión mostrando la
importancia de cada uno de ellos y para qué son utilizados, para así dar a
conocer la relevancia en la implementación del proyecto para los estudiantes de
la UNAD.
El
plan de gestión del tiempo se describe a todos los elementos del Proyecto y se
encarga de establecer el cronograma con sus respectivos tiempos de ejecución.
Para el proyecto planteado en esta gestión de tiempo se identificó un listado
de actividades las cuales se dividen en distintas fases, las cuales nombro a
continuación:
Inicio,
para esta fase se realiza levantamiento de información con los actores
involucrados, como lo es estudiantes, universidad, análisis de prototipos para
la implementación de la extensión en
Chrome y pruebas de concepto.
Elaboración,
para esta fase se definió la arquitectura del sistema, se elaboró un plan de
pruebas y despliegue de la aplicación
teniendo en cuenta la disponibilidad de las ventanas de mantenimiento
necesarias para estas actividades.
Construcción,
en esta fase se inicia el desarrollo de la aplicación levantamiento de
información correspondiente a las fases previas, se realizó pruebas integrales
y de aceptación del usuario para su correspondiente despliegue en el navegador.
En la última fase de cierre, se determinó los planes de control y seguimiento
para el funcionamiento de la aplicación.
A continuación la representación
gráfica de las actividades del proyecto con su respectiva relación,
predecesoras, algunas actividades inician en paralelo y también se asignó más
de un recurso para lograr entregar la aplicación en el tiempo pactado.
En las actividades descritas se
definió los recursos tanto humanos como de materiales para llevar a cabo la
planeación diseño y construcción de la solución de software.
Por otra parte, se realizó la
Estimación de la duración de las actividades,
por medio de la opinión de
expertos para calcular el tiempo aproximado en el levantamiento de la
información, diseño y análisis de la solución se asigna el tiempo para estas
actividades. El tiempo de programación o desarrollo de la aplicación para
Google Chrome va de acuerdo a la
experiencia de los desarrolladores y de la experiencia con otros proyectos
ejecutados se estima la duración de éstas.
Con el cronograma planteado se
realizaró el seguimiento y control del mismo, verificando los hitos planteados,
entregará avances del mismo y si es necesario ajustará las tareas para lograr
entregar la solución en el tiempo establecido con la calidad apropiada, también
se gestionó los recursos asignados para optimizarlos en términos de tiempo y
alcance.
Pasando a la gestión de riegos la cual
es muy importante porque depende de esta gestión la aprobación o no del
proyecto, en esta gestión se clasificó los riesgos con su determinada
relevancia teniendo en primer lugar el riego catastrófico, crítico, marginal y
por ultimo riesgo despreciable, por esto para la implementación del proyecto es
muy importante no omitir ningún dato durante el levantamiento de información
puesto que esto podría afectar la funcionalidad de la extensión a implementar.
Por otra parte, se definió la cantidad de memoria necesaria
que debería tener nuestra extensión o aplicación para identificar bien el tipo
de base de datos que manejara la aplicación, esto con el fin de evitar riesgos
a nivel tecnológico luego de su implementación. En esta gestión se contemplan
aquellos procesos que son comúnmente utilizados por los funcionarios que usaran
la aplicación y permisos para cada uno
de los usuarios que les permitan trabajar con el software.
En la implementación se nombraba una fase de
pruebas esta no se omitirá puesto que es de gran relevancia para poder mitigar
o identificar los errores que se generen tras su implementación, además como
resultado den la seguridad que la
aplicación funciona y está procesando la información de manera adecuada. Por
ultimo en la gestión de riesgos se contempló verificar constantemente por parte
de los programadores como se están mostrando los datos y se puedan hacer las
correcciones necesarias a tiempo.
Durante la gestión de costos se estimó
los costos o recursos necesarios para el desarrollo de cada una de las
actividades y por ende se determinó un presupuesto y un control sobre el mismo
durante la ejecución del proyecto.
Para determinar el presupuesto se
estudió los antecedentes sobre este proyecto o similares los cuales permitan
estimar mejor un modelo de costo. Por esto se recurrió a información histórica,
de proyectos anteriores, de expertos que estén familiarizados en estas
prácticas para definir los factores de tiempos, estimación y datos
cuantitativos que dan fiabilidad y seguridad sobre la implementación del
proyecto.
La Gestión de alcance es una de las
más complejas y extensas de documentar por eso su gran importancia en la implementación
del proyecto y en especial para proyecto de software como es nuestro caso, en esta
gestión se determinan o se recopilan los requisitos comunes los cuales
corresponde a las distintas interfaces de los usuarios, para lo cual la
interface debe ser Debe ser ajustable al
navegador Google Chorme y a su vez la pantalla de los móviles usando colores
cálidos y tamaños de fuente mayor a 10 , las API del navegador Google proporciona servicios de alto nivel
relacionados con la con la implementación de la extensión o aplicación para los
trabajos colaborativos.
En esta fase se determinó los
requerimiento funcionales y no funcionales de la aplicación de los cuales se
parte de su principal función, el
cual comprende el desarrollo de una extensión para el navegador Google Chrome,
el cual notifica mediante alertas las participaciones que se han realizado en
cada uno de los foros de los cursos inscritos por los estudiantes de la UNAD,
el cual se enlaza con los servidores web de la UNAD para brindar esta información.
En
base a los requerimientos no funcionales se tendrá en cuenta datos como el
número esperado de usuarios simultáneamente conectados puede ser el máximo
establecido.
Por otra parte en eta gestión de
alcance se definió temas de seguridad en los cuales el aplicativo tendrá roles
de administrador y usuarios de cada dependencia con una previa autenticación
para el ingreso a los diferentes módulos a desglosar en el navegador a través
de la extensión.
El alcance definido para el desarrollo de la extensión
incluye el levantamiento de requerimientos tanto funcionales no funcionales, el
diseño de la aplicación, construcción y pruebas del sistema, la extensión se
dispone para los usuarios activos de la UNAD y soporta los sistemas operativos
más comunes.
Se realizó la verificación del
alcance de acuerdo a las pruebas sobre los entregables para
asegurarse de que se cumplen con los requerimientos de cada uno de los
entregables o sprint de la extensión
Por ultimo en la gestión de alcance se
da un Control del Alcance por las variaciones que tenga la UNAD entre los
cuales puede surgir en el cual se contemplan mediante solicitudes sobre cambios
solicitados de los cuales no se altere el alcance del proyecto, entre los
cuales se contempla:
·
Actualizaciones
por las nuevas versiones de los sistemas operativos
·
Creación
de nuevos reportes con la información existente
·
Limitación
y restricciones de usuarios
A través de la gestión de integración de proyectos se
ordenan todas las partes del proyecto y así se logra que el proyecto sea
completado dentro del tiempo, los costos, y los requerimientos solicitados incluyendo los estándares de calidad. Como
dice su nombre la gestión de integración en nuestro proyecto se involucra con
todos los grupos de procesos y en la cual se toman decisiones con respecto al
manejo de recursos, objetivo y áreas de conocimiento del proyecto. Por lo
anterior esta gestión será dada a las directivas que coordinara e integrara
todas las funciones del proyecto a través de la una acta que formaliza y autoriza
el proyecto para asignar los recursos necesarios, luego de ello mediante el
plan de direccionamiento se guía todo lo que ocurre durante la implementación
del extensión y como se está realizando, a su vez se realiza control, monitoreo
y control de cambios con el fin de actualizar y dar a conocer a todos lo
miembro del proyecto la novedades que han surgido. Po último la gestión de
integración de proyectos dará cierre al proyecto y todas sus actividades
documentando lo ocurrido y sus causas, lo cual servirá de bitácora y
aprendizaje para futuros proyectos
REFERENCIAS
BIBLIOGRAFICAS
Hernández
Sampieri, Roberto. 2008. Metodología de la investigación. DF, México. Cuarta
edición. Recuperado de: http://datateca.unad.edu.co/contenidos/201014/2015-2/SAMPIERI.pdf
Hernández, J.
(2011). Open Course Ware: Ingeniería de Software II. Tema
03-Fundamentos
de
Gestión
de
Proyectos. Descarga de Datateca UNAD: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M14-tema3-fundamentosGestionProyectos.pdf
Coronel, A.
(2012). Wikilibro: Gestión de Proyectos. Sección 6- Gestión del Alcance. En: http://www.eoi.es/wiki/index.php/GESTI%C3%93N_DEL_ALCANCE_en_Gesti%C3%B3n_de_proyectos
Tema
04-Integración de
proyectos de software. Descarga de Datateca UNAD: http://datateca.unad.edu.co/contenidos/301404/EConocimiento/M15-tema4-01-integracionProyectosSoftware.pdf
Gómez-Senent Martínez, E. (1997).
EL PROYECTO. DISEÑO EN INGENIERÍA. Editorial Universitat Politècnica de
València.
Diez, E., Britos, P., Rossi, B.,
& García-Martínez, R. (2003). Generación Asistida del Mapa de Actividades
de Proyectos de Desarrollo de Software. Reportes Técnicos en Ingeniería del
Software, 5(1), 13-18.
(2014, 04) Gestión de Proyectos
educativos. Recuperado de http://www.banrepcultural.org/blaavirtual/educacion/expedocen/expedocen4a.htm
2013, 07)
No hay comentarios:
Publicar un comentario