Feeds:
Posts
Comentários

Posts Tagged ‘Agile’

CheckLists

Algo que eu considero bastante útil quando estou começando a utilizar algo novo, é um checklist. Ele nos ajuda a lembrar daqueles pequenos (as vezes os grandes também) detalhes, que podem ter um impacto na adoção de uma nova metodologia/ferramentaframework.

Então, depois de acompanhar uma thread no grupo scrumdevelopment(@yahoo), resolvi colocar aqui alguns links para algumas Agile checklists que eu achei interessante.

Edit: Se você acredita que checklists não são úteis, você pode ler esse artigo, The Checklist – “If a new drug were as effective at saving lives as Peter Pronovost’s checklist, there would be a nationwide marketing campaign urging doctors to use it.

Read Full Post »

Hoje foi o dia de apresentar Scrum para o meu gerente.

O meu gerente (aquele que ministra cursos CMMi) gostou do Scrum, gostou do funcionamento em iterações (sprints), a questão da melhoria contínua, o trabalho em equipe e adorou a reunião de planejamento da iteração e de retrospectiva… Ele será o product owner, pois como atualmente a equipe trabalha em aproximadamente 4 projetos, ele será responsável por conversar com os clientes (devem ser quase 15) para ver o que eles desejam que seja implementado e assim tomar a melhor decisão (ROI).

Apesar de ele ter gostado, eu acredito que ele ficou com uma pulga atrás da orelha. Ele pediu o nome de algumas empresas que utilizam Scrum na região de Blumenau ou Florianópolis, no ato eu pensei na Audaces, onde o Victor está ajudando a inserir Agilidade na empresa, além disso enviei alguns depoimentos de empresas que adotaram desenvolvimento Ágil. De qualquer forma, ele aprovou utilizar Scrum, inserindo as práticas aos poucos com a equipe. Amanhã vou conversar novamente com ele para deixar bem claro que o papel de product owner é fundamental para conseguirmos alcançar bons resultados.

Durante a conversa, além de falar sobre Scrum, eu citei os princípios do Lean e deixei bem claro que mais importante que as práticas, são os princípios, e é nisso que precisamos nos concentrar.

De uma forma resumida, acho que foi isso, a conversa deve ter demorado aproximadamente 90 minutos e tentei mostrar o quão poderoso o desenvolvimento Ágil é. No próximo post irei comentar como foi a apresentação do Scrum para a equipe…

Read Full Post »

Novamente com Mary Poppendieck

If your more than 10% of requirements are changing as you progress, you’ve specified them too early. If you have separate test and fix cycles you’re testing too late.

Read Full Post »

Hoje no Quote of day uma frase de Mary Poppendieck:

Change isn’t the enemy. Anticipate change. It’s there to make things flexible. The ‘soft’ in software is there for a reason. Software is meant to change so stop trying to nail everything down. Write change-tolerant software by employing change-tolerant practices.

Read Full Post »

Quote of day de hoje será uma frase de Ken Schwaber.

Scrum doesn’t engender excellence. It exposes incompetence.

Read Full Post »

Quote of day

O Quote of day de hoje é de autoria de Philip C. Plumlee, ele da sua opinião sobre a super utilização de mocks quando praticando TDD.

We should not abuse mock objects just to unitize our tests. In terms of TDD design, that’s a clue that our objects are not decoupled enough.

Read Full Post »

O post de hoje vai ser somente um quote de uma parte de um email do Skip Angel que eu gostei. Isso deveria estar colado em locais visíveis nas empresas 😀

Eat your own dog food. You should build what can be sustained over time. Knowing what you build could come back to haunt you should be some incentive to build the right thing.

Developers should think in terms of preventing defects (value) vs. fixing bugs (waste). Developers should think in terms of accommodating change (value) rather than making code difficult to change (waste in rewriting) or anticipating change (waste in building more than you need). If you start looking at building quality in instead of fixing/finding quality later, this is what you should understand to produce sustainable software products.

Read Full Post »

Achei um artigo no site da Scrum Alliance onde é explicado os 5 tipos de certificações do Scrum.

  • Certified ScrumMaster (CSM)
  • Certified Scrum Product Owner (CSPO)
  • Certified Scrum Practitioner (CSP)
  • Certified Scrum Coach (CSC)
  • Certified Scrum Trainer (CST)

Recomendo a leitura do artigo para entender quais os pré-requisitos, duração, custo entre outras informações sobre as certificações.

IMHO, isso tudo cheira uma ótima forma da Scrum Alliance arrumar dinheiro 😉

Read Full Post »

Essa é uma apresentação de 60 minutos feita por Jeff Sutherland, onde ele fala sobre a origem do Scrum, os tipos A, B e C do Scrum, quando Kent Beck lhe enviou um e-mail pedindo informações sobre Scrum entre outras coisas.

Read Full Post »

Mike Griffiths fez um post bastante interessante demonstrando que quando todos na equipe são reconhecidos e tratados como voluntários, sua produtividade cresce muito.

Mike apresenta um gráfico demonstrando os vários níveis de comprometimento e os níveis de produtividade alcançados. É uma leitura rápida e bem interessante.

Read Full Post »

« Newer Posts