Feeds:
Posts
Comentários

Guarani usa métodos Ágeis

Bom pessoal, acho que finalmente achei uma finalidade pra esse blog: vou publicar exemplos fora do mundo da computação do uso do métodos Ágeis (em especial os princípios do Lean).

Mas de onde veio essa idéia maluca?? Bom, nesse ano mergulhei fundo nesse assunto, já ministrei 7 cursos de 16h cada (2 dias inteiros) e uma disciplina de 32h em uma pós de Engenharia de Software, ou seja, como li e falei muito sobre o assunto passei à observar situações fora do mundo computacional.

Um dos princípios do Manifesto Ágil é:

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Isso se baseia na premissa de que fazemos um planejamento contínuo, ao invés de antes de começarmos algo fazermos um plano ultra-detalhado, prevendo tudo de pode acontecer no decorrer de nosso objetivo.

O inusitado sucesso do Guarani, meu time de coração, na série B do Campeonato Brasileiro não é uma mera coincidência. OK, ele se deve à inúmeros fatores, mas esse princípio bem simples parece que ajuda, e muito nessa situação.
Para quem não tem a menor idéia do que estou falando, leia essa pequena matéria para se situar:
Sensação da Série B, Guarani tem no planejamento a chave de seu sucesso

Para mim a chave do sucesso do querido Bugre está no item 3) A criação de “mini-metas”. Pense comigo, o campeonato tem 38 jogos espalhados em 7 meses. É muito jogo e muito tempo. O técnico Vadão então fez um levantamento bem simples: com quantos pontos ganhos o 4o colocado (pior time que conseguiu o acesso à série A) terminou os campeonatos passados? Descobriu que foi em torno de 50 a 55% dos pontos disputados. E não precisa nem ter mestrado em estatística para chegar a essa conclusão. Legal, mas visualizar isso num período de 7 meses e 38 jogos é impossível. Não dá pra saber se estamos indo bem ou mal.

E aí que veio a sacada do treinador: as “mini-metas”. Vadão diminuiu o horizonte de 38 jogos para 6 e estabeleceu que somando 10 pontos a cada 6 jogos alcançarão um pouco mais que 55% de aproveitamento e portanto terão grande chance de acesso.

A matemática é simples e linda, mas vamos pensar no mundo real. Você é um jogador do time. Seria melhor você pensar que temos que conquistar 40 pontos nos próximos 25 jogos ou 3 pontos nos próximos 2???

Moral da história:

  1. Defina bem os objetivos globais – 55% de aproveitamento
  2. Quebre o escopo em iterações de tamanho fixo – 6 jogos
  3. Defina objetivos para cada iteração – 10 ponto
  4. Ao final de cada iteração pare, analise os resultados da anterior e se planeje para a próxima, e somente a próxima (não tem porque ficar sofrendo por antecipação com o que pode ocorrer a médio/longo prazo) – isso também recebe o nome de foco
  5. Baseado na analise do item 4 tome ações corretivas caso não esteja indo bem.
  6. Pode-se usar um gráfico para ajudar a acompanhar o andamento visualmente (chamado de Burndown chart) como o abaixo. Como temos tudo bem definido em termos de números, fica muito fácil gerar um gráfico como este e ainda atualizá-lo em tempo real (nesse caso a cada jogo).

Fica bem fácil de ver que o time está acima da meta estipulada pelo gráfico.

Campanha do Guarani após a 9a rodada

Campanha do Guarani após a 9a rodada

Por enquanto é só. Vou postar aqui o gráfico atualizado a cada rodada, dentre outras coisas que eu for conseguindo relacionar.

Post do mês de Junho

Frio, mto frio! Sim esfriou bem nas últimas semanas, até eu q normalmente não sinto mto frio, to sentindo.

Eu sei que não escrevo mto aqui e deve ser por isso q tem pouca visita, mas o lance é q não tenho muita paciência de escrever e também tem muitas coisas q são pessoais q não me sinto à vontade pra compartilhar com a geral da net.

O problema é a inundação de ferramentas, vide orkut, facebook, twitter, milhões de blog, news, videos, etc… q não consigo mais gerenciar. É tanto link, tanta senha, tanta coisa pra ver q só de pensar já perco a vontade de acessar (preguiça virtual). Não é nem pela falta de disponibilidade, já que trabalho conectado na net no mínimo 8h/dia. É uma questão de bom senso mesmo e utilidade mesmo.

