5º Encontro XPCE

August 22nd, 2011

Olá pessoal. Estamos recebendo, nessa ultima semana do mês de agosto, a visita de dois membros da comunidade Tá Safo de Belém. Estamos aproveitando a presença deles em nossa terrinha e fazendo nosso 5º encontro em parceria com a comunidade JavaCE.

Local

Universidade de Fortaleza (UNIFOR) Bloco I sala I14 (mapa)

Data
27 de Agosto de 2011 das 08:30 às 11:30hs

Agenda

Horário Assunto Duração
08:30 às 08:40 Boas vindas e apresentações 10 minutos
08:40 às 09:40 Boas práticas na Abordagem de Requisitos em Metodologias Ágeis 60 minutos
09:40 às 10:00 Coffee-Break 20 minutos
10:00 às 10:50 Formação de Times de Alto Desempenho 50 minutos
10:50 às 11:30 Agile Brazil 2011: Um divisor de águas ou ‘mais um’ evento de Agilidade? 40 minutos

Inscrições

Clique aqui

Palestras

Boas práticas na Abordagem de Requisitos em Metodologias Ágeis (Fernanda Melina)

Resumo: A abordagem de requisitos em metodologias ágeis, que como qualquer proposta, pode permitir bons resultados a partir de sua combinação com impressões pessoais ligadas ao comportamento ágil de um profissional 2.0.

Palestrante: Fernanda Melina cursou Análise e Desenvolvimento de Sistemas pelo Centro Universitário do Pará (CESUPA), e está concluindo o curso de Redes de Computadores pela Faculdade do Pará (FAP). Membro ativo da Comunidade Tá Safo!, trabalha com Tecnologia da Informação desde 2005, tendo experiências com várias tecnologias em diversos projetos em empresas como Atenta Tecnologia, IPAD, ERP Consultoria, Conect Informática (atualmente Gimp Network), Associação São José Liberto, SEBRAE-PA, Uniodonto Belém, SEDECT e PRODEPA. No campo da Análise de Negócios, possui experiências com metodologias como ITIL e CoBIT. Já na área de Engenharia de Software, possui experiência com CMMI, MPS.BR, RUP e, recentemente, Scrum. Atualmente é Certified Scrum Master (CSM) e Certified Scrum Product Owner (CSPO) pela Scrum Alliance.

Formação de Times de Alto Desempenho (Ari do Amaral)

Resumo: Essa palestra visa mostrar boas práticas para um time se tornar autogerenciável e auto organizável . O que um desenvolvedor precisa conhecer e qual metodologia usar? Apenas conhecimento técnico hoje em dia não é suficiente, os conceitos de colaboração, trabalho em equipe, comprometimento e sempre estar usando os conceitos de inspeção e adaptação, procurando que se tenham sempre pessoas, processos e resultados em melhoria contínua.

Palestrante: Ari do Amaral é Bacharel em Ciência da Computação, Especialista em Engenharia de Software, Certified Scrum Master e Certified Scrum Product Owner, Certified Scrum Professional. Mestrado em Ciência da Computação em fase de conclusão na Universidade Federal do Ceará. Professor das Faculdades Lourenço Filho e Scrum Master e líder de equipe na UFC Virtual. Coordenador Local do Agile tour, Participou do comitê de organização do Agile Brasil 2011 e do Maré de Agilidade em Fortaleza em 2009 e 2010.

Agile Brazil 2011: Um divisor de águas ou ‘mais um’ evento de Agilidade? (Paulo Furtado)

