25 Apr
Novamente uma palestra surpreendentemente cheia. Não houve muitas novidades para quem já conhecia metodologias ágeis, mas o palestrante Guilherme Chapiewski abordou os temas básicos e gastou os primeiros 5 minutos de palestra em convencer o mercado de que o uso de metodologias ágeis não é loucura da cabeça de poucos, mas sim algo funcional e mais adequado à dinamicidade do mercado atual.
Iniciou-se a palestra com fundamentos: foram apresentados pontos como “o que é agilidade?”, o manifesto ágil, princípios ágeis, etc - dos quais é impossível fugir, numa palestra introdutória.
Então, os papéis, reuniões e produtos do Scrum foram apresentados e explicados em detalhes e com diversos exemplos, dando destaque às vantagens das metodologias se comparadas ao tradicional - a dizer, vantagens como a interação constante com os clientes, o trabalho em equipe e a liberdade dos programadores.
Em seguida, já quase no fim da palestra, abordou-se XP (eXtreme Programming) muito levemente, focando apenas na utilização de algumas práticas de XP num projeto que usa Scrum.
Particularmente, achei que faltou do palestrante mostrar ter diferentes vivências com as metodologias das quais ele falou. O fato do palestrante falar sobre as metodologias de forma inflexível pode ter afastado as muitas pessoas que abandonaram a palestra no seu decorrer e causado uma impressão errada e amarrada das metodologias apresentadas.
Levanto, especialmente, um ponto que o palestrante ressaltou como bom e no qual eu não posso discordar mais: a chamada Peer-pression. Chapiewski disse que, pela liberdade que o Scrum dá aos desenvolvedores, os caras mais fracos vêem que não estão colaborando pro projeto tanto quanto os outros e tendem a pedir pra se desligarem dele, poupando ao gerente a função de demití-los.
Talvez por conviver com muitas pessoas boas com baixa auto-estima com relação ao seu trabalho, eu acho que o ponto positivo do Scrum é exatamente sua característica antitésica: ver os resultados do seu trabalho rapidamente te deixa mais contente. Quanto à peer-pression, acho que ela ser positiva ou negativa depende única e exclusivamente do grupo com o qual se trabalha. Além disso, acredito que essa nova forma de pressão não deveria ser o filtro de qualidade dos programadores de um projeto.
Se o foco era uma palestra introdutória, como os temas abordados sugerem, eu esperaria que a “propaganda” dessas metodologias fosse melhor feita. A impressão que fica é de que a palestra deveria participar da trilha de Casos/Soluções e não de Desenvolvimento: ferramentas/metodologia.
Posts Relacionados:
Assine nosso RSS feed!
15 Jan
Uma boa notícia para quem ainda não sabe o que fazer no verão e gostaria de aprender algo ou se atualizar por um preço acessível: os cursos de verão do IME/USP reabriram inscrições para vagas remanescentes.
Há uma ampla gama de cursos relativos a Matemática e Estatística e também os de computação - tanto para iniciantes em programação quanto para aqueles que querem se atualizar aprendendo Java e Metodologias Ágeis.
Os cursos de Metodologias Ágeis contam alunos, ex-alunos e professores do IME membros da AgilCoop que, certamente, sabem muito bem do que estão falando. Ainda há vagas em ambos e, se você correr, pode conseguir descontos no curso introdutório - os primeiros 35 inscritos têm 40% de desconto!
Os de Java são ministrados por instrutores da Caelum graduandos e graduados pelo IME/USP, sem dúvida, com a excelência vista nos cursos na empresa e apreciada por diversos membros do GUJ (Grupo de Usuários de Java). As turmas de introdução à linguagem já estão lotadas, mas dois cursos ainda têm vagas:
Para quem está começando a programar há vagas em cursos de Introdução à Computação, ministradas na linguagem C, e para aqueles que já sabem o básico e querem aprender um pouco de análise de algoritmos e estruturas de dados, o curso de Tópicos de Programação pode ser uma boa idéia.
Você pode ver a lista toda de cursos disponíveis, horários e preços clicando aqui e você consegue as fichas de inscrição aqui.
Apesar de o site do IME/USP indicar que as inscrições terminaram em dezembro, elas foram reabertas ontem pelo fim da tarde! O site deve ser atualizado em breve. Novamente, se você ainda não fez planos para suas férias, vale a pena conferir e investir um pouco para aprender muito!
Posts Relacionados:
Assine nosso RSS feed!
10 Oct
Hoje eu estou começando um novo projeto. Nada mais é do que um simples tracker de tarefas (uma todo-list com um pouquinho mais de recursos) escrito em Rails. Estou fazendo isso porque tenho tido várias idéias sobre projetos, mas acabo esquecendo porque não tenho um bom lugar para guardá-las (acabam em uma folha no meio de algum caderno que eu nunca lembro onde está).
Isso é muito ruim. De repente posso ter esquecido a idéia que seria o próximo YouTube (acho que não…). De qualquer forma, organização é uma necessidade para qualquer projeto, por menor que seja.
Então este pequeno projeto também deve ser bem organizado. Gastei uns 15 minutos pensando o que eu precisaria fazer e já comecei a me perder. Resolvi entãoi aproveitar o que eu aprendi sobre XP no meu estágio e aplicar isso nesse projetinho.
Uma das coisas que eu mais gostei de XP foi da lousa. Nunca pensei que uma combinação de lousa com post-its pudesse ser tão produtiva. Mas foi aí que me surgiu um problema. Eu tinha post-its, cartões, canetas mas nenhuma lousa. Se eu saísse para comprar iria perder várias horas (duvido que eu fosse encontrar um lousa aqui em Ribeirão Pires). Bom, o que não se resolve permanentemente a gente resolve temporáriamente.
Esse é o resultado:

Minha janela do quarto está cumprindo muito bem o papel de lousa. O único problema é que era difícil de ver o que estava escrito. Então coloquei algumas folhas de papel atrás.
Pois é… acho que não tem nada que um pouco de criatividade não resolva. Alguém mais já encontrou alguma solução estranha como essa?
Posts Relacionados:
Assine nosso RSS feed!