by Dwayne Phillips Systems are commonly built by connecting smaller systems. This requires that the systems are connect-able, and that requires a defined interface. Most of the time, we build systems by connecting large boxes together in a system diagram. There are exceptions, and another post will discuss some of those. Still, connect the boxes […]
Entries Tagged as 'Systems'
Systems Engineering and Interfaces
January 23rd, 2017 · No Comments
Tags: Adults · Communication · Engineering · General Systems Thinking · Systems
The Cheapest Part
August 8th, 2016 · No Comments
by Dwayne Phillips Sometimes the cheapest and simplest part of a system is the one that fails and you may have to buy half a dozen of them to find one that works. I had a bad experience repairing that large appliance in the bathroom. Did you know that you can crawl under a toilet? […]
Tags: Adapting · Agility · Analysis · Systems
Solution Collapse
May 5th, 2016 · No Comments
by Dwayne Phillips If we work hard enough and smart enough to the solution, we often find the solution collapses to something small and simple. At the end of all the work, we find the solution. The solution is messy, but it is a solution. Then we go home. Then we come back to work […]
Tags: Problems · Process · Systems
Engineering the Software versus Banging Out the Code
April 18th, 2016 · No Comments
by Dwayne Phillips There are major differences between engineering systems and “just doing it.” The consequences are both obvious and predicted. For at least 25 years, I have heard and seen in action the mantra of “good enough software.” Get a partial solution, ship it, improve it. Great stuff. Except time has shown that the […]
Tags: Engineering · Programming · Systems
Doing the Same Thing Over and Over Again
April 11th, 2016 · No Comments
by Dwayne Phillips Depending on where we draw system boundaries, we probably aren’t doing the same thing over and over again. There is a quote attributed to Einstein about insanity being the act of doing the same thing and expecting different results. There is a debate among people who debate such things about if Einstein […]
Tags: Starbucks · Systems · Technology
The Folly of Stack Programming and Developing
April 7th, 2016 · No Comments
by Dwayne Phillips When you rely upon things from other people, you are sometimes greatly disappointed. This holds for programming computers. Are you a “full-stack developer?” Do you argue about what a full-stack developer is? Have you been asked, “Given this problem, what stack would you use?” Sigh. Since the pre-historic times of computer programming, […]
Tags: Analysis · Programming · Risk · Systems
Unintended Capabilities
April 4th, 2016 · No Comments
by Dwayne Phillips Systems built by persons often have more capability than intended. Someone will arrive who will find and use these. I stumbled onto this story recently about persons in Angola who have limited Internet access. They found ways to use Wikipedia and Facebook that the creators of those systems did not intend. The […]
Tags: General Systems Thinking · Systems
Design Success! (or is it failure?)
February 15th, 2016 · No Comments
by Dwayne Phillips If a system designed to last a few months last 12 years, is that a success or a failure? A recent story hailed the success of the NASA Mars rover. The rover was “designed” to last a few months, but is still going after 12 years. Wow! What a great design and […]
Tags: Design · Engineering · Government · Requirements · Systems
Systems Analysis or “How’s Your Analytical Skills?”
December 28th, 2015 · No Comments
by Dwayne Phillips Questioned if I noticed little patterns in the data, I asked back about little tools. Several decades ago, I interviewed for a job in some sort of computer center that processed some sort of data. The descriptions were intentionally vague because the person speaking to me felt that it was all too […]
Tags: Analysis · Communication · General Systems Thinking · Systems
Systems Analysis or “What’s the Problem Here?”
December 17th, 2015 · No Comments
by Dwayne Phillips Systems analysis is merely a few basic skills in what a person notices. From time to time I analyze systems. I analyze all types of systems, and most of those systems are usually not recognized as systems. I suppose I have a broad idea of what comprises a system. A fundamental skill […]
Tags: Analysis · General Systems Thinking · Systems