Project Management

Software development is difficult. It can be less difficult

From the Manifesting Business Agility Blog
This blog concerns itself with organizations moving to business agility—the quick realization of value predictably and sustainably, and with high quality. It includes all aspects of this—from the business stakeholders through ops and support. Topics will be far-reaching but will mostly discuss FLEX, Flow, Lean-Thinking, Lean-Management, Theory of Constraints, Systems Thinking, Test-First and Agile.

About this Blog


Recent Posts

A Pragmatic Introduction to Lean Development

Let’s not throw out our ability to see cause and effect with the complexity bathwater

Why you need Science as well as empiricism to enroll management in Agile

Making things simpler by providing choices with Disciplined Agile

Creating teams that are a great place to work is a central tenet of Agile

I had thought that driving in New Zealand was insane. That is, until I realized they drive on the left side of the road. Just kidding, but it’s not unlike many consultants complaining about how difficult software development is. Yes, it is difficult. But so is driving. And both can be made easier by attending to the right things.

Consider how the following makes software development easier, albeit, still difficult.

I am sure there are more.

But consider that  circumnavigating the world, going to the moon, heavier than air flight and other things were hard. I can think of few things more important than learning to create software well. It'd change the economy of the world. 

Posted on: November 13, 2019 12:51 PM | Permalink

Comments (3)

Please login or join to subscribe to this item
Dear Al
Very interesting this reflection
Thanks for sharing
I liked the 11 points to ponder

Agent Smith will be happy :-)

Please Login/Register to leave a comment.


What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is.

- Dan Quayle