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 […]

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 […]

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, […]

To bring positive change to an organization it is vital to build a coalition, to carefully raise awareness about a better way to do things, and to do it in a way that respects management and the people in the organization. Japanese management has a unique practice that teaches us how to accomplish this, a […]

Agility is a higher concept than just Agile. One we should embrace more. When a business pursues #agility it opens wide avenues for improvement, not just through one framework or method, but an open-minded approach to get better, and never stop improving. Agility goes beyond technology, or Agile Transformations. It seeks three main goals: do […]