Blog da Improve It

Improvecast 21: entrevista com Demetrius Nunes

Publicado por Vinicius Manhães Teles há 12 meses.

Na última quarta-feira entrevistei Demetrius Nunes para o Improvecast 21. Demetrius atua como Gerente de Projetos no Grupo de Tecnologia em Computação Gráfica da PUC-Rio, o TecGraf. Lá ele utiliza Scrum e práticas de outras metodologias ágeis, tais como Extreme Programming e Lean Software Development. Demetrius também desenvolve usando Ruby on Rails e foi um dos primeiros desenvolvedores Rails do Rio de Janeiro. Ele é autor do act as taggable e será um dos palestrantes do Rio on Rails.

Demetrius Nunes

Veja o Improvecast 21.

Tags , , , , ,  | nenhum comentário

Improvecast 15: Entrevista com Daniel Wildt na Série Experiências Ágeis

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Essa semana temos inúmeros podcasts para colocar no ar. E só tem coisa boa! :-) Começamos nesta segunda-feira com o podcast do Guilherme Silveira e agora, acaba de ser publicado o Improvecast 15 no qual entrevistei Daniel Wildt, desenvolvedor de software de Porto Alegre, que tem forte atuação nas comunidades de Delphi, Java e desenvolvimento ágil.

Daniel Wildt

Esses foram alguns dos assuntos tratados no podcast:

Tags , , , , ,  | nenhum comentário

Entrevista com Alisson Vale na Série Experiências Ágeis

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Acaba de ser publicado o Improvecast 13 no qual entrevistei Alisson Vale, Diretor da Phidelis Tecnologia e Líder de Projeto do Phidelis Acadêmico. Alisson utiliza XP desde 2003 e liderou a construção de um sistema web bastante grande, completamente desenvolvido em XP. Essa é uma das entrevistas mais notáveis até o momento, na Série Experiências Ágeis, já que aborda a utilização de XP, com sucesso, durante os últimos quatro anos.

Alisson Vale

Esses foram alguns dos assuntos tratados no podcast:

Esse podcast foi gravado no dia 12 de julho de 2007 e só está sendo publicado agora, mais de duas semanas depois. Houve várias razões para essa demora. A principal delas foi que estive extremamente atarefado nessas últimas semanas o que me impediu de trabalhar na edição. Para agravar o problema, a conexão da rede não estava muito boa no dia. Isso dificultou a conversa pelo Skype e causou problemas em vários pontos da gravação, tornando a edição muito mais lenta e trabalhosa. O resultado final ficou um pouco comprometido, mas acredito que está compreensível na maior parte. Peço a compreensão e a paciência de vocês para que façam um esforço de escutar até o fim. A experiência do Alisson é valiosa. Trata-se de uma verdadeira aula que merece ser escutada com atenção.

Tags , , , , , ,  | nenhum comentário

Entrevista com Danilo Sato na Série Experiências Ágeis

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Acabamos de publicar o Improvecast 7 em que entrevistei Danilo Sato, do IME/USP. Esse podcast inaugura a Série Experiências Ágeis, que trará o depoimento de inúmeras pessoas que estão utilizando métodos ágeis pelo Brasil. O objetivo é mostrar a quem estiver interessado que desenvolvimento ágil está se tornando algo cada vez mais comum e demonstrar o sucesso que vem sendo obtido.

Danilo acabou de concluir seu mestrado na USP, onde apresentou a primeira dissertação sobre metodologias ágeis naquela instituição. Nós conversamos sobre diversos assuntos, tais como:

Dentre esses assuntos, vale notar que está disponível no Google Video a apresentação do Kent Beck: Easy at Work. Além disso, diversas apresentações da Agile 2006 estão disponíveis em podcast.

Foi um bate-papo ótimo e muito instrutivo. Nos próximos dias irei entrevistar diversas pessoas para a Série Experiências Ágeis. Se você também quiser contar um pouco de sua experiência com Desenvolvimento Ágil, entre em contato.

Tags , , , ,  | 4 comentários

CMM? MPS.BR? ISO? Não, tô fora!

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Acaba de sair o terceiro Improvecast, o podcast da Improve It. :-) O título é CMM? MPS.BR? ISO? Não, tô fora!

