- Preámbulo
- Resumen del proyecto
- Consideraciones generales
- Objetivos de aprendizaje
- Parte obligatoria
- Consideraciones técnicas
Con la aparición de plataformas para ver películas en la nube, como Netflix o Hulu, ver películas desde donde estés, comiendo lo que quieras (sin tener que pagar precios ridículos por pop-corn / pipoca / palomitas / canchita / cabritas), parando si es necesario, teniendo acceso a una cantidad abrumadora de películas... ha cambiado la experiencia del usuario y modificado el mercado de las películas a nivel global.
Durante estos días crearán el producto que ustedes deseen alrededor del mundo de las películas. Puede ser un sitio que hable de las mejores películas latinoamericanas, uno que recomiende las películas recién estrenadas en Netflix, uno de pelis de terror... o... ¡lo que quieran!
- Este proyecto se debe resolver en equipos de hasta 4 personas.
- Usa la API de OMDB (The Open Movie Database).
- Enfrentarse a un reto de corta duración en el que pongan en práctica todo lo aprendido hasta ahora.
- Que sigan desarrollando sus habilidades de trabajo en equipo. Mientras más personas en un equipo de trabajo, mayor complejidad para: tener un entendimiento común, seguir el flujo de trabajo, buscar consensos, etc.
- Todo el planeamiento del trabajo deberá ser detallado en un repositorio único por squad en el que se presente el planning (project de Github).
- El
README
debe contener un resumen de qué trata el proyecto, el research y los sketches. - El proyecto deberá presentarse publicado en github pages (no se aceptará demos en local)
- El diseño visual de los componentes es de libre elección de ustedes, sin embargo, si no quieren crearlo desde cero, pueden utilizar el que propuso Walmart.
- Tienen libertad de utilizar las tecnologías que deseen (framework de CSS, plugins, etc).
Miércoles | Jueves | Viernes | |
---|---|---|---|
8:00 | Kick off hackaton | Daily por squad | Hacking |
9:00 | Sesión de planificación | Hacking | Hacking |
10:00 | Hacking | Compartir link de aplicación | Detalles finales |
11:00 | Presentación y Feedback | Feria de demostraciones | |
12:00 | Deliberación |
- Las UX y FE entienden en conjunto el reto en el que van a trabajar, se organizan y arman sus primeros bocetos.
- Con los primeros bocetos/ideas, las FE pasan a crear su ambiente de desarrollo y a crear componentes atómicos que luego les sea fácil personalizar con CSS y utilizar para crear interfaces más complejas. Además, las FE empiezan también a trabajar en la lógica de la aplicación. Mientras tanto, las UX crean una guía de estilos, los flujos de usuarios, hacen un prototipo más completo y lo testean.
- Las UX comparten el prototipo testeado, para que el equipo empiece a personalizar los componentes y a ponerlos en conjunto.
- Las UX hacen QA y testing con los releases que vayan haciendo las FE.
- Deberán tener en el planning, historias de usuario, criterios de aceptación y definición de terminado.
- Usen las ceremonias ágiles para saber en que van como equipo, dailys y retrospectivas diarias son esenciales.
- Iteren, iteren, iteren.
La feria de demos se realizará el día viernes, consiste en la dinámica de “speed dating”, cada squad presentará su demo durante 3 minutos a un grupo de personas. Luego de los 3 minutos sonará una alarma y el grupo de personas rotará al siguiente squad, de esta forma deberán presentar durante una hora.
- Las demos no deben durar más de 3 minutos y deben mostrar el producto y las tecnologías usadas.