Feeds:
Posts
Comentários

Archive for setembro \28\-03:00 2007

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 »

Uma boa notícia para quem usa Selenium!

A ThoughtWorks lançou o Selenium Grid, que promete executar os testes de aceitação do Selenium em paralelo!

Para mim essa é uma ótima notícia, pois em um projeto que estou trabalhando atualmente, rodar todos os testes de aceitação consome um tempo precioso (por volta de 30 minutos), conseqüentemente eu não executo os testes de aceitação com tanta frequência. 😦

Em breve estarei testando e irei postar os resultados aqui no blog.

Read Full Post »

Um excelente artigo.

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 »

Tipos A, B e C do Scrum

No post anterior eu escrevi sobre os tipos A, B e C do Scrum. Na verdade existe somente um Scrum, o que pode ser modificado é o modo como são feitas as iterações, gerando os tipo A, B e C do Scrum.

É algo bastante simples, o modo mais fácil de entender é lendo este artigo.

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 »

Post curto e direto!

Aqui você encontra entre outros artigos, um escrito por Alan Shalloway onde ele fala um pouco sobre “Lean anti-patterns and what to do about them”. Além desse artigo, tem alguns outros ali que também são interessantes.

Read Full Post »

Alan Shalloway é um cara que eu respeito (não que isso signifique grande coisa, mas eu sei que ele já visitou meu blog 😀 ). Ele tem opiniões inteligentes, fortes e adora provocar o Ken Schwaber relembrando sempre (embora ultimamente o Ken negue) que o SCRUM teve como fonte de inspiração o Lean.

Atualmente Alan Shalloway está escrevendo um livro “Lean Anti-Patterns and What to Do About Them” e dentre outras coisas ele escreveu um pequeno texto, tentando explicar o que é Lean. Segue abaixo o texto.

Lean is the name given to Toyota’s mindset of designing and building automobiles. However, Lean as a belief system and set of principles and practices can be applied to any industry. Lean software development is about increasing the value delivered to customers. It accomplishes this by focusing on improving the entire system of software development that you have. This means improving both the relationship between the business and development sides of the enterprise as well as improving both sides on their own. The focus of Lean is systems improvement.

The philosophy of Lean begins with the fundamental principle that most errors are a result of the system people work in than to the people themselves. By focusing on improving our systems, we improve the results of our people. Lean views your system as a pipeline. Our goal is to make the pipeline so we can have ideas come into it, and revenue generating products come out of it quickly and repeatedly. This is Lean’s notion of Fast-Flexible-Flow. Sustainable Fast-Flexible-Flow means Faster-Better-Cheaper.

Lean is more than this mindset, however. Because of it’s rich history, it gives us many principles, practices and tools to assist us in this endeavor. The basic principles are to optimize the whole, eliminate waste, build quality in and deliver fast. These assist us in keeping the flow high from the entry of ideas until their manifestation.

Lean tells us that anything that slows us down, that is, is an impediment to the flow of adding value to the customer, is waste and must be eliminated. Because errors come from our system, we need to do root-cause-analysis to discover them and eliminate them. We won’t tolerate workarounds, because otherwise they will always be there – slowing us down and adding waste to our process.

Read Full Post »

Scrum Reference

Há algum tempo atrás, fiz o post SCRUM Reference, só que depois de algum tempo, retiraram o arquivo pdf do ar (agradeço ao Paulo por me avisar).

Estou postando novamente o pdf, contudo desta fez vou armazenar o pdf no meu blog, para não ocorrer o mesmo problema novamente.

Então para quem tentou ler e não conseguiu, agora pode ler!

Read Full Post »

Guess Who’s Back

Ufa, após 2 semanas e meia, estou novamente conectado na Internet. Atualmente estou na casa da minha namorada, mas até o final de semana estarei com Internet lá em casa.

Esses 15 dias ausentes da Internet criaram uma enorme lista de emails e feeds (descobri que o Google Reader só sabe contar até 1.000, depois disso vira “1000+”) atrasados para eu ler… vou demorar um tempo pra ler tudo :S

Enfim, estou de volta e o blog vai voltar a normalidade! 🙂

Read Full Post »