DancePlan

Scrum es una metodología de trabajo que se usa para resolver proyectos, especialmente proyectos de desarrollo de software, en este foro se resolveran dudas sobre SCRUM
User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Sun Mar 31, 2019 5:58 pm

Sprint 10
Fecha de inicio: 25/03/2019
Fecha de fin: 1/04/2019

Tareas
—Implementar la función de pasos aleatorios en el botón de la aplicación diseñado para eso. (3)
—Modificar las pantallas de la app con los estilos estipulados. (1)
—Crear la presentación para la pre-entrega de la app. (2)
—Agregar el Readme al repositorio. (1)
—Hacer un video mostrando el funcionamiento de la aplicación. (2)

Velocity inicial: 9
Velocity final: 9

Historias de usuario
—Como desarrollador de la app, quiero implementar la lista de pasos aleatorios dentro de la aplicación para poder completar la función principal que quiero desarrollar. (CS: Tener la función aleatoria de pasos dentro de la aplicación.)
—Como desarrollador de la app, quiero agregar un Readme al repositorio para que los visitantes sepan de qué trata mi app. (CS: Que la función de la app pueda verse en el Readme.)
—Como desarrollador de la app, quiero hacer modificaciones a las pantallas de la app para que sigan el sistema gráfico de la misma. (CS: Que todas las pantallas sigan el mismo sistema gráfico.)
—Como desarrollador de la app, quiero crear la presentación para la pre-entrega de la app. (CS: Poder completar la exposición.)
—Como desarrollador de la app, quiero mostrar la app mediante un video que muestre su funcionamiento. (CS: Video terminado.)

¿Qué he hecho?
Implementé la función de creación de coreografía dentro de la app.
Agregué un Readme corto al repositorio de la app.
Terminé la presentación para la pre-entrega de la app.
Modifiqué las pantallas de la app para que concordaran con todo el sistema gráfico de la app.
Creé un video mostrando cómo funciona la app.

¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
Ninguna.

Video del funcionamiento de la app:
http://recordit.co/AnrXhG0trF

Repositorio:
https://github.com/ClaudiaWinchester/DancePlan

Presentación de Slideshare:


Burndown chart:
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Sun Apr 07, 2019 9:49 pm

Sprint 11
Fecha de inicio: 1/04/2019
Fecha de fin: 8/04/2019

Tareas
—Cambiar el layout de la galería de maquillaje. (3)
—Cambiar el layout de la galería de vestuario. (3)
—Agregar márgenes a la app según sugerencias recibidas. (1)
—Modificar el Readme del repositorio. (1)

Velocity inicial: 8
Velocity final: 8

Historias de usuario
—Como desarrollador de la app, quiero modificar el layout de la galería de maquillaje para optimizar el espacio en la pantalla de la app. (CS: Layout de maquillaje cambiado.)
—Como desarrollador de la app, quiero modificar el layout de la galería de vestuario para optimizar el espacio en la pantalla de la app. (CS: Layout de vestuario cambiado.)
—Como desarrollador de la app, quiero agregar márgenes a las pantallas de la app para que los textos e imágenes no se vean tan al ras de los bordes y sean más legibles. (CS: Márgenes modificadas.)
—Como desarrollador de la app, quiero agregar aspectos técnicos al archivo del Readme del repositorio. (CS: Readme extendido.)

¿Qué he hecho?
Modificaciones en las galerías de maquillaje y vestuario.
Agregué varias características técnicas al Readme en el repositorio de la app.
Cambié las márgenes de la app para mejorar la legibilidad de la misma.

¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
Ninguna.

Repositorio: https://github.com/ClaudiaWinchester/DancePlan

Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Sat Apr 20, 2019 7:33 pm

Sprint 12
Fecha de inicio: 8/04/2019
Fecha de fin: 15/04/2019

Tareas
—Hacer las gráficas de los burndown charts en formato digital. (3)
—Insertar las gráficas de los burndown charts en la presentación de PowerPoint junto con los demás cambios sugeridos. (3)

Velocity inicial: 6
Velocity final: 6

Historias de usuario
—Como desarrollador de la app, quiero Elaborar las gráficas de los burndown charts en formato digital para que haya consistencia en el sistema gráfico de todo el proyecto. (CS: Gráficas de burndown charts modificadas.)
—Como desarrollador de la app, quiero modificar la presentación de la aplicación para agregar las correcciones sugeridas. (CS: Presentación de la app modificada con los nuevos cambios.)

¿Qué he hecho?
Cambio de las gráficas del burndown chart.
Modificación de la presentación con las correcciones hechas en clase.

¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
Ninguna.

