lean thinking
Deliver the Bare Minimum
Example of overengineering, a phenomenom which assolates IT development and impairs keeping things simple
Então Brent e eu pegamos tesouras, fita adesiva, cola e post-its. No fim das contas, você realmente aprendeu tudo o que precisa saber no jardim de infância.
Jeff Sutherland • Scrum - A Arte De Fazer O Dobro De Trabalho Na Metade Do Tempo
Essa é uma alusão divertida aos materiais simples que não apenas o Scrum, mas o kanban, o painel de indicadores, o Kaizen e tantas outras ferramentas de melhoria contínua precisam. Com pouco — só o que aprendemos na pré-escola, é possível alcançar resultados incríveis.
Deliver the Bare Minimum
According to the “Just in Time” principle in the lean approach, these questions should be answered in order and should be defined on separate documents. First, the business requirements and user requirements should be defined and listed on business-case or vision and scope documents; then functional requirements, nonfunctional requirements, and
... See moreEmrah Yayici • LEAN Business Analysis Mentor Book
Just remember that you can always add more, but you can’t take it away.
He was talking about layering colors while painting, which in certainly more permanent than most software, but it still works wonderfully to guide us as developers. Tackle each task as you go, don’t increase your own overhead unless it... See more
Deliver the Bare Minimum
Luke Plant • No one actually wants simplicity
Nossa relação com a complexidade: só não gostamos quando é a complexidade adicionada por outras pessoas. Me lembrei da frase de Sartre, “o inferno são os outros”.
Another test is what you are tempted to do when a problem arises with some of the complexity you’ve added. Is... See more
Luke Plant • No one actually wants simplicity
Excellent text on the need to keep things simple when talking about software development (although also applicable in other areas)