Muitas dessas coisas são só modinhas e criadouros de lixo virtual. Será q um dia será possível fazer uma faxina na internet?? (se fizerem certeza q esse post será excluído). Tenho a impressão q um dia terá tanta informação (e lixo) na net q ninguém mais vai ter saco de navegar.

Bom chega de resmungar, pensei nesse assunto pq hoje entrei em maaaaaaaaais uma rede social, o Reunion IC/Unicamp, uma rede pra quem estudou no Instituito de Computação da Unicamp, ou seja, maaaaais uma senha, mais um perfil, mais uma lista de comunidades, amigos, aaaaaaaaaaaaaaa (isso foi um grito).

Pra finalizar (hj sem videozinho :P ), a listinha das coisas que ando fazendo (ou gostaria de estar tentando fazer).

  • escrevendo livro básico de Java: sou responsável pelos capítulos de Eclipse e OO
  • acompanhando (virtualmente apenas) feliz da vida o Bugrão 100% na Série B do Brasileirão. Incrível 5 vitórias em 5 jogos. Pra consagrar agora é só meter mais uma no Vasco amanhã em casa (tentarei estar lá ao vivo desta vez já q não poderei ir no chiqueiro no outro sábado ver o bugre destruir os macacos)
  • trabalhando feito um camelo (q novidade neh)
  • comemorando hoje o primeiro dia dos namorados casado, sim apesar de casado continuo namorando. mto bom isso.
  • dando aula de RUP e Agile em uma pós de SOA (mto show, to curtinho) até fim de Junho
  • planejando e cotando o roteiro pras férias de Setembro! (vai ser bão viu)
  • entre outras trocentas coisas q comento depois ou q num to com vontade de compartilhar :P
Feliz Dia dos Namorados!!

Feliz Dia dos Namorados!!

Tá bom vai, prometo q faço mais um post em Junho, com viodeozinho etc, prometo, abraços.

Cursos de Agile na Argentina

Depois de maravilhos 5 dias na capital federal de la República Argentina durante minha lua-de-mel…

De Lua de Mel

… estou eu novamente embarcando para as terras hernamas, mas dessa vez não à lazer e sim a trabalho!

Vou ministrar 2 cursos de Agile (2 dias cada) em Buenos Aires na próxima semana. O maior desafio não será o conteúdo do curso e sim a língua. Parece que não, mas a pequena amostra que tive foi que é impossível entender os caras, e muito difícil se fazer entender também, então o jeito é mandar o curso em inglês standard edition mesmo. Porém já fiquei sabendo que los hermanos são meio relutantes ao inglês. Bom vamos ver como vai ser pois o meu colega é Colombiano então ficará mais interessante ainda.

Duas certezas disso tudo: será um desafio muito interessante e não terei tempo para diversão (como toda viagem à trabalho).

Para finalizar, um videozinho descontraído sobre SCRUM (repare na piscadinha sexy da Product Owner):

Muitas mudanças nos últimos mêses

Existem inúmeras razões para eu não ter postado nada aqui nos último (quase) 2 meses, porém espero conseguir escrever pelo menos umas vez por semana algo aqui.

Por hora vai ser só isso mesmo por que tô correndo atrás de iniciar meu mestrado nesse ano ainda, possivelmente em Agosto.

Além disso tô na correria aqui pra terminar o livro que me botei a ser autor: Getting Started with Java, o qual sou líder de uma equipe de 5 autores e 5 colaboradores. Fora organizar tudo ainda estou escrevendo o capítulo de Orientação à Objectos e Desenvolvimento usando Eclipse.

Quem quiser me seguir no twitter meu id é alanbraz
Pra quem não sabe que p.. é essa de Twitter, vai um videozinho muito bom pra tentar explicar…

Até mais.

Entendendo SCRUM em menos de 10 minutos

Passei essa semana e semana passada inteira assistindo e participando em parte de um treinamento de 2 dias de Agile.

Além de TDD que apresentei por 2 vezes até o momento, ontém apresentei sobre Scrum e passe uma atividade pro pessoal que foi muito interessante. Meu colega Percival acho um vídeo muito bom que explica todos os conceitos de Scrum, passei hoje na sale como uma revisão de ontém e foi muito bem aceito… então aí vai…

Amanhã a noite to embarcando pro Rio para mais uma sessão, vai ser cansativo e obviamente não teremos tempo para turismo, mas será mais uma boa experiência.

Até o próximo post.

Palestras de Agile e TDD

Ultimamente ando bem ocupado com coisas pessoais (os mais próximos sabem do que estou falando) mas no trabalho também tem algumas coisas novas acontecendo.

