The concept of simple is critical for technology. Simple is what we try to get to with the implementation of systems. If, you consider the concept of systems they are often very simple. The reality of inputs, processes, and outputs for a system can be applied to almost everything. While the complexity of what is happening can be expanded to more than the three components, it is ultimately just he three. In fact, if you take John Boyd’s exceptional OODA look concept, it fits nicely over the traditional system model. OODA or Observation, Orientation, Decision, and Action fits nicely into the input (Observation) process (Orientation) and finally output (Decision and Action).
But it’s important that we get to simple. The complexity of Technology solutions can cause issues. The reason for this diatribe today is simply pulling various thinking threads together into one space. I spend a lot of time wandering around the edges of technology and don’t always touch base with the core. You need, on occasion to reset where you are with what you are talking about, so my goal is to do that today.
As a software architect, I look for answers where sometimes there aren’t any. The concept of a path forward sometimes doesn’t exist. I do love Robert Frost’s brilliant poem about taking the road lesser traveled. I have to say there are many times when I have come to believe that my path has long been the path less traveled. I don’t have a degree in engineering, so at times the expert culture that advanced scientific and engineering degrees create makes me uncomfortable. I do, however, have a degree in education. My goal is to take complex ideas and break them down so that everyone can understand them.
It is important to remember the why of any technology. For me the why is I love technology. I believe technology has changed the world we are in. I can’t wait to see what is next!