Presentación modificada: versión 2


Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
JuanG0617
Posts: 17
Joined: Mon Jan 28, 2019 3:22 pm
Location: Medellín, Colombia

Code Review

Post by JuanG0617 » Mon Apr 22, 2019 9:30 pm

  • En general tu aplicación está muy bien, tiene buena indentación y al ser realizada con HTML y CSS se hace muy fácil su lectura.
  • Te recomendaría manejar un mismo idioma (inglés o español) en las funciones y en las variables nemotécnicas, pues de esta forma se tendría más claridad con el código.
  • También, podrías poner los archivos de JavaScript en una carpeta y los de CSS en otra carpeta, para así tener un proyecto más organizado y que sea más fácil de entender.
  • En el archivo del Readme falta poner información sobre quien realizó dicho programa y como podríamos contactarnos con el desarrollador. Al igual que información sobre el curso.
  • Podrías borrar, o no incluir, los archivos que son de prueba o no son definitivos en el proyecto, así evitamos confusiones para las personas que no conocen del proyecto y su funcionamiento.
Juan Pablo García Díez :D
Ing. Sistemas
5° Semestre

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Mon Apr 29, 2019 3:38 pm

Sprint 12
Fecha de inicio: 22/04/2019
Fecha de fin: 29/04/2019

Tareas
—Completar el login de Facebook. (3)
—Hacer pruebas para el calendario y su implementación. (3)
—Verificar con los usuarios de la aplicación si algunas de las funciones son realmente necesarias dentro de la misma o pueden ser reemplazadas. (2)

Velocity inicial: 8
Velocity final: 6

Historias de usuario
—Como desarrollador de la app, quiero completar el login de Facebook para poder terminar esa funcionalidad. (CS: Login con Facebook exitoso.)
—Como desarrollador de la app, quiero hacer pruebas de funcionamiento del calendario para implementarlo en la aplicación. (CS: Calendario funcionando con adición de eventos y selección de fechas.)
—Como desarrollador de la app, quiero verificar con los usuarios si hacen falta funcionalidades para que sean incluidas en el desarrollo. (CS: Adición o sustracción de funcionalidades necesarias o innecesarias.)

¿Qué he hecho?
Desarrollo parcial del login de Facebook.
Creación del calendario con selección de fechas.
Verificación de funcionalidades con los usuarios. Nos dimos cuenta que la implementación del calendario no es tan necesaria porque en las aplicaciones nativas de los dispositivos móviles se puede suplir aquella función.

¿Qué falta por hacer?
Finalizar el login con Facebook.

¿Qué dificultades tuve?
En el desarrollo del login con Facebook se presentan problemas cuando se va a hacer el proceso de login porque se están haciendo cambios en los desarrollos con el asunto de los sitios seguros y todavía hay fallas en el desarrollo con HTML.

Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Mon May 06, 2019 2:37 pm

Sprint 13
Fecha de inicio: 29/04/2019
Fecha de fin: 06/05/2019

Tareas
—Cambiar todos los nombres de las variables del proyecto para unificarlas en un solo idioma con las sugerencias del code review. (2)
—Agregar banner de la marca en todas las páginas. (3)
—Modificar el Readme de la app con las sugerencias hechas en el code review. (2)

Velocity inicial: 7
Velocity final: 7

Historias de usuario
—Como desarrollador de la app, quiero modificar los nombres de las variables en el código y unificarlas en un solo idioma para facilitar su lectura en caso de que otros desarrolladores necesiten leerlo o hacer algún cambio. (CS: Todas las variables en español.)
—Como desarrollador de la app, quiero agregar un banner con el nombre de la marca para que la identidad de la misma no se pierda. (CS: Banner de la marca en todos los pantallazos de la aplicación.)
—Como desarrollador de la app, quiero modificar el archivo de léeme del repositorio agregando información de contacto para que conozcan quién es el desarrollador de la aplicación. (CS: Archivo Readme con la información adicional.)

¿Qué he hecho?
Cambio de nombres de variables en el proyecto para unificarlas en un solo idioma.
Adición de banner de la marca en todas las páginas.
Modificación del Readme de la app.

¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
No se presentaron dificultades.

Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Mon May 13, 2019 2:29 pm

Sprint 14
Fecha de inicio: 06/05/2019
Fecha de fin: 13/05/2019

Tareas
—Crear la invitación para la entrega de los proyectos. (3)
—Diseñar icono para capturar pantalla de la coreografía aleatoria. (2)
—Hacer pruebas de la librería html2canvas para tomar captura de pantalla. (3)

Velocity inicial: 8
Velocity final: 8