Palestrante: Paulo Furtado trabalha a mais de 15 anos na área de desenvolvimento de software. Possui mestrado em Engenharia de Teleinformática pela Universidade Federal do Ceará (UFC). A 6 anos vem se especializando em Metodologias de Gestão e Desenvolvimento Ágil de Projetos. Durante este tempo vem ajudando times de desenvolvimento de software a aplicarem conceitos de agilidade que aumentam a probabilidade de sucesso em projetos de TI.  É Certified Scrum Master (CSM), Certified Scrum Product Owner (CSPO) e Certified Scrum Professional (CSP) pela Scrum Alliance. É co-fundador do grupo Scrum Fortaleza e atualmente modera alista de discussão scrum-brasil. Participou de Projetos na Prefeitura Municipal de Fortaleza e no Centro de Gestão e Desenvolvimento Tecnológico do Ceará (CGDT) como Gerente de Projetos e Agile Coach. Participou da coordenação do Agile Brazil 2011 em Fortaleza, um dos maiores eventos de Agilidade da América Latina. Atualmente é professor do Instituto Federal de Educação, Ciência e Tecnologia do Ceará (IFCE), onde também desempenha o papel de Scrum Master e Agile Coach em projetos de TI no Brasil e nos Estados Unidos, além de ministrar treinamentos e consultoria nesta área pela empresa HunoTI.

Patrocínio

Apoio

Realização

Agradecimentos e resumo do Maré de Agilidade Fortaleza

November 15th, 2010

O Maré de Agilidade Fortaleza foi a sétima edição deste super evento criado pelo pessoal da SEA, foi realizado nos dias 11, 12 e 13 de Novembro de 2010 no Hotel Sonata de Iracema e na Fortes Treinamentos, localizados em uma das mais belas capitais do Nordeste, Fortaleza/CE.

No primeiro dia tivemos dois cursos na Fortes Treinamentos: Requisitos Ágeis para Engenharia de Negócios com Rodrigo Yoshima, um curso com muitas praticas e discussões.

E Maurício Linhares apresentou Objective-C para iOS – Programando para iPhones e iPads, também no primeiro dia repassando muita novidade para a galera de Fortaleza.

O segundo dia começou bem movimentado, Rodrigo Yoshima e seu convidado Alisson Vale ministraram um super curso: Kanban Systems for Software Development, e como era esperado o curso foi recheado com praticas e muito trabalho para as equipes.

Na sala ao lado Bruno Pedroso e Renato Willi colocaram a turma para trabalhar, aplicaram o curso: Extreme Programming, XP na prática, dividiram a sala em duas equipes que simularam praticas do XP.

Sexta-feira a noite nada melhor que uma hora extra com muito papo e os últimos ajustes para o sábado de palestras do maré. O sábado começou cedo no hotel Sonata de Iracema, Tisciany da Fortes Treinamentos, abriu o evento agradecendo a participação de todos e passando a bola para Carlos Átila, representante do nosso patrocinador TriadWorks, falando um pouco como seus clientes começaram a acreditar nas metodologias ágeis. Paulo Silveira palestrante da Caelum, também nosso patrocinador, foi o primeiro a se apresentar, concluindo com objetividade e rapidez sua palestra: O impacto dos testes no design da sua aplicação. Depois de alguns sorteios de camisas do Maré e da Caelum, passamos para a segunda palestra com Rodrigo Yoshima com sua palestra: Kanban e Scrum, tirando o melhor dos dois. Logo depois coffee break para recompor as energias e aumentar o networking naquelas boas conversas em pequenos grupos ao longo dos corredores. De volta ao auditório Maurício Linhares apresentou muita coisa bacana que estão escondidas nas paginas mais rápidas da web com a palestra: Seu site voando, alta performance em apps web sem dor nem sofrimento e na ultima palestra da manhã Fabiano Milani, que veio substituir seu amigo Alexandre Magno, representantes da AdaptWorks, falou muito sobre Liderança e Coaching. Paramos para um almoço rápido mas de frente para o mar da nossa bela cidade Fortaleza.

De volta ao hotel Sonata Alisson Vale iniciou sua palestra: Kanban expandido: usando visibilidade para transformar processos, explicando kanban com muita segurança. Tivemos mais uma ótima palestra do Paulo Silveira: Além de testes e integração: o one-click deploy, nesse momento fiquei só lembrando como o deploy da aplicação que eu desenvolvo pode melhorar. Mais um coffee break para continuar o bate papo e se preparar para o ultimo período do evento. Voltamos com a palestra de dois feras, Bruno Pedroso e Renato Willi, criadores do evento Maré de Agilidade, representantes da SEA Tecnologia, repassando as experiencias e aprendizados com a palestra: Agilidade: dos projetos à empresa, uma história de intracontágio. Na ultima palestra do evento Serge Rehem demonstrou os prazeres e desafios de trabalhar com um framework Open Source com a palestra: Agile & Open Source – A Experiência do Framework Demoiselle. Finalizamos o evento com uma mega ultra mesa redonda turbinada, chamada de Fishbowl, comandada por Bruno Pedroso.

