Dojo 002 – Conversor de Moedas

by

Data: 18/08/2009.

Presentes: Esmerino, Dmitry, Elias, Caio, Marcelo, Cairo, Weldys, Cyrus, Ricardo, Cleiton, Stevie, Ewerton, Lucas.

Linguagem: Ruby.

Framework de testes: Rspec.

Problema: Conversão de moedas.

Queríamos converter um valor em uma moeda para outro

Solução: Está no Github.

Criamos duas classes, uma para leitura de um arquivo XML com as cotações e outra para fazer a conversão.

Pensávamos que seria um problema de rápida solução, mas mostrou que não foi, é tanto que não finalizamos o problema.

Retrospectiva:

Este foi um primeiro Dojo em que não conseguimos finalizar e nem avançar muito no problema, tivemos inúmeros pontos não satisfátorios e alguns poucos bons pontos

Negativos:

  • A sequência dos pares.
  • 2 computadores para 10 pessoas foi muito.
  • Github mal utilizado.
  • Cronometragem.
  • Não entendimento do problema
  • Nem todos chegaram no horário

Positivos:

  • Muita gente
  • Todos que estiveram no primeiro Dojo vieram para o segundo

Resumo:

Antes de todos estarem presentes, conversamos um pouco sobre o problema, e chegamos a um acordo, mas nem todos estavam presentes e isso fez toda a diferença no andamento do Dojo.

Preparamos dois computadores, pois achamos que seriam várias pessoas (20 pessoas!? 30 pessoas!?). Como ainda não temos projetor, preparamos os computadores com Dual Monitor Espelhados, assim não precisaríamos ficar na cola de ninguém.

Quando começou ficou uma bagunça só, todos conversando muito, um computador em foco para resolver o problema da conversão e outro computador com foco na leitura de um XML com a cotação do dia.

Mais ou menos duas horas depois nós encerramos o Dojo e fizemos uma retrospectiva. Encerramos sem resolver o problema.

Próximo Dojo:

Vamos utilizar apenas um computador.

Aqui do Jus Navigandi são 4 salas, a de desenvolvimento é anexada a sala da recepção/administração, nesta sala ficará um computador para programação.

Na outra sala, a de desenvolvimento, ficará a platéia vendo o que está sendo feito no monitor espelhado e através de VNC ou software parecido, e teremos um mac fazendo a cronometragem (Usando o mesmo Widget do Oxente Rails).

As perguntas e a comunicação será mantida através de um “mediador” que poderá ser qualquer um, só colocar a cara na porta e perguntar :P.

Como queremos entender bem o problema, espero que todos cheguem um pouco mais cedo, para comerçamos mais cedo a conversa sobre o problema.

Não sabemos se assim será melhor ou pior, mas como todos estão aprendendo, nós iremos fazer assim.

UPDATE: Fotos

P8186626

P8186615

P8186638

P8186632

P8186634

Tags: , , , , , ,

Uma resposta to “Dojo 002 – Conversor de Moedas”

  1. Post inicial « Cleiton Francisco Says:

    […] : Conseguimos dobrar a quantidade de participantes na segunda edição do Coding Dojo Piauí e mais uma vez foi um sucesso; mesmo tendo problemas organizacionais o grupo conseguiu tirar […]

Deixe um comentário