Historias de usuario
—Como diseñadora del grupo de Proyecto Aplicado en TIC 1, quiero crear la invitación para el evento de entrega de proyectos. (CS: Invitación entregada.)
—Como diseñadora de la app, quiero diseñar un botón para que sea usado en la función de captura de pantalla de la coreografía aleatoria. (CS: Botón terminado e implementado en la página.)
—Como desarrollador de la app, quiero hacer pruebas de la librería html2canvas para verificar que guarde la imagen que captura en el dispositivo de manera correcta. (CS: Captura de pantalla creada.)

¿Qué he hecho?
Invitación al evento de entrega final de proyectos.
Diseño del botón de captura de pantalla para la aplicación.
Pruebas de la librería html2canvas previas a su implementación en la app.

Code: Select all

$('.toCanvas').click(function(e) {
  html2canvas(test).then(function(canvas) {
    // canvas width
    var canvasWidth = canvas.width;
    // canvas height
    var canvasHeight = canvas.height;
    // render canvas
    $('.toCanvas').after(canvas);
    // show 'to image' button
    //$('.toPic').show(1000);
    // convert canvas to image
    $('.toPic').click(function(e) {
      var img = Canvas2Image.convertToImage(canvas, canvasWidth, canvasHeight);
      // render image
      $(".toPic").after(img);
      // save
      $('#save').click(function(e) {
        let type = $('#sel').val(); // image type
        let w = $('#imgW').val(); // image width
        let h = $('#imgH').val(); // image height
        let f = $('#imgFileName').val(); // file name
        w = (w === '') ? canvasWidth : w;
        h = (h === '') ? canvasHeight : h;
        // save as image
        Canvas2Image.saveAsImage(canvas, w, h, type, f);
      });
    });
  });
});
¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
No se presentaron dificultades.

Porcentaje actual del proyecto: 85%.

Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Mon May 20, 2019 9:24 pm

Sprint 15
Fecha de inicio: 13/05/2019
Fecha de fin: 20/05/2019

Tareas
—Crear los avisos de tiempo para la entrega de los proyectos. (2)
—Modificar el diagrama de casos de uso de la aplicación con los cambios hechos. (3)
—Modificar el diagrama de secuencia de la aplicación con las últimas actualizaciones. (3)

Velocity inicial: 8
Velocity final: 8

Historias de usuario
—Como diseñadora del grupo de Proyecto Aplicado en TIC 1, quiero crear los avisos de tiempo para el evento de entrega de proyectos. (CS: Avisos impresos.)
—Como desarrolladora de la app, quiero hacer cambios en el diagrama de casos de uso para que sea acorde con las actividades que se pueden realizar en la aplicación y eliminar las que fueron descartadas. (CS: Diagrama de casos de uso actualizado.)
—Como desarrolladora de la app, quiero hacer cambios en el diagrama de secuencia para que sea acorde con las actividades que se pueden realizar en la aplicación y eliminar las que fueron descartadas. (CS: Diagrama de secuencia actualizado.)

¿Qué he hecho?
Avisos de tiempo restante para la muestra.

Image

Image

Image

Image

Cambio en diagrama de casos de uso.

Image

Cambio en diagrama de secuencia.

Image

¿Qué falta por hacer?
Todo el sprint de esta semana fue completado.

¿Qué dificultades tuve?
No se presentaron dificultades.

Burndown chart
Image
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

User avatar
ClauFigueroa
Posts: 38
Joined: Thu Jan 25, 2018 10:04 am

Re: DancePlan

Post by ClauFigueroa » Mon May 20, 2019 9:31 pm

Sprint 16
Fecha de inicio: 20/05/2019
Fecha de fin: 27/05/2019

Tareas
—Terminar las pruebas de captura de pantalla para guardar la coreografía aleatoria. (4)
—Agregar los cambios a la presentación del proyecto. (3)
—Ultimar detalles finales con el equipo de diseño para la muestra. (3)

Velocity inicial: 10
Velocity final:

Historias de usuario
—Como desarrolladora de la aplicación, quiero terminar las pruebas de captura de pantalla para aplicarlo en el producto final. (CS: Captura de pantalla realizada y guardada en el dispositivo.)
—Como desarrolladora de la app, quiero agregar cambios a la presentación final del proyecto para poder exponerlo en la muestra. (CS: Presentación terminada.)
—Como perteneciente al equipo de diseño, refinar detalles con el resto del equipo para que la entrega de la muestra salga bien. (CS: Muestra de proyectos finales terminada.)

¿Qué he hecho?

¿Qué falta por hacer?

¿Qué dificultades tuve?

Burndown chart
Claudia Patricia Figueroa Pérez
Proyecto Aplicado en TIC 1

Post Reply