- Local: A defindir
- Horário: 08:00 até as 22:00
- Inscrições pré definidas via Sympla, Eventic, etc
- Grupos de até 5 pessoas.
- Será definida uma tecnologia onde todos os grupos deverão ser obrigado a usar.
- Cada grupo terá um mentor, alguém especializado na tecnologia escolhida que possa auxiliar o grupo.
- A aplicação desenvolvida pelo grupo deverá seguir os critérios de aceitação definidos anteriomente.
- A idéia de aplicativo à ser criado é livre, porém deve ser algo útil.
- Cada grupo terá 15 minutos para fazer uma breve explicação sobre o seu aplicativo.
- Serão definidos 4 juízes que farão, baseado nos critérios de aceitação, a escolha do aplicativo vencedor.
Sugiro incluirmos sempre, junto da tecnologia escolhida, alguns critérios que devem ser observados no desenvolvimento da aplicação, por exemplo, criatividade, limpeza ou clareza de código, leitura... Além de permitir uma validação e premiação da melhor solução, faz com que todos desenvolvam algo com um objetivo focado no código em mente. Ajuda na evolução profissional de cada um.
Ao meu ver a discussão deve girar em torno da solução proposta, não do código escrito. Esses critérios que citei anteriormente devem ser focados em excelência, padrões, a qualidade intrínsica do código escrito. Ficou claro?
Sobre juízes, não acho que seja necessário. Baseada em critérios bem claros, a comunidade tem condições de escolher uma solução que mereça ser destacada. Pode ser voto secreto ou tipo o Silvio Santos: levanta a mão e faz barulho. hehe