If an organization really wants to empower its users, it needs a way to provide maximum power to the user with both safety and security. APIs allow you to design a solution that's not simply the average of these extremes, but rather provides 90% of the power with 99% of the security.
Five years ago, around Christmas 2012, I wrote an article about Cynefin, the sensemaking framework. I focused it on software development, because that was the main industry I worked in, and particularly focused on using it to work out which of our requirements were complex, so that we could embrace uncertainty and risk, and avoid…