Essa semana teve início no XP Rio uma discussão sobre modelos de desenvolvimento de software e respectivos processos de certificação. No fim da tarde de sexta-feira, Juan Bernabó (TeamWare), Alexandre Novello (Grupo Santa Isabel) e eu, resolvemos nos encontrar no Skype para registrar nossas opiniões nesse podcast.

Claramente, nenhum de nós aprova esses modelos. Na verdade, o podcast inteiro revela uma visão muito crítica sobre eles. Gostaria de convidar aqueles que não compartilham nossas visões sobre esse assunto a participarem da gravação de um novo podcast, onde possamos contar também com opiniões diferentes das nossas. Isso enriqueceria muito o debate. Então se estiver interessado, fale conosco.

Considerações sobre o título: Meu amigo, Leonardo Murta, também me lembrou que o título "CMM? MPS.BR? ISO? Não, tô fora!" não é o mais apropriado para promover um debate sadio sobre esse tema, visto que cria a falsa impressão de que os envolvidos não estão abertos a considerar outros pontos de vista. Concordo com a observação dele. Vale dizer que a responsabilidade sobre a escolha do título foi exclusivamente minha. Nem o Juan, nem o Novello participaram disso. Devo confessar que escolhi esse título como forma de chamar a atenção das pessoas, ou seja, criar polêmica. Atualmente todo mundo parece aceitar essas certificações como a coisa mais natural do mundo, então quis chacoalhar as pessoas. Mas, existe o lado que o Leo apontou, muito corretamente. Portanto, não se enganem, essas certificações não nos atraem, mas estamos mais do que dispostos a ouvir outras opiniões, aprender mais sobre o assunto e, quem sabe, mudar de pontos de vista.

Tags , , , , , , , ,  | 3 comentários

Palestra: Introdução à Gestão Ágil/Lean de Projetos com Scrum no XP Rio

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Palestra: Introdução à Gestão Ágil/Lean de Projetos com Scrum no XP Rio

Descrição:
Mostrar porque a Gestão Ágil/Lean está ganhando terreno frente à Gestão Tradicional de Projetos, apresentar os fundamentos da Gestão Ágil de Projetos com Scrum, seus princípios, valores e as razões pelas quais equipes que implementam Scrum têm sistematicamente melhorado a sua produtividade em até 4x, a qualidade dos seus produtos, a qualidade de vida dos seus membros, e o valor entregue à organização. Estaremos abordando quais são os passos para implementar Scrum em suas equipes de desenvolvimento de software e como tanto a sua equipe e a organização podem se beneficiar na adoção de Scrum.

Publico Alvo:
Equipes, coordenadores, gerentes, executivos da área de desenvolvimento de software.

Data & Local:
Terça-feira, 26 de junho de 2007 às 19h Auditório do SENAC - Rua Santa Luzia, 735 - 7o. andar, Centro Dica de Acesso: Estação Cinelândia do Metrô pela saída Santa Luzia, atrás do Consulado Americano.

Duração:
90 minutos

Temas abordados:

Palestrante:
Juan Esteban Bernabó é fundador e primary consultant da TeamWare do Brasil, uma empresa de consultoria focada em auxiliar organizações de desenvolvimento de software a otimizar seus processos, criar ativos de software, implantar processos ágeis e utilizar de forma eficaz a tecnologia de objetos. Ele trabalha há mais de 15 anos em desenvolvimento de equipes de software altamente eficazes, definição de produtos, projetos, gerenciamento e coordenação de equipes de desenvolvimento, arquitetura de produtos, arquitetura de software, definição de políticas de reuso e avaliação de produtos opensource para integrar com produtos comerciais.

Inscrição: A entrada é gratuita e não é necessário inscrever-se. Entretanto, quem se inscrever participará de um sorteio de duas bolsas de 50% para participação do próximo treinamento de Certified Scrum Master a ser realizado.

Inscreva-se online aqui

Tags , , ,  | nenhum comentário

