Gestión de Proyectos de
Software
Aplicación DroidClic - Presentación final

UPC-FIB Curso 2013-2014
Grupo 13
Índice
●
●
●
●
●

Objetivos
Gestión y coordinación del proyecto
Desglose tareas
Dificultades globales
Resultado final, impresiones generales, y
trabajo futuro
Objetivos (1/4)
● Planteamiento inicial:
○ Refactor centrado en el inicio de la app hasta la
apertura de un Clic

● Cumplimiento: 90%
● Principal dificultad:
○ Comunicación
Objetivos (2/4)
● Planteamiento inicial:
○ Rediseño app siguiendo guías de estilo de Android

● Cumplimiento: 75%
○ Problemas de usabilidad
○ Problemas de estilo

● Principal dificultad:
○ Falta de especialización
Objetivos (3/4)
● Planteamiento inicial:
○ Mejorar rendimiento del parser y tratado de Clics

● Cumplimiento: 99.9%
○ Mejora muy notable con respecto al antiguo

● Principal dificultad:
○ Código antiguo
Objetivos (4/4)
● Planteamiento inicial:
○ Generar la documentación del código

● Cumplimiento: 75%
○ Pequeños problemas de estilo
○ Ligera carencia de documentación
Gestión y coordinación
● 3 principales equipos
○ Interfaz (UI)
○ Servidor y parser (SP)
○ Documentación (D)

● Coordinadores - Programadores
● Riesgos
○ Descentralización
○ Independencia de equipos
Tareas (1/3) - UI
●
●
●
●

Pantalla principal
Pantalla de información de un clic
Estructura de juego
Preferencias de aplicación
Tareas (2/3) - Server-Parser
● Mejora endpoints y estructura servidor
● Adaptadores consultas de Clics
● Instalación Clic
○ Descarga, descompresión, parseo, serialización y
guardado en BBDD
Tareas (3/3) - Generales
●
●
●
●

Documentación
Testeo de la aplicación
Análisis inicial
Coordinación
Dificultades globales
● Inexperiencia con herramientas
○ GIT
○ IDE + Emulación Android
○ TRAC

● Tiempo
● Auto-Testeo
● Comunicación
Resultado final (antes)
https://www.youtube.com/watch?v=JeMVj7BJzl0
Resultado final (después)
https://www.youtube.com/watch?v=MSxU5bFIN7w
Impresiones generales
● Asumir como propia la parte del proyecto
asignada
● Consecución de objetivos
● Carencia de tiempo
○ Deficiencias de comunicación

● Conocimientos adquiridos
● Experiencia positiva
Trabajo futuro
Tareas a finalizar:
● Revisar cruce de queries entre local y remoto
(pestaña Clics locales)
● Continuar mejoras parser
● Pulir interfaz
● Concepto “Clics adicionales”
● Unir proyectos grupo 13 y 11
○ Ejecutar y jugar los clics
Agradecimientos
Al profesor: Marc Alier
A los alumnos: Albert Prats, Albert Pumarola, Alex
Cortijo, Anna Berruezo, Carles Guivernau, Carles Paredes,
Daniel Espejo, Daniel Morales, Eric Martori, Jaume Vera,
Javi Ferrer, Javier Lozano, Jing Lin, Joel Llacer, Karla
Quispe, Liannisly Reyes, Lleonard Armentano, Lorenzo
Arribas, Manel Bonilla, Oleguer Bardalet, Pol Garcia

Gestión proyecto DroidClic android app

  • 1.
    Gestión de Proyectosde Software Aplicación DroidClic - Presentación final UPC-FIB Curso 2013-2014 Grupo 13
  • 2.
    Índice ● ● ● ● ● Objetivos Gestión y coordinacióndel proyecto Desglose tareas Dificultades globales Resultado final, impresiones generales, y trabajo futuro
  • 3.
    Objetivos (1/4) ● Planteamientoinicial: ○ Refactor centrado en el inicio de la app hasta la apertura de un Clic ● Cumplimiento: 90% ● Principal dificultad: ○ Comunicación
  • 4.
    Objetivos (2/4) ● Planteamientoinicial: ○ Rediseño app siguiendo guías de estilo de Android ● Cumplimiento: 75% ○ Problemas de usabilidad ○ Problemas de estilo ● Principal dificultad: ○ Falta de especialización
  • 5.
    Objetivos (3/4) ● Planteamientoinicial: ○ Mejorar rendimiento del parser y tratado de Clics ● Cumplimiento: 99.9% ○ Mejora muy notable con respecto al antiguo ● Principal dificultad: ○ Código antiguo
  • 6.
    Objetivos (4/4) ● Planteamientoinicial: ○ Generar la documentación del código ● Cumplimiento: 75% ○ Pequeños problemas de estilo ○ Ligera carencia de documentación
  • 7.
    Gestión y coordinación ●3 principales equipos ○ Interfaz (UI) ○ Servidor y parser (SP) ○ Documentación (D) ● Coordinadores - Programadores ● Riesgos ○ Descentralización ○ Independencia de equipos
  • 8.
    Tareas (1/3) -UI ● ● ● ● Pantalla principal Pantalla de información de un clic Estructura de juego Preferencias de aplicación
  • 9.
    Tareas (2/3) -Server-Parser ● Mejora endpoints y estructura servidor ● Adaptadores consultas de Clics ● Instalación Clic ○ Descarga, descompresión, parseo, serialización y guardado en BBDD
  • 10.
    Tareas (3/3) -Generales ● ● ● ● Documentación Testeo de la aplicación Análisis inicial Coordinación
  • 11.
    Dificultades globales ● Inexperienciacon herramientas ○ GIT ○ IDE + Emulación Android ○ TRAC ● Tiempo ● Auto-Testeo ● Comunicación
  • 12.
  • 13.
  • 14.
    Impresiones generales ● Asumircomo propia la parte del proyecto asignada ● Consecución de objetivos ● Carencia de tiempo ○ Deficiencias de comunicación ● Conocimientos adquiridos ● Experiencia positiva
  • 15.
    Trabajo futuro Tareas afinalizar: ● Revisar cruce de queries entre local y remoto (pestaña Clics locales) ● Continuar mejoras parser ● Pulir interfaz ● Concepto “Clics adicionales” ● Unir proyectos grupo 13 y 11 ○ Ejecutar y jugar los clics
  • 16.
    Agradecimientos Al profesor: MarcAlier A los alumnos: Albert Prats, Albert Pumarola, Alex Cortijo, Anna Berruezo, Carles Guivernau, Carles Paredes, Daniel Espejo, Daniel Morales, Eric Martori, Jaume Vera, Javi Ferrer, Javier Lozano, Jing Lin, Joel Llacer, Karla Quispe, Liannisly Reyes, Lleonard Armentano, Lorenzo Arribas, Manel Bonilla, Oleguer Bardalet, Pol Garcia