E por conta destas coisas novas andem lendo e assistindo muita coisa do metodologias Ágeis (Agile) e TDD (Test Driven Development) então resolvi compartilhar aqui 2 palestras ótimas que assisti ontém:

Kent Beck: Trends in Agile Development
Passa os conceitos de forma descontraída e usando exemplos diferentes. Não é muito técnica, mas excelente.

Manager’s Introduction to Test-Driven Development
Mostra um exemplo bem simples, usando Excell e VB, do conceito de TDD, abre um debate legal e ao mesmo tempo foge do bitolado mundo Java/JUnit!

E nesse momento estou numa palestra de Agile Perspective from Scott Ambler, que é um cara muito influente no mundo de Engenharia de Software. Recomendo também o blog dele http://www.ibm.com/developerworks/blogs/page/ambler

Espero que seja útil pra mais alguém :D abraços

Destaque para o Brasil no outsourcing de TI

Pra quem é do ramo sabe que a competição mundial pelo mercado de outsourcing de TI entre Brasil, Russia, India e China (o BRIC) é altamente acirrada.

Como o dinheiro sempre acaba falando mais alto, a valorização do Real (mesmo após a recente desvalorização) tonou o Brasil ainda mais caro em relação a seus concorrentes.

Mas existem outros fatores além de custo, e este artigo saliente alguns deles que coloca o Brasil em uma posição de destaque.
Vale a pena a leitura.

Brazil: IT’s next India?

Brazil’s IT workforce offers the business savvy and technical skills to make offshoring there a worthwhile option for IT’s outsourcing needs

Whereas India, China, Eastern Europe, and Russia get the most attention when it comes to outsourcing IT work, Brazil is fast becoming a competitive destination, offering top-quality IT talent in an intriguing location, business-wise.

Leia na íntegra em:
http://weblog.infoworld.com/realitycheck/archives/2008/11/brazil_its_next.html

Semana agitada, só podia terminar em festa

A primeira semana útil do ano foi bem agitada. Com a volta da carga normal de trabalho, mais as coisas do casamento e ainda a reforma do apartamento, ainda deu tempo de reiniciar a academia, reencontrar amigos dos tempos de colégio e uma baladinha de formatura no sábado (ufa).

Alan, Gabriela, Paulinha (a formanda) e Gui
Alan, Gabriela, Paulinha (a formanda) e Gui
De Formatua Paulinha II

Bom, essa semana não promete ser menos agitada, então, bora respirar fundo e dar aquele gás!

Tchau 2008, e q venha 2009!

2008 está chegando ao seu final… então é hora de fazer um balanço do que passou e planejar o que virá em 2009.

Esse ano não poderia ter sido melhor, do lado profissional fiquei 2 meses nos USA pela IBM, tirei uma certificação de carreira de IT Specialist muito importante e fiz uma escolha de investir no lado técnico no momento.

Além disso, no lado pessoal, conquistamos nosso apartamento, começamos a planejar o casório e pra fechar ao melhor estilo os 3 dias (baila, colação e jantar) da Gabriela foram inesquecíveis! Um pequeno exemplo disse na foto abaixo.

De Formatura Gabriela: Baile

E ainda o Bugre conseguiu o feito de continuar na série A do Paulista e o grandioso acesso pra Série B do Brasileiro!!!

2008 com certeza vai ficar marcado pelas conquistas que tivemos e 2009 será o ano de efetivar as mudanças (pra melhor é claro) que essas conquistas nos trazem!

Desejo a todos um 2009 cheio de saúde, paz, trabalho, esperança e amor!

Palestras em Universidades

No final de ano sempre tem eventos de informática nas faculdades e nesse ano não foi diferente.

Nos último meses foram 3 palestras e creio que algumas ainda estão por vir.

  • 15-out-2008
    Local: Instituto Nacional de Telecom – INATEL – Santa Rita do Sapucaí – MG
    Título: “Desenvolvimento Java com ferramentas Rational e Websphere”
  • 22-out-2008
    Local: Fac. Politécnica de Jundiaí (Unianhanguera) – SP
    Título: Web 2.0
  • 10-nov-2008
    FAC3 Campinas (Unianhanguera) – SP
    Título: Web 2.0

Faça o download da apresentação usada nas duas palestras de Web2.0 aqui

Além disso, ontém comecei a ministrar mais um curso dentro da IBM, serão 40h de JavaEE intermediário! (em 2 semanas).

Postagens Antigas »