Foi uma discussão muita bacana que começou com kanban passou por certificações, entidades de ensinos, mercado de trabalho e muitos outros assuntos, todos bem polêmicos. Mas sempre com muita paciência e respeito como mostra a foto a seguir(foi brinCADEIRINHA…)

E assim finalizamos o Maré de Agilidade Fortaleza, foram três dias de muito aprendizado, diversão e trabalho, trabalho que começou muito antes desse mês de novembro, convidando palestrantes, fechando com os patrocinadores, organizando passagens, preparando material e convidando todos vocês, participantes desse ótimo evento. Essas foram algumas das tarefas das muitas que a organização do Maré teve que realizar com o objetivo de trazer o evento para esse belo publico do Brasil, que participou em peso do nosso Maré. Muito obrigado a todos, um abraço e até o próximo evento.

Agradecimentos especiais:

Realização

Organização

Patrocinadores

Apoio

Maré de agilidade Fortaleza 2010

November 5th, 2010

O Maré de Agilidade Fortaleza, sétima edição, será realizado nos dias 11, 12 e 13 de Novembro de 2010 no Hotel Sonata de Iracema e na Fortes Treinamentos, localizado em uma das mais belas capitais do Nordeste – Fortaleza/CE.

O objetivo é disseminar Métodos Ágeis, bem como difundir o ecossistema abordando temas relacionados como Extreme Programming(XP), Scrum, Domain Driven Design(DDD), Model Driven Design (MDD), Test-Driven Development(TDD), Feature-Driven Development(FDD), Gerenciamento Ágil de Projetos  e empreendedorismo através de palestras, exposições e cursos, promover sociabilização, integração e o intercâmbio de conhecimento e experiências entre profissionais e estudantes da área.

Percebendo a carência de eventos que abordem o tema em nosso estado o grupo XPCE(eXtreme Programming Ceará) junto com a Fortes Treinamentos realizará em Fortaleza a sétima edição do evento Maré de Agilidade, com a organização da SEA Tecnologia, Revista Visão Ágil e apoio da Atratis. A primeira edição desse evento ocorreu em setembro de 2008 em Brasília e de lá pra cá já estamos na sétima edição.

Clique na imagen abaixo e conheça a programação e valores.

Resumo do treinamento ScrumMaster Skills com Fabiano Milani

October 10th, 2010

Resumo do treinamento ScrumMaster Skills com Fabiano Milani em Fortaleza nos dias 29/09/2010 a 01/10/2010, o treinamento ocorreu no IA. A XPCE sorteou uma vaga oferecida pela AdaptWorks e o sortudo que compareceu ao treinamento foi Carlos Rafael. Eu Francisco Barroso também participei desse treinamento e vou fazer um breve resumo aqui para vocês. Vou logo avisando o treinamento vale muito apena, muita coisa boa foi realmente discutida e conheci uma galera muito empolgada em melhorar o desenvolvimento de software. Fabiano Milani é o cara, vamos aguardar o retorno dele a Fortaleza, no Agile Tour. Lembrando que a AdaptWorks é patrocinadora do Maré de Agilidade Fortaleza 2010.

A primeira parte o Fabiano falou sobre Coaching e Facilitação, no primeiro momento a turma conversou bastante sobre como ser um bom coach e praticamos muito essa habilidade de aumentar a performance do cliente( o Coachee) em alguns momento eu me perguntava como estava conseguindo ter uma conversa super honesta e aberta para alguem que só conheci a algumas horas, o Fabiano passou essa segurança que o Coach deve ter com o seu Coachee e rapidamente a turma foi confiando um nos outros e as praticas estavam fluindo com muita sinceridade. Aprendi muita coisa sobre coaching:

  • Coaching é a arte de aumentar a performance nas pessoas.
  • Coaching é o processo de evocar excelência nas pessoas.
  • Coaching potencializa o poder pessoal de cada um.
  • Coaching é uma metodologia que gera conversações efetivas, identificação e reformulações de valores, metas e busca de soluções.

