![Page 1: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/1.jpg)
1
Motor de Generación de Formularios para Infocorp
Presentación del Proceso
![Page 2: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/2.jpg)
2
Producto
>Motor de generación de formularios
MoGeFI
![Page 3: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/3.jpg)
3
Duración de las fases
Recuperación de 3 días del atraso.
Atraso total de 4 días.
Recuperación de 3 días del atraso.
Atraso total de 1 día.
Atraso de 1 semana.
Recuperación total.
Fase Inicial Fase de Elaboración Fase de Construcción Fase de
Transición
Fase Inicial Fase de Elaboración Fase de Construcción Fase de
Transición
![Page 4: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/4.jpg)
4
Fase Inicial > Dificultades
11/13 integrantes trabajan (dificultad existente en todas las fases). Modelo de proceso orientado a Casos de Uso.
Proyecto altamente tecnológico : Disposición de roles inadecuada a esta característica.
Altos riesgos tecnológicos • Silverlight 1.1 (Tecnología Alpha).• InfoPath (Relevamiento de funcionalidades y estudio de formato de
salida).• Desconocimiento de .NET.
Ausencia de Directora durante 2 semanas. Ausencia del Cliente durante 1 semana.
> Acciones tomadas Investigación de tecnologías en 2 grupos
• Analistas – Implementadores: InfoPath.• Especialistas Técnicos: Silverlight.
![Page 5: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/5.jpg)
5
Fase Inicial
>Logros Importantes Construcción de prototipo en Silverlight
• Descubrimiento de limitantes tecnológicas. Limitantes tecnológicas llevó a negociación con el
cliente de cambio de tecnología a WPF. Avance con la interpretación de InfoPath.
>Desviaciones Atraso de 1 semana.
![Page 6: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/6.jpg)
6
Fase de Elaboración
>Dificultades Recursos de Hardware insuficientes. Planificación considerando el curso de .NET (80
horas/hombre semanales). Analistas con desconocimiento de WPF para poder diseñar.
>Acciones tomadas Creación de maquina virtual. Planificación de actividades para días sin curso. Arquitecto diseña junto con lo especialistas técnicos.
![Page 7: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/7.jpg)
7
Fase de Elaboración
>Logros Importantes Se estabiliza la arquitectura. Esta arquitectura queda definida
para el resto del proyecto. Se definió el alcance definitivo y posible de implementar en
base a estimaciones realizadas. Recuperación de 3 días nos acercó al cronograma del
proceso. El atraso al finalizar la etapa era de 4 días.
![Page 8: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/8.jpg)
8
Fase de Construcción
>Dificultades Desconocimiento de WebServices: riesgo técnico.
• Invocación a WebServices dinámicamente.• Consumición de datos de WebServices.
Complejidad en aumento de los componentes a implementar llevando a una alta carga horaria para los implementadores.
![Page 9: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/9.jpg)
9
Fase de Construcción
>Acciones tomadas Mitigación de riesgo asociado a WebServices mediante una
investigación temprana.
>Logros Importantes 100% del alcance implementado e integrado. Implementación mayor al alcance acordado con el fin de
mejorar la aplicación por elección propia. Recuperación de 3 días del atraso original implicando una
desviación total de un día.
![Page 10: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/10.jpg)
10
Fase de Transición
>Dificultades No se presentaron dificultades en esta fase.
>Logros Importantes Todas las pruebas de aceptación ejecutadas correctamente. Corrección de errores durante la primera semana de la fase. Puesta en producción del producto.
![Page 11: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/11.jpg)
11
Requerimientos
> Sistema orientado a un único Caso de Uso.
> Investigación con el fin de obtener requerimientos.
> Asistencia de Especialistas Técnicos a reuniones de relevación de requerimientos .
![Page 12: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/12.jpg)
12
Diseño
> Diseño del parseo realizado en conjunto con algunos analistas.
> Diseño de la generación de código y comportamiento de los formularios realizado en conjunto con especialistas técnicos.
> Quedó estable a mitad de la fase de construcción.
![Page 13: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/13.jpg)
13
Implementación del Sistema
> Asignación de Recursos Especialistas Técnicos y Analistas implementando desde un comienzo
para mitigar riesgos tecnológicos. 2 grupos para el desarrollo de los subsistemas:
Analistas desarrollan el Parseo del formulario InfoPath. Esp. Técnicos desarrollan salida del formulario en WPF.
> Estrategia de integración Cada subsistema se integró con una mezcla de estrategias basándose
principalmente en Bottom-Up utilizando algunas veces integración por disponibilidad.
La integración de todos los subsistemas era Bottom-Up.
![Page 14: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/14.jpg)
14
Gestión de la Calidad
>Fase Inicial Investigación de actividades de gestión de la
calidad. Revisiones de documentos mediante entregas
semanales. Identificación de requerimientos de calidad.
>Fase de Elaboración Revisión de documentos relevantes
Especificación de Requerimientos. Arquitectura. Modelo de Diseño.
Revisión de Ajuste al Proceso.
![Page 15: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/15.jpg)
15
Gestión de la Calidad
>Fase de Construcción Inspecciones de Código. RTF de la documentación de usuario. Revisión de ajuste al proceso.
>Fase de Transición Revisión final de materiales de soporte al cliente.
![Page 16: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/16.jpg)
16
SCM> Herramienta CVS:
Se instruyo a los integrantes acerca del funcionamiento típico de la misma (update,commit,etc).
Utilización desde un principio de un servidor externo para almacenar el repositorio y así mitigar los riesgos tecnológicos.
Debido a la falta de integración de la herramienta con el IDE se uso como alternativa la creación de proyectos actualizables.
> Control de línea base: Al liberar las distintas versiones. Se forma la línea base en conjunto con los implementadores.
> Gestión de cambios: Discusión de todo el grupo sobre la aceptación de cambios importantes. Estos cambios surgieron entre la semana 6 y semana 7.
![Page 17: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/17.jpg)
17
Verificación
>Recursos Un responsable de Verificación y 4 asistentes
integrándose gradualmente.
>Fases Inicial y de Elaboración Se comienza con únicamente verificación de
documentos y la verificación del sistema comienza a tomar importancia.
Uso temprano de la herramienta Mantis.
>Fases de Construcción y Transición Concentración de los esfuerzos del área en
verificación del sistema.
![Page 18: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/18.jpg)
18
Verificación
> Modalidad de Trabajo Generación de formularios de prueba.
Verificadores prueban diferentes funcionalidades del sistema – Misiones.
0
20
40
60
80
100
120
140
160
180
Verificación deDocumentos
Verificación deIntegración
Verificación deSistema
Pruebas Planeadas
Pruebas Realizadas
1334
5
3146
164
![Page 19: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/19.jpg)
19
Gestión del Proyecto
F. Inicial F. Elab. F. Const. F. Trans.
![Page 20: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/20.jpg)
20
Gestión del Proyecto
8309
1642519030 17875
0
5000
10000
15000
20000
25000
30000
LO
Cs
Iteración 4 Iteración 5 Iteración 6 Iteración 7
Iteración
LOCs por Iteración
Estimación de Líneas Totales Total Líneas Líneas de Código
Alcance implementado
![Page 21: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/21.jpg)
21
Gestión del Proyecto
> Resumen de LOCs:
Así, la productividad considerando a los implementadores fue de 14,8 LOCs/hora.
En el producto 100% implementado:
Líneas Totales: 21910Líneas de Código: 17854
![Page 22: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/22.jpg)
22
Relación con el Cliente
>Buen Trato.
>Poca disponibilidad horaria.
>Satisfacción continua con cada avance logrado.
![Page 23: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/23.jpg)
23
Funcionamiento del Grupo
>Medios de comunicación tempranamente instalados (foro, ADSL, celular, etc.).
>Todos los integrantes con el mismo objetivo.
>División de tareas y disponibilidad de los integrantes ante la sobrecarga de trabajo.
![Page 24: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/24.jpg)
24
Evaluación del Proceso
>Ayudó a coordinar las actividades de un grupo numeroso.
>Buenas decisiones en momentos críticos.>Proyecto exitoso:
Se recuperaron los atrasos. Arquitectura bien definida desde un principio. Guía acertada por parte de la Dirección.
![Page 25: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/25.jpg)
25
Evaluación del Proceso
>Sugerencias de Cambio: Mayor apoyo en recursos tecnológicos. Asignación de roles según necesidades. Modificar proceso agregando extensiones según tipo de
proyecto. Replanteo de documentación crítica de cada semana.
![Page 26: 1 Motor de Generación de Formularios para Infocorp Presentación del Proceso](https://reader035.vdocumento.com/reader035/viewer/2022081514/5665b4d31a28abb57c94089d/html5/thumbnails/26.jpg)
26
¿PREGUNTAS?