Kanban: Agility at Scale, Understanding Kanban Levels and Movements

Today the vast majority of people think Kanban looks like that picture on top, just some rows and columns of an unusual looking to-do list. And they would be mostly wrong, that's literally the tip of the iceberg. Kanban, unlike Scrum deals with systems, large or small. But it thrives in large systems where many…

What Nations Must Learn from the Corona Virus

As many of you I am a bit shocked by the severity of the corona virus pandemic. I've been reading a lot on biotech, bioweapons and bioengineering. Enough to realize it's certain this will happen again in our lifetime. I decided to write a few lessons to learn from this plague: Every nation must build a…

What are the main Software Deployment Strategies Today?

Releasing software today has many options, they vary in risk profile, and in the way they are performed. In this article we will do a summary of the main options available today. This is a valuable tool chest to have in mind in your road to better releases, less risk, and more peace of mind,…

Scrum’s Product Owner Role Challenge

In my experience working with Scrum for over a decade, the main challenge with the Product Owner role that Scrum recommends is that the people who usually perform that role have limited understanding of software development, and have different measurements for their job success than the Development Team. For these reasons these POs usually care…

Balance: The Secret of Agile

Some who hear about Agile's thoughts about self-managing teams often make the mistake to think that there is no discipline or structure in the several Agile Methods and frameworks such as Scrum and Kanban, but nothing could be further from the truth. Agility lies at the crossroads of both freedom and discipline. The careful applying…

No More Fake Deadlines

Fake Deadlines are the biggest life sucking hole in the history of business. Fake Deadlines do not follow reason, they are illogical and capricious. Fake Deadlines waste the most valuable asset of a company: their people. Fake Deadlines are evil because they do not lead by inspiration, they lead by fear. Fake Deadlines cause stress,…