Saiba tudo sobre esta edição em www.maredeagilidade.com.br. Imperdível!
quinta-feira, 17 de fevereiro de 2011
Maré de Agilidade Bahia, Alagoas e Sergipe - MAREBASE
Saiba tudo sobre esta edição em www.maredeagilidade.com.br. Imperdível!
segunda-feira, 14 de setembro de 2009
Tarde Ágil - 15/09 - Assista via Internet
Tais metodologias revisam premissas da tradicional Engenharia de Software em busca de melhores resultados, seus valores e práticas. Diante disso, pretende-se apresentar casos de sucesso no Governo Federal e fomentar um debate colaborativo sobre o tema.
Data: 15/9/2009
Hora: 14h às 18h
Local: Auditório da Sede
Transmissão por Vídeo-Streaming: http://streaming.serpro.gov.br/tarde-agil
Programação
- 14h - Abertura: João Veloso / Eduardo Horta
- 14h30 - O Pensamento Ágil: Alexandre Gomes / Bruno Pedroso -
Apresentação dos valores e princípios por trás das metodologias ágeis
- 15h30 - Agilidade está no Ar: Renato Willi / Bruno Pedroso -
Uma viagem para conhecer a história de três experiências implantando e utilizando metodologias ágeis em projetos na Força Aérea Brasileira.
- 16h30 - Ágil Java (Integrando princípios ágeis para a melhoria do desenvolvimento em grandes empresas): Fábio Rilston / Eduardo Horta - Apresentar a estratégia montada pelo Serpro para adoção de práticas ágeis, os desafios enfrentados, os resultados obtidos e perspectivas futuras com a aplicação de uma filosofia ágil personalizada.
- 17h30 - Espaço para Debates
Apresentadores
Alexandre Gomes é Mestre e Bacharel em Ciência da Computação pela Universidade de Brasília (2007, 2001); Diretor Técnico da SEA Tecnologia; Mais de 10 anos de experiência em arquitetura e desenvolvimento de software; Mais de 4 anos de experiência em gestão de projetos e liderança de equipes; Experiência em editorial de revistas e sites de conteúdo técnicos (MundoJava e InfoQ); Instrutor de cursos oficiais da Sun, SAP e RedHat/JBoss com centenas de horas ministrando treinamentos para a iniciativa pública e privada; Palestrante em dezenas de eventos tecnológicos nacionais e internacionais; Grande defensor da utilização de modelos colaborativos, ágeis e 2.0 para a gestão empresarial; Atualmente com pesquisas em modelos arquiteturais para a computação ubíqua.
Bruno Pedroso é desenvolvedor com mais de 10 anos de experiência, atua hoje como coach de projetos e coordenador da área técnica da SEA tecnologia, dando grande enfoque à aplicação de valores e princípios XP.
Eduardo Horta é formado em Ciência da Computação e Pós-Graduado em Engenharia de Software pela PUCMinas; Mais de 10 anos atuando na área de desenvolvimento de software no Serpro e atualmente é responsável pela Gestão do Processo Serpro de Desenvolvimento de Soluções (PSDS).
Renato Willi é formado em Ciência da Computação na UnB, Pós-Graduado em Implantação de Software Livre na UNISUL, e cursa MBA na FGV. Trabalha como gerente dos projetos de desenvolvimento de software na SEA Tecnologia, utilizando metodologias ágeis. Certificado como PMP, ITIL-F, SCJP, IBM RMUC e IBM RUP Specialist.Tem artigo publicado na revista Mundo PM e é editor dos blogs da SEA Tecnologia e Visão Ágil.
Fábio Rilston é mestre em Ciência da Computação pela UFPE e foi membro do SEPG Corporativo da empresa Serpro. Atuou na área de qualidade de software e SPI (Software Process Improvement) por 9 anos, com inúmeros trabalhos publicados no Brasil e exterior. No SERPRO, foi consultor em processo de software e Lead Assessor em avaliações de maturidade CMMI, tendo mais recentemente participado da elaboração da vertente ágil do processo de software da empresa. Suas áreas de interesse são Engenharia de Requisitos, SPI, CMMI, Data Warehouse e Agile Methods.
João Veloso é graduado em Ciência da Computação pela Universidade Federal de Alagoas e certificado como Project Management Professional (PMP) pelo Project Management Institute (PMI). Ingressou no SERPRO em 2004, atuou como líder do projeto dos novos sistemas de controle de passaporte e migração da Polícia Federal. Em seguida assumiu o Escritório de Projetos da Superintendência de Negócios Estratégicos, foi chefe do Departamento de Produtos e Serviços da mesma superintendência. Desde abril de 2008 desempenha o papel de coordenador do Escritório Estratégico de Projetos do Serpro.
quarta-feira, 9 de setembro de 2009
As Ondas do Maré de Agilidade
Após o último Maré de Agilidade em Fortaleza pudemos observar várias citações positivas por aí, o que nos deixa muito orgulhosos!
Destacamos a excelente "compilação" feita no site do Christiano Milfont, apontando para fotos, posts, tweets e slides do evento.
E neste 09/09/2009 soubemos que as Ondas do Maré já estão em águas internacionais! Vejam no blog Agile Tips a citação feita à Grande Onda Ágil que vem rolando no Brasil.
terça-feira, 11 de agosto de 2009
Slides do Manifesto 2.0
Mais infos em http://tinyurl.com/manifesto20
segunda-feira, 10 de agosto de 2009
Slides dos minicursos de Ruby e Rails
Agradeço a todos pela ativa participação nos 2 minicursos que ministrei. Seguem os slides utilizados durante os dois dias. Qualquer coisa, procurem pelo alegomes no Twitter.
[]s
domingo, 9 de agosto de 2009
Scrum em 15 minutos
Aproveitei, então, para colocá-la disponível também aqui no Blog do Maré.
terça-feira, 30 de junho de 2009
Convite para o Maré de Agilidade Fortaleza
Maré de Agilidade - 3a edição - Swell Fortaleza - 06, 07, 08 e 10/08/2009
O grupo XPCE(eXtreme Programming Ceará) junto com a Fortes Treinamentos traz a Fortaleza a terceira edição do evento Maré de Agilidade, com a organização da SEA Tecnologia, Revista Visão Ágil, Java Bahia e apoio da FA7(Faculdade 7 de Setembro). A primeira edição desse evento ocorreu em setembro de 2008 em Brasília e a segunda em março de 2009 em Salvador.
O evento visa promover três dias de mini-cursos e um dia de palestras e discussões sobre as novas tendências em gerência de projetos e técnicas de desenvolvimento de software que constituem atualmente o grande diferencial de empresas como Apple, Google, Microsoft, Yahoo e Globo.com.
Mini-cursos:
06/08 - Gerenciamento Ágil de Projetos com Scrum, eXtreme Programming (XP) na prática e Desenvolvimento web ágil com RubyOnRails
07/08 - Gestão Ágil de Requisitos, eXtreme Programming (XP) na prática e Teste de aplicações Rails
10/08 - Planejamento e estimativas em projetos ágeis
Palestras:
08/08 - Manifesto 2.0, Gestão Lean para desenvolvimento de Software, A Agilidade está no ar, “Sou ágil, logo não planejo!”, Governança no desenvolvimento ágil, Onde mora a produtividade do Ruby on Rails?, Painel com todos os palestrantes: Agile na Real - Interoperabilidade, Mix e Adaptações
Local:
Mini-cursos dias 06 e 07: Fortes Treinamentos [veja o mapa]
Palestras dia 08: Faculdade 7 de Setembro [veja o mapa]
Mini-curso dia 10: CGDT [veja o mapa]
Inscrições:
- Com desconto até 15/07 - Preços promocionais para estudantes e membros do XPCE.
- As inscrições para o mini-curso “Planejamento e estimativas em projetos ágeis” são de responsabilidade da AdaptWorks. Contato pelo fone (11)5585-7738 ou pelo email contato@adaptworks.com.br
Programação detalhada, inscrições e mais informações em: www.maredeagilidade.com
Patrocinadores:
Ouro
Prata
Bronze
Realização e Organização:
Apoio:
sábado, 25 de abril de 2009
Workshops Scrum e Requisitos com Manoel Pimentel
terça-feira, 14 de abril de 2009
Agile no Governo
quinta-feira, 2 de abril de 2009
Slides do Mini-curso XP na prática
Demorou um pouco, mas disponibilizei os slides do mini-curso:
A parte teórica não é o foco principal do curso, mas taí pra quem quiser dar uma olhada.
Aproveito pra agradecer novamente a todos os envolvidos. O evento foi massa demais! :-)
(Bruno Pedroso)
terça-feira, 31 de março de 2009
Fotos do Mini-Curso XP
Seguem as fotos da 3a turma do Mini-Curso XP na Prática, que ocorreu no Maré de Agilidade 2, Swell Salvador!
Quis o destino que ficássemos mais tempo!!! Hehehe!
Mais fotos das Palestras!
Fotos tiradas por Alexandre Gomes, Marta Amorim (nossa Mestre de Cerimônias, veja flickr) / Michel Lobo (seu "respectivo") e também pela turma da CPM Braxis.
segunda-feira, 30 de março de 2009
sábado, 28 de março de 2009
Práticas Ágeis
Nesta apresentação falei sobre a postura necessária aos desenvolvedores que participam de equipes ágeis, abordando o motivo de algumas práticas ágeis.
Um grande abraço a todos que estiveram presentes.
Integração Contínua - Os benefícios da Automatização
Apresentação de Victor Hugo Germano
Uma pequena transcrição da palestra:
- Vamos falar de Integração contínua e os benefícios da automatização de build
- Eu? Eu sou o victor! Um pouco sobre mim...
- Agenda da apresentação
- Tudo começa com as origens: tradicionalmente, o momento de integração era a realização de um grande passo no projeto - juntar tudo - e obviamente que, na teoria, a vida é sempre bela!
- Minha percepção desse modelo, inclusive ensinado nas universidades por essas bandas: O Mais puro conto de fadas! Com direito a vestido esvuaçante, sapatinho de cristal e castelo ao fundo.
- Como em todo conto de fadas, acreditamos em uma série de premissas, e a principal delas é: nossos clientes estão dispostos a esperar por resultados apenas no longo prazo. Qualidade nunca é importante o suficiente (afinal, se houver tempo, pode cortar os testes).
- Mas a realidade é sombria, e extremamente dura com akelas que entram no mercado de trabalho: riscos sempre são subestimados, retrabalho em um Pattern, atrasos uma constante
- Precisamos nos preparar para um mundo novo, onde Clientes não podem e não querem esperar por software. E para isso, precisamos eliminar desde as primeiras fases de um projeto riscos com integração de software. É necessário também estar preparado para realizar mudanças rápidas, e responder às interpéries e baixas do mercado. E por último, e conseguirmos reduzir custos de produção, com certeza estaremos mais preparados.
- Se conseguíssemos reunir: Velocidade para atendimento de requisições de um cliente, Qualidade para evitar que decisões de hoje não alterem as decisões de amanha, além de recolher informações para a tomada de decisão, chegaremos a:
- Valor de Negócio. Perceptível pelo cliente: respostas rápidas às mudanças, alinhamento com as necessidades do negócio e satisfação
- Trocando em miúdos, é necessário criar um Botão Virtual, que nos possibilite entregar, rapidamente, valor ao cliente.
- Isto é integração contínua
- Representação Grafica do processo
- Citando as principais etapas do processo: Construção, Testes, Inspeção e Feedback
- Construção: normalmente confundido com o próprio termo de Integração Continua. Representa a automatização da construção do sistema, utilizando normalmente uma ferramenta de script (ant ou maven)... (por causa desse slide, o motivo do primeiro slide - essa a automatização em si - integrando todas as ferramentas citadas nessa apresentação)
- Pausa para uma reflexão: Esqueca TODA esta apresentação se você não utiliza controle de versões... não caia nesse erro: CONTROLE DE VERSÕES É PRIMORDIAL!!! Saia da idade da pedra! Páre de guardar HD's antigos ou código fonte zipado
- Testes: Sim, devem existir! É irresponsabilidade profissional não existir testes unitários automatizados para cada linha de teste! Neste ambiente, não fala-se apenas de testes unitários: aceitação, performance, integração, carga... IC significa mitigar riscos criando um ambiente de testes para garantir que sua base de código é confiável
- Pra não ficar por menos, algumas ferramentas!
- Inspeção: Tradicionalmente existe um problema em criar equipes independentes de qualidade/teste e desenvolvimento. Imagine o seguinte exemplo - você está lah no bem bom com a patroa e um cara do lado te dizendo "Não cara, não é assim, mais pro lado... isso não estava no roteiro, vc não pode colocar esta perna aí, é para o outro lado...". Para resolver este problema, podemos nos valer de anos de estudo de autores e desenvolvedores e buscar formas de mensurar qualidade de código através de métricas conhecidas, e através de ferramentas
- Mais ferramentas: Você se acha bom desenvolvedor? Então execute o CPD no seu código, e depois conversamos! Com estas ferramentas, a própria aceitação dos desenvolvedores será influenciada: não é o zé mané da qualidade falando, é uma ferramenta... normalmente a impressão é melhor...
- Imagine aplicar os conceitos de Business Intelligence para software? Cria-se assim aSoftware Itelligence, tomada de decisão através de dados concretos, acompanhados desde o início do ciclo de vida do produto, para que se possa tomar decisões a respeito do software utilizando cobertura de código, comportamento de testes, avaliação de duplicidade de código, avisos do compilador... muito mais acertivo que os achismos de especialistas...
- Como reunir tudo isso?? ora! ferramentas de feedback... segue uma pequena lista...
- Referencias
- Obrigado!!
- Obrigado pela oportunidade
- Dúvidas...
A Agilidade Está no Ar
Aqui estão os slides da apresentação "A Agilidade Está no Ar".
Muito obrigado pela atenção de todos vocês que assistiram, foi realmente uma experiência muito legal: tanto fazer a apresentação quanto a receptividade de vocês aqui na Bahia. Esperamos que também tenham gostado!
Abraços e até a próxima,
Willi
Mini-Curso de Ruby e Rails

Ruby e Rails no Maré de Agilidade Swell Salvador.

sexta-feira, 27 de março de 2009
Primeiras fotos - mini-cursos SCRUM e Requisitos
Já temos as primeiras fotos do evento, tiradas por Manoel pimentel nos mini-cursos que ministrou. Confira:
quinta-feira, 26 de março de 2009
Novo Blog do Maré de Agilidade
Sendo assim, imaginamos um local onde possamos concentrar as informações dos eventos e, principalmente, obter feedback das pessoas que participaram.
Hoje, nesse primeiro dia de Maré em Salvador, criamos um blog para que VOCÊ deixe aqui sua opinião!
BOA ONDAS!!!!