(Sociedade Brasileira de Coaching)

É claro que esse pontos foram muitos discutidos, pois o Fabiano frisou bem que o coach não pode impor suas ideias, o coachee tem que conseguir suas próprias respostas. E se alguem estiver pensando que esse blablabla todo é sobre aconselhamento, terapia, mentoring, consultoria ou psicologia é melhor você ir pensando em mudar de ideia, pois esses assuntos foram discutidos no que não é coaching?

Depois a discussão sobre ScrumMaster como Coach! Vantagens e desvantagens, no começo não me via fazendo um bom papel de coach, mas depois de algumas praticas minha opinião mudou, recebi até um pequeno elogio quando fiz esse papel. É claro que a PRATICA das praticas facilitam muito o desenvolvimento para um futuro Coach, algumas praticas:

  • Avaliação 4 x 4
  • Mini feed back 360°
  • Identificação de valores
  • Analise do campo de forças
  • Âncoras
  • Modelo 6 segundos
  • e muitas outras…

Ai entramos nas discussões sobre gerenciamento de atividades, como estimular o debate fazendo sempre o seu time pensar e sair do ciclo vicioso que o nosso cérebro(juízo “piada interna”) esta acostumado a viver.

No meio do segundo dia começamos a falar sobre Liderança, entre vários tópicos o mais discutidos foram ScrumMaster: ser líder ou não ser líder? e Comando Controle. Foi assim que entramos na parte mais teórica do curso, com muita discussão e todos colocando seu ponto de vista e experiencias vividas nas empresas. E uma das frase que mais me chamou a atenção foi “Coloque suas melhores pessoas nas maiores oportunidades, não nos maiores problemas.” (Jim Collins em “Good to Great”), acho que algumas empresas não entendem isso. Depois tivemos um bom papo sobre Sócrates, o homem que fazia perguntas.

No ultimo dia tivemos algumas conversas sobre estruturas de time, nesse momento já estava um pouco cansado, o Fabiano realmente colocou a turma para pensar e conversar bastante nos dois primeiros dias. Mais as conversas continuaram sobre times auto-gerenciados. Depois ele falou sobre Scrum e a organização, relatou algumas experiencias que ele já passou implantando Scrum nas oraganizações.

Em resumo aprendi muitas coisas bacanas, o treinamento me lembrou de coisas que sabia mais não lembrava mais como aplicar. O que realmente gostei foi de aprender como um Coach trabalha, fazendo perguntas para o seu cliente encontrar as suas respostas, dando assim muito mais valor e buscando aumentar sua performance. Ops já ia esquecendo, todas as realidades são diferentes, então o que funciona para minha pessoa pode não funcionar para você.

4º Encontro XPCE

September 3rd, 2010

Local
Faculdade FA7

Data
11 de Setembro de 2010

Agenda
09:00 as 10:00
Saindo do SVN, JRuby e Tomcat para GIT, Ruby e Apache com Passenger – Pedro Brasileiro

10:00 as 10:30
Intervalo

10:30 as 11:30
Agile Test, Adaptação e a Importância dos teste em equipes ágeis – Felipe Alessander

Inscrições
Clique aqui


Palestras

Saindo do SVN, JRuby e Tomcat para GIT, Ruby e Apache com Passenger

Resumo: Mostrar as vantagens e um pouco da experiência da migração de um controle de versão SVN para GIT, um servidor web Tomcat para Apache com Passenger. Explorar o JRuby e o Ruby.

Palestrante: Pedro Brasileiro Cardoso Junior é analista de sistema do DETRAN-CE. Responsável técnico dos Sistemas de Transportes, Desenvolvedor Ruby, J2ME e SuperWaba. Experiência Profissional da Tintas Hidracor como Programador e Analista Comercial. Entusiasta de BDD e Tecnologia Móveis.


Agile Test, Adaptação e a Importância dos teste em equipes ágeis

Resumo: Mostrar os principais conceitos do Agile Test e uma forma de como se adaptar, saindo do modelo tradicional e migrando para uma metodologia de trabalho Ágil.

