Misadventures with Big Design Up Front
Although a nice idea in theory, Big Design Up Front has many problems that I learned the hard way. We should avoid BDUF most of the time.
Although a nice idea in theory, Big Design Up Front has many problems that I learned the hard way. We should avoid BDUF most of the time.
Turning Kanban boards vertically fits western cultures better. Improving UX of our process tools would eventually lead to a more effective and sustainable pa...
Flipping your Kanban board columns is a cheap way to reduce multitasking and stress. Eventually, it contributes to a more sustainable pace.
As software people, we live in a complex-system world. To leverage on its non-linear effects, we need to multiply weird experiments.
Becoming business partners grants us freedom to refactor. Careful though, we must not over-abuse this trust if we want to maintain this partnership.
When we, developers, earn enough trust from business people, we become their business partners. As such we enjoy a lot more freedom to refactor.
How to improve a factual business case for a refactoring to make it even more compelling to business people.
With a bit of discipline, we can make a factual business case for a large-scale refactoring that business people won’t resist.