Desenvolvimento ágil se espalhando pelo Brasil

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Ao que tudo indica, esse vai ser o ano em que as metodologias ágeis vão decolar por aqui. Além das várias empresas que vêm demonstrando cada vez mais interesse por Extreme Programming, Scrum, Lean e FDD, vários treinamentos estão agendados, o que ajuda a disseminar ainda mais essa cultura.

No final de março e início de abril, teremos novos treinamentos de Certified Scrum Master, produzidos pela SPRiNT iT e Teamware. Os locais serão Rio de Janeiro, São Paulo, Brasília e Florianópolis.

Certified Scrum Master

Da nossa parte, temos treinamentos de desenvolvimento ágil agendados para Curitiba e Fortaleza, além das iniciativas de treinamento, mentoring e desenvolvimento que já estão em andamento em diversos clientes.

O meio acadêmico também começa a se movimentar. Hoje um amigo me informou sobre o Primeiro Workshop de Desenvolvimento Rápido de Aplicações, que ocorrerá em junho e cobrirá desenvolvimento ágil, além de outros temas. Por fim, meu ex-orientador de mestrado, me informou de uma iniciativa do FINEP para financiar projetos que sejam baseados em Extreme Programming (além de atender a outros critérios). Ou seja, até o governo está acordando! :-)

Tags , , , , ,  | 13 comentários

Lean Software Developement

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Há três anos Mary e Tom Poppendieck escreveram o melhor livro de desenvolvimento ágil que conheço: Lean Software Development - An Agile Toolkit for Software Development Managers.

Lean Software Development

Achava que seria difícil aparecer outro livro de desenvolvimento ágil tão bom quanto esse. Felizmente estava enganado. Mary e Tom repetiram a dose e publicaram mais um excelente livro há alguns meses: Implementing Lean Software Development - From Concept to Cash.

Implementing Lean Software Development

Terminei de ler o novo livro há poucos dias. Como no caso anterior, Mary e Tom fizeram um trabalho excepcional. Mais uma vez eles deixam claro porque os conceitos de desenvolvimento ágil funcionam tão bem e porque vieram para ficar. Poucas pessoas escrevem tão bem nessa área quanto a Mary. Na verdade, existe uma combinação perfeita, pois Mary é uma ótima escritora e Tom é um ótimo revisor. Além disso, como ele é Ph.D., há uma preocupação muito grande de que tudo seja extremamente bem referenciado. Sendo assim, os dois livros são profundamente baseados em referências sólidas. Isso é uma diferença substancial em relação aos livros do Kent Beck, por exemplo, que são ótimos, porém mal referenciados.

Em junho de 2006 tive o privilégio de participar do XP 2006 e freqüentar o Value Stream Workshop da Mary. Trata-se de uma exercício valioso para as organizações compreenderem seus problemas na área de desenvolvimento e criarem ações claras para solucioná-los.

Value Stream Mapping Workshop

Re-encontrar o Tom e a Mary foi uma das melhores partes da conferência. Tom também é fotógrafo, assim como a minha esposa, portanto passaram bastante tempo circulando pela conferência e fazendo as fotos do evento. Mary, por sua vez, lotou cada uma de suas apresentações e, no final, ainda deu uma bronca no Barry Boehm pelo título do seu livro Balancing Agility and Discipline. O título é infeliz porque faz parecer que não há disciplina em desenvolvimento ágil, quando na verdade, essa é provavelmente a forma mais disciplinada de desenvolver software que existe.

Aqueles que nunca tiveram a sorte de assistir uma apresentação da Mary podem dar uma olhada na palestra que ela fez recentemente no Google: Competing on the Basis of Speed.

Por fim, uma foto de recordação do último dia da conferência quando saímos para jantar

Jantar

Da esquerda para a direita: eu, Ahmed (ThoughtWorks), Tom, Amr (Valtech Technologies), Mary e Absar (Hindsa Technologies).

Uma coisa curiosa sobre essa foto é que ela foi tirada por volta da meia-noite. A região da Finlândia em que estávamos é muito próxima do Círculo Polar Ártico. Durante o verão, não anoitece nunca. Já imaginou se isso também acontecesse aqui no Rio, poderíamos ir para a praia às três da manhã! :-)

Tags , ,  | 4 comentários