Palestrante: Felipe Alessander esta cursando Tecnologia em Analise e Desenvolvimento de Sistema na FIC(Faculdade Integrada do Ceará), é Certified ScrumMaster e C1-MPS.BR. Já trabalhou com testes na Stefanini IT Solutions, Instituto Atlântico e atualmente está na Tener. Já palestrou sobre Qualidade de Software, TDD, Verificação e Validação e Testes Ágeis.

Apoio

Realização

Agile Brazil 2010

February 28th, 2010

Agile Brazil 2010
Porto Alegre – RS – 22 a 25 de Junho 2010

A Conferência Brasileira sobre Métodos Ágeis de Desenvolvimento de Software – Agile Brazil 2010 – é uma conferência nacional sem fins lucrativos organizada por representantes das principais comunidades ágeis brasileiras. O evento tem como propósito promover a comunicação e a colaboração entre seus integrantes visando à disseminação coordenada da cultura Ágil por todo o país.

O Agile Brazil 2010 acontecerá no campus central da PUCRS, em Porto Alegre, de 22 a 25 de junho, contando com cursos, apresentação de trabalhos e relatos de experiência provenientes de várias regiões do país, alem da participação de convidados reconhecidos internacionalmente. Martin Fowler, cientista chefe da ThoughtWorks, e Philippe Kruchten, professor da UBC em Vancouver (Canadá) e conhecido também por ter liderado a equipe do RUP na Rational Software, são alguns dos nomes já confirmados para o evento.

Realização: Faculdade de Informática (FACIN) – PUCRS
Promoção: Sucesu-RS, através do GUMA (Grupo de Usuários de Métodos Ágeis)

Acompanhe as novidades do @agilebrazil pelo Twitter.

Maré de Agilidade com Açaí

November 20th, 2009

Texto produzido pelo grupo Tá Safo!

Para quem ainda não sabe do que se trata , o Maré de Agilidade é um evento itinerante que viaja pelas cidades do Brasil, apresentado assuntos como Extreme Programming (XP), Scrum, Domain Driven Design (DDD), Model Driven Design (MDD), Test-driven Development (TDD), Feature-driven Development (FDD), Gerenciamento Ágil de Projetos (GAP), Lean, e tantos outros. Esses assuntos começam a fazer parte do vocabulário do desenvolvedor de software, no entanto muitas vezes sem a devida capacitação para entendimento e aplicação de tantos conceitos.

Como as ondas de uma maré, o evento já passou por Brasília (setembro/2008 − 1° edição); Salvador (março/2009 − 2° edição) e Fortaleza (agosto/2009 − 3° edição).

Agora em sua 4° edição chegou a vez de Belém, para falar das 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.

O evento está programado para os dias 26, 27 e 28 de Novembro de 2009, sendo os 2 primeiros dias de mini-cursos, sessões de Dojo e OpenSpace. O 3° dia reservado para palestras e discussões.

Acesse o site do evento: www.maredeagilidade.com.br

Maré de Agilidade - Belém

Entrevista com Clavius Tales sobre o Ágiles 2009

November 5th, 2009

Entrevista com  Clavius Tales, da Fortes Informática único palestrante do ceará no Ágiles 2009 evento ocorrido em Florianópolis, Brasil, nos dias 6, 7, 8 e 9 de outubro, o tema da sua  palestra foi Governança Ágil. Todas as perguntas foram elaboradas pelos membros da comunidade em nossa lista de discussão.

XPCE: Quais os benefícios de participar de um evento como o Ágiles 2009?
Tales: O maior benefício é, disparado, a troca de experiências. Num evento desse porte você tem a oportunidade de conversar com os principais praticantes de desenvolvimento ágil do país – e alguns do mundo. A experiência de cada um é riquíssima. Você pode compartilhar suas dificuldades e discutir possíveis soluções. Você aprende também a evitar certos problemas, se aproveitando da experiência alheia.

