Arquivo para 'Agile'

Em busca do nome adequado: métodos, variáveis e classes

Postado em 08. out, 2010 por .

15

É muito comum após alguns dias de trabalho em um projeto perceber que as escolhas de nomes de classes e métodos não condizem com o que cada um representa. Isso acontece pois, com o passar do tempo, aumenta o nosso conhecimento sobre o domínio do problema. Também é natural surgir o desejo de mudança: a more »

Continue Lendo

QConSP 2010: como foi o principal evento de arquitetos e desenvolvedores no Brasil

Postado em 17. set, 2010 por .

13

Esse último fim de semana foi bastante agitado para a comunidade de desenvolvedores brasileiros: o QCon, principal evento de arquitetos e desenvolvedores, finalmente desembarcou no Brasil e aconteceu na cidade de São Paulo no centro de eventos FeComércio. O evento foi organizado pela Caelum e pelo InfoQ Brasil, e ultrapassou até mesmo o tamanho da more »

Continue Lendo

Lista de discussão de um projeto/produto

Prática ágil: facilite a comunicação interna

Postado em 13. jul, 2010 por .

7

Sintoma: durante o processo de desenvolvimento de uma funcionalidade, a equipe se direciona ao Product Owner ou cliente para tirar dúvidas, mas o mesmo se encontra frequentemente ocupado e não pode responder. Quando o PO está livre, a equipe está concentrada em outra tarefa. Ação: crie uma lista de discussão envolvendo todos os interessados no more »

Continue Lendo

Quadro físico com coluna de

Prática: Prefira terminar a começar outra história

Postado em 07. jul, 2010 por .

5

Sintoma: Próximo ao término do ciclo de desenvolvimento (um sprint ou similar) todas as histórias estão marcadas como terminadas, resultando em uma sensação de sucesso. Mas durante a revisão das histórias pelo Product Owner, o número de recusas por detalhes pequenos é muito grande, e o número de aprovações é muito pequeno. Ação: Mesmo que more »

Continue Lendo

Noite ágil na Caelum

Postado em 22. jun, 2010 por .

6

Nesse mês de Junho de 2010, foi realizada a primeira Noite Ágil, uma iniciativa do André Pantalião na lista happy hour ágil que foi rapidamente aceita, e tivemos a primeira experiência realizada na Caelum de São Paulo. A noite começou com o Adolfo Souza falando sobre os problemas resolvidos e em aberto em “O papel more »

Continue Lendo

Agilidade na prática: evite tantas reuniões

Agilidade na prática: evite tantas reuniões

Postado em 27. abr, 2010 por .

17

Continuando a série de problemas práticos encontrados na maneira de pensar quando adotamos metodologias ágeis, um comentário sempre feito no curso é a situação que afeta muito a produtividade de Product Owners e Scrum Masters (ou líderes/papéis similares em qualquer metodologia): a falta de produtividade dos dois devido a quantidade de projetos que lidam. Para more »

Continue Lendo

Desenvolvimento: o dia que o meu projeto parou

Postado em 19. abr, 2010 por .

10

Existem diversos tipos de débitos e o que todos eles tem em comum é que tornam a manutenção de um sistema muito custosa e delicada. Por mais de dois anos, a Caelum tem feito um esforço sobre cortar diversos tipos de débitos técnicos, incluindo levar práticas ao extremo, como testes end-to-end em grid. Uma forma more »

Continue Lendo

O processo de deploy contínuo

Postado em 01. mar, 2010 por .

9

Ao término do primeiro sprint, sua aplicação está andando muito bem e tem todas as histórias aprovadas enquanto no ambiente de testes. Passaremos então para a primeira tentativa de colocá-lo em produção/homologação, e logo descobre-se que o sistema não funciona corretamente nesse novo ambiente, e é gasto muita energia para adaptar diversos detalhes que já more »

Continue Lendo

Integração contínua: deploys e aprovações sem dor de cabeça para o cliente

Postado em 18. jan, 2010 por .

8

Em 2008 comentamos sobre a importância de integração contínua no processo de receber feedback rápido sobre suas mudanças em um sistema e depois sobre os problemas que surgem quando um sistema possui baterias de teste muito grandes e complexas. Um das grandes vantagens da agilidade consiste em poder efetuar mudanças sem medo e receber as more »

Continue Lendo

Falando em Agile 2008: palestra Alexandre Magno

Postado em 06. mai, 2009 por .

3

E continuamos a divulgação das palestras do evento Falando em Agile 2008. Desta vez é Alexandre Magno falando sobre Scrum em ambientes PMBok. Veja também outras palestras do Falando em Agile 2008 em: http://vimeo.com/user1362352/videos Aproveitando para lembrar que na próxima semana ocorre o evento oficial da Scrum Alliance no Brasil, o Scrum Gathering, contando com more »

Continue Lendo

Falando em Agile 2008: palestra do José Papo

Postado em 09. mar, 2009 por .

6

Seguindo a divulgação das palestras do evento Falando em Agile 2008, apresentamos José Papo na palestra Contratação de projetos de Software, manutenção de sistemas e portfólio de projetos com Agilidade. Papo é professor da Universidade São Judas, na FIAP e na PUC-SP, além de ser arquiteto de software e usar Scrum, OpenUP e RUP em more »

Continue Lendo

Behavior Driven Development com JUnit

Postado em 28. fev, 2009 por .

18

Behavior Driven Development (BDD) é uma maneira de desenvolver software que, além de outras coisas, encoraja a escrita de testes mais parecidos com uma especificação, como sugerido pelo Dan North. A ideia é que seus testes descrevam o que um determinado módulo deveria fazer ou como uma determinada funcionalidade deveria funcionar. Algo como: Dado que more »

Continue Lendo

Integração Continua – Builds rápidos com Grids e paralelismo

Postado em 09. fev, 2009 por .

8

Como já comentamos em um post anterior, aqui na Caelum fazemos a Integração Contínua das nossas aplicações, com a ajuda de algumas ferramentas, entre elas o Selenium, para os testes de integração das aplicações. Um dos princípios de Integração Contínua é que, no final do processo de build, tenhamos um produto pronto pra ir pra more »

Continue Lendo

Falando em Agile 2008: Agilidade de Tartaruga

Postado em 07. jan, 2009 por .

6

Mais uma palestra do Falando em Agile 2008. Desta vez com Danilo Sato e Francisco Trindade, ambos da ThoughtWorks de Londres, falando sobre os problemas encontrados no dia a dia quando se adota uma metodologia ágil. A ThoughtWorks é umas das empresas mais conceituadas quando se fala em agilidade, e tem como seu cientista chefe more »

Continue Lendo

Falando em Agile 2008 – Scrum na Globo.com: Derrubando Mitos

Postado em 03. dez, 2008 por .

15

Boa notícia: já estamos disponibilizando uma palestra do Falando em Agile 2008! Quem fala é Danilo Bardusco, gerente de desenvolvimento de aplicações Web na Globo.com, com a palestra entitulada “Scrum na Globo.com: Derrubando Mitos“. Aproveitem! Veja também outras palestras do Falando em Agile 2008: Scrum na Globo.com: Derrubando mitos, com Danilo Bardusco Agilidade de Tartaruga, more »

Continue Lendo