Nos dias 22 a 25 de Junho de 2010 acontecerá em Porto Alegre um grande evento dedicado ao tema Agile, o Agil Brazil 2010. As submissões de palestra tiveram seu prazo aumentado para dia 07/03 pelo site http://submissoes.agilebrazil.com/. Submeti a palestra abaixo e estou na torcida pela aprovação! Aproveite e deixe seus comentários, será de grande valia!
Em 6 meses de imersão ágil o que mudou?
Público alvo
Desenvolvedores e testadores, gerentes de projeto, executivos, entusiastas e iniciantes em métodos ágeis, quem mais tiver interesse!
Resumo
Começamos o ano de 2010 com um desafio: reverter o cenário de baixa produtividade e desmotivação da equipe que estava pairando no ar. Após várias discussões entre as pessoas chave da equipe bolamos um plano e entramos de cabeça em um projeto de agile adoption. Este trabalho mostra os principais resultados e dificuldades deste processo.
Descrição completa
No final de 2009, iniciamos uma reforma na unidade de Campo Grande da Agence. Literalmente o teto caiu e passamos grandes dificuldades com a chuva diária no chão do escritório. A reforma está construindo um segundo andar na nossa sede, mas como todos sabemos, não é nada agradável “morar” em uma casa em reforma.
Além disso, nossa equipe estava pecando no quesito qualidade e prazo em alguns projetos, o que gerou um descrédito por parte da diretoria da empresa. No final do ano, tivemos o desligamento de 3 profissionais, além da insatisfação com as dificuldades no ambiente de trabalho e projetos.
Nesse contexto, reunimos as pessoas chave da equipe e após várias discussões bolamos um plano para adotar desenvolvimento ágil como uma forma de motivação da equipe e melhoria no produto desenvolvido.
O plano abrange 6 meses a começar a partir de janeiro de 2010 e têm metas bastante agressivas que envolve várias mudanças na forma de trabalho, além de sessões semanais de treinamento (tech thursday) e vários finais de semana dedicados à estudos.
A proposta deste trabalho é mostrar nossa experiência na adoção de métodos ágeis em uma equipe de 20 pessoas que trabalha com vários tipos diferentes de projetos: novos sistemas, manutenção e pesquisa & desenvolvimento.
O plano prevê adoção da técnica pomodoro, SCRUM, Behavior Driven Development (BDD), Domain Driven Design (DDD) e Programação em Pares. Ufa! Continuamos com a mão na massa e já estamos colhendo resultados desse trabalho e gostaríamos muito de compartilhar essas experiências com a comunidade.
Mecânica/Processo
Apresentação de slides seguindo a Agenda abaixo:
- Como estávamos no final de 2009?
- Qual nosso plano?
- 1º mês: Pomodoro
- 2º mês: Scrum
- 3º mês: Behavior Driven Development
- 4º mês: Domain Driven Design
- 5º mês: Pair Programming
- 6º mês: E agora?
- Conclusões e resultados
Benefícios
Durante esses 6 meses de projeto, estamos publicando vários artigos, no blog da empresa e individuais, com o objetivo de trocar idéias e mostrar como estamos buscando melhorar nossa forma de trabalho. Acredito na importância da apresentação dessas experiências em um evento dedicado ao assunto, que permitirá excelente troca de idéias com pessoas que também tem os mesmos interesses
Experiência com o assunto
Venho estudando métodos ágeis há pelo menos 3 anos e já aplicando algumas práticas na Agence, que tem um processo mais próximo do “OpenUP”. Já ministrei treinamentos em diversas áreas sempre divulgando métodos ágeis e pregando boas práticas de engenharia e já dei consultoria em algumas empresas para MPS nas áreas de gerenciamento de projetos e requisitos, baseado nos modelos MPS.br e CMMi.
O evento vai acontecer em Campo Grande/MS na UNAES/Anhanguera dia 14/11 das 8:00 as 18:00. Além de palestras de excelente nível técnico teremos também sorteio de brindes, coffee-break e uma agradável surpresa no final!
Eu estarei falando sobre testes de integração em Java com uma proposta prática para implementá-los, com direito a estudo de caso. Fala comigo meu parceiro JEFFMOR que sempre esteve “inventando moda” junto com a nossa equipe Java da Agence.
Não se esqueça de fazer a sua inscrição pois temos vagas limitadas! Acompanhe o twitter @javaneiros para informações dos bastidores e promoções relâmpago e ajude na divulgação!
Na semana de 29/09 a 05/10 a UNIDERP/Anhanguera promove a XII Semana da Computação. A Agence Educacional é patrocinadora do evento e está oferecendo um mini-curso de “Desenvolvimento Web com Ruby on Rails” com carga horária de 20 horas nos laboratórios da faculdade, ministrado por Rodrigo Toledo.
Além disso no dia 29/09 Saulo Arruda e Rodrigo Toledo ministraram a palestra “Desenvolvimento Ágil com Ruby on Rails” no auditório do evento. O vídeo contendo a apresentação na íntegra está disponível na internet no endereço: http://vimeo.com/6837182. Slides disponíveis em: http://www.slideshare.net/agenceeducacional/desenvolvimento-agil-com-ruby-on-rails.
[]’s
Na semana de 29/09 a 05/10 a UNIDERP/Anhanguera promoveu a XII Semana da Computação. A Agence Educacional foi patrocinadora do evento e ofereceu um mini-curso de “Desenvolvimento Web com Ruby on Rails” com carga horária de 20 horas nos laboratórios da faculdade, ministrado por nosso colega Rodrigo Toledo.
Mais um evento em Campo Grande nessa semana. Dessa vez o FLISOL (Festival Latino Americano de Instalação de Software Livre) acontecerá na UNIDERP das 13:00 as 18:00 hs. O evento acontece simultaneamente dia 25/04 (sábado) em várias cidades da América Latina.
Em Campo Grande, o evento está sendo organizado pelos grupos PHP-MS, JUGMS e DebianMS. Consulte a programação aqui. As inscrições são 1kg de alimento não perecível e podem ser feitas aqui. Para mais informações consulte o site do evento. Vamos?
PS: Mais um evento com patrocínio da Agence. Vamos contar com uma sala 100% dedicada à tecnologia Java, com a colega AlineEA falando sobre symfony e nosso parceiro Brivaldo falando sobre Instalação do Debian.
A agenda proposta está descrita logo abaixo:
19:00 as 19:15 – Credenciamento
19:15 as 19:45 – Abertura – Comunidades Microsoft (Gustavo Malheiros)
19:45 as 20:45 – Segurança no ASP.Net (Odenir Jr.)
20:45 as 21:00 – Intervalo
21:00 as 22:00 – JQuery e Asp.Net Ajax (Felipe Rigo)
22:00 as 22:15 – Encerramento (sorteios, premiação)
A inscrição é gratuitas e pode ser feita pelo site do PantaNet. Vamos?
Dia 28/03 começei a Ministrar no SENAC/MS o treinamento de Análise de Requisitos Orientado a Objetos. O foco desse treinamento é elicitação, especificação e análise de requisitos de software. As aulas são aos sábados das 8:00 as 12:00 e terminam em 23/05/2009.
Quando o curso finalizar um publico o material aqui no Blog.
No dia 30/01 (sexta-feira que vem) o JUGMS vai realizar um bate-papo sobre a tecnologia Java. Trata-se da primeira reunião do JUGMS em 2009.
Os assuntos que serão discutidos são:
- Análise e Projeto OO em Java - JavaEE6 (mais especificamente JSF 2.0)
É uma ótima oportunidade para reciclar seus conhecimentos, debater, encontrar pessoas e fazer networking, além de saborear um ótimo coffe-break, claro =)
A entrada é franca e haverá sorteio de brindes. Basta inscrever-se com antecedência. As inscrições são limitadas
No dia do evento também será possível adquirir camisetas do JUGMS e colaborar com nossas ações. A camiseta custa R$ 15,00 e todo o dinheiro arrecadado com a venda será utilizado para manutenção do JUG e para custear nossos eventos (reuniões, Javaneiros, etc)
No último sábado o JUG-MS realizou em Campo Grande o Javaneiros 2008. O Evento contou com 2 tracks de palestras sobre Java e também sobre Engenharia de Software.
Eu apresentei a palestra “Como sobreviver com Java 2?” falando sobre as dificuldades que ainda hoje temos que enfrentar com ambientes (as vezes precários) dos clientes onde temos que instalar nossos sistemas.
Como estava trabalhando na organização, não pude assistir muitas palestras, mas vou dar os comentários sobre aquelas que vi:
Implantando MPS.brcom Wilson Pinto e Antonio Felicio: Meus ex-colegas da DígithoBrasil apresentaram como foi o processo de implantação do MPS.br na empresa. Mostraram uma visão geral sobre o projeto e os resultados obtidos no curto prazo. Bastante interessante a apresentação apesar de não ter dado muita gente.
Tecnologias para implementação de NF-e em Java com Edilmar Alves: Apresentação bastante detalhada sobre implementação de Notas Fiscais Eletrônicas em Java. Foi ótimo da parte do Edilmar mostrar os problemas que eles tiveram com a implementação e disponibilizar componentes Open Source que resolve.
Dia 20 de Setembro acontecerá na UNIDERP o Dia da Liberdade de Software (Software Freedom Day), uma comemoração à liberdade do uso de Software. Esse evento acontece anualmente em várias cidade por todo o mundo e Campo Grande também estará incluída esse ano.
A submissão de trabalhos está aberta, eu já mandei uma proposta entitulada Comparação entre Frameworks Web Ágeis, para falar sobre prós e contras de Ruby On Rails, PHP (Symfony), Java (Groovy) e Python (Django).