XPCE: Como foi a participação do público no Ágiles 2009?
Tales: Não entendi exatamente em que sentido é essa pergunta, logo vou responder nos que eu imaginar. Quanto à quantidade de pessoas, acho que foram umas quatrocentas. No sentido de participação durante as palestras, muita interação. A turma pergunta bastante. Quanto ao nível de conhecimento sobre desenvolvimento ágil, o público é bastante heterogêneo. Uma das vantagens do evento foi seu formato, com as trilhas paralelas. Ou seja, havia umas seis palestras rolando ao mesmo tempo, de diferentes níveis, de diferentes assuntos. Isso é legal pois atende a
diversos interesses e diferentes níveis.

XPCE: Como está sendo o desafio de palestrar com a vivência prática que você adquiriu nos últimos anos  para um público que muitas vezes acredita em utopias e no purismo da agilidade?
Tales: Nenhum desafio. Eu também sou utópico e purista. Sou normalmente bem caxias. Meus colegas é que às vezes não gostam muito das minhas posições. Vou dar um exemplo: eu gosto de levar o conceito de design incremental ao extremo. Certa vez estávamos eu uns colegas discutindo sobre o projeto de um middleware para integrar algumas aplicações nossas. Eles já queriam fazer direto, desde o princípio, o middleware isolado. Eu preferi manter essa inteligência incorporada a uma das aplicações, para só depois, quando novas aplicações fossem integradas, aí sim isolar o middleware. Talvez a pergunta se refira àquelas pessoas que acham que trabalhar com desenvolvimento ágil é o nirvana, que não há problemas no dia-a-dia, que não há pressão por prazos, etc. Acho que existem essas pessoas, mas não vejo nenhum desafio em palestrar para elas, pois normalmente são pessoas menos experientes, sem conhecimento suficiente para lhe desafiar. O maior desafio quando vou palestrar nesses eventos é a turma mais experiente.

XPCE: Algumas pessoas não vão a eventos grandes como o Ágiles 2009 alegando que o nível das apresentações é muito alto, o que você tem a dizer sobre isso?
Tales: De certa forma, já expliquei na questão anterior sobre o público. Mas só reforçando: um evento como o Ágiles, com várias trilhas, há palestras para todos os níveis. Havia uma trilha intitulada Introdutória. Ou seja, uma trilha exclusiva para iniciantes.

XPCE: Quais palestras você destacaria com as mais interessantes do evento e porquê?
Tales: Não dá para responder a essa pergunta pois não assisti a todas as palestras. Como o evento é dividido em trilhas, não tem como assistir a tudo. De qualquer forma, das que eu assisti, as que mais gostei foram aquelas de nível mais avançado e que apresentaram muito conteúdo prático.

XPCE: Existem interpretações sobre Agilidade defendidas no evento que contrariem suas opiniões? Existindo, quais e por quê?
Tales: Há, sim, mas eu não diria que são interpretações que se contrariam, mas que são visões com sabores diferentes de um mesmo assunto. E isso é uma percepção tácita. Eu tenho uma visão mais pragmática da agilidade. Há alguns que tem uma visão mais filosófica e psicossocial. É um pouco difícil de explicar, mas eu percebo isso claramente nas discussões. Talvez pelo fato do documento-âncora ter sido escrito em forma de manifesto, eu percebo que alguns interpretam a agilidade de forma meio idílica. Nada contra. Mas eu tenho uma visão mais pragmática. E não há incompatibilidade entre essas duas visões.

XPCE: Que temas ou ideias lhe ocorreram ou foram apresentadas que despertaram curiosidade ou vontade de investigar melhor posteriormente? Por quê?
Tales: Kanban Development e Project Story. No caso do KanbanDev, já venho estudando há algum tempo. Acho que é o melhor modelo para quem trabalha com manutenção e suporte, que é o nosso caso em grande parte aqui na Fortes. Project Story é um conceito criado pelo Luiz Cláudio Parzianello. É uma espécie de Agile Project Charter.

XPCE: Qual a diferença entre a Governança ágil e a tradicional?
Tales: Do ponto de vista da governança em si, a principal diferença se dá na elaboração de  evidências e na existência de equipe de QA. Na governança ágil, isso não existe obrigatoriamente.
Em desenvolvimento tradicional, há em geral um detalhamento excessivo dos processos. Assim, seus mecanismos de governança se focam em garantir que esses processos estejam sendo executados conforme prescritos. Em desenvolvimento ágil, os processos são os mais leves possíveis, procurando focar nos resultados, e não nos processos de execução. Dessa forma, um mecanismo de governança ágil se foca igualmente nos resultados, fazendo verificações mais leves de processos.

XPCE: Você vai divulgar os resultados da Fortes Informática?
Tales: Nunca pensei sobre isso. Refletindo agora rapidamente, acho que seria interessante. A gente tem utilizado esse modelo de governança desde março. Acho que depois de um ano teremos dados quantitativos interessantes.

XPCE: A que você acha que se deve tão poucos artigos publicados em congressos SBC falando em agilidade? Acha que já próximo ano isso já estará começando a mudar?
Tales: Não sei.

XPCE: Quais os principais benefícios que você percebeu com a adoção de mecanismos de governança ágil na Fortes Informática?
Tales: A velocidade de adoção de técnicas ágeis é acelerada. Além disso, o acompanhamento dessa adoção é bem mais simples, pois é concentrado numa espécie de painel de controle que é construído a partir de informações enviadas por cada equipe, sem necessidade de auditorias ou verificações diretas.

Resultado do 3º encontro XPCE

November 5th, 2009

O nosso 3º encontro foi um sucesso e gostaria mais uma vez de agradecer a Fortes Treinamentos, TriadWorks e a Faculdade 7 de Setembro pelo patrocínio e apoio ao nosso grupo. Abaixo segue os slides das apresentações e no final o link para as fotos.

Primeira apresentação
Projeto de exemplo com Cucumber, Selenium e Rails http://github.com/cmilfont/bddonrails

Para executar o exemplo deve se lembrar de ter o java instalado [de preferência o da SUN] por dependência do Selenium. Execute os comandos abaixo para baixar e rodar a aplicação:

git clone git@github.com:cmilfont/bddonrails.git
cd bddonrails/
sudo rake gems:install RAILS_ENV=test
#lembre de trocar a senha do root no mysql ou mudar o banco
rake db:create:all
rake db:migrate
rake cucumber:ok

Segunda apresentação

Fotos
Clique aqui e veja as fotos.

3º Encontro XPCE

October 20th, 2009

Local: Faculdade FA7

Data: 24 de Outubro de 2009

Agenda

  1. 08:30 as 09:30 – BDD prático com Cucumber, Selenium e RSpec – Jefferson Girão
  2. 09:30 as 10:00 – Intervalo
  3. 10:00 as 11:00 – Automação de Testes Funcionais de Software com Selenium – Fabrício Lemos

Palestras

Palestra: BDD prático com Cucumber, Selenium e RSpec

Resumo: Palestra na forma de “hands on” com a construção de uma aplicação utilizando conceitos de BDD. Outside in development visto na prática através da construção e automação de user stories com Cucumber + Selenium e descrição de comportamento com RSpec e Remarkable

Palestrante: Jefferson Jean Martins Girão
Desenvolvedor no Grupo Tubform (http://www.grupotubform.com.br) atualmente trabalhando na migração de um ERP industrial de MS FoxPro para Ruby on Rails e Javascript com EXTjs. Tem 4 anos de experiência em desenvolvimento de software já tendo passado por áreas como automação comercial, terceiro setor e gestão pública municipal.

Palestra: Automação de Testes Funcionais de Software com Selenium

Resumo: Serão discutidos conceitos e fundamentos de automação de testes funcionais e depois será apresentada a ferramenta multiplataforma para automação de testes de sistemas web Selenium. Serão mostradas as características da ferramenta e o passo a passo para sua instalação, gravação e execução de suites de testes. Por fim serão discutidas boas práticas de automação de testes de software e de uso da ferramenta.

Palestrante: Fabrício Dias Alves Lemos

Bacharel em Ciência da Computação pela Universidade Federal do Ceará possui seis anos de experiência em desenvolvimento de software, cinco dos quais aplicando técnicas de automação de testes para sistemas do governo federal e estadual. Atualmente atua como analista de tecnologia da Secretaria da Fazenda do Ceará e mantem o blog http://www.fabriciolemos.org/blog/

Patrocinadores