by Dwayne Phillips It is rare that we can understand something from one and only one perspective. We need to walk around the other sides to gain other perspectives. There is a method of describing something called the DoD Architecture Framework or DoDAF. Sometimes DoDAF is quite useful, but sometimes persons misuse it and … […]
Understanding by Walking Around
March 16th, 2023 · No Comments
Tags: Communication · Design · Scale · Systems · Thinking · Visibility
First Comes Love, Then Comes Marriage, …
February 20th, 2023 · No Comments
by Dwayne Phillips Events occur in a set order, unless they don’t. Thought is encouraged. The title is from a nursery rhyme (origin unknown by me). The third event is a baby in a baby carriage. Events occur in a set order. Breakfast-lunch-dinner. Entree then desert. Eat breakfast, then brush your teeth (or is that […]
Tags: Design · Learning · Rest · Systems · Testing · Thinking · Work
What Question are We Answering?
December 26th, 2022 · No Comments
by Dwayne Phillips Find the right question. The answer will direct efforts. That is pretty basic, but it seems to work. The purpose of this blog post is… Well, let me struggle with the rest of that sentence. In my struggles, let me find the right question. How about, “Why would anyone read this?” or […]
Tags: Analysis · Design · Engineering · Questions · Requirements
Reading a Product Catalog Does NOT an Engineer Make
December 8th, 2022 · No Comments
by Dwayne Phillips The ability to read a product catalog does not make a person an engineer or an architect or someone who can think and reason. I have encountered this for 30 years. It is as if someone had a cue card in their hand. They spew product names. Things like: Kafka HDFS TensorFlow […]
Tags: Clarity · Concepts · Design · Engineering · Ideas · Systems
What will This Tell Us?
September 29th, 2022 · No Comments
by Dwayne Phillips Most tasks provide us with something and information. Often the information is more important than the something. Often the information is something we already know. If that is the case, skip the task. Testing is a task that provides information. Well let’s back up: a good test provides information we can use. […]
Tags: Communication · Design · Information · Learning · Process · Testing
Discovery as an Unintended Result
April 14th, 2022 · No Comments
by Dwayne Phillips Doing something that goes beyond what is required often leads to discovery, and discovery may be a wonderful unintended result. Many years ago (in the last century), I was involved in an upgrade to an existing system. There were new requirements that required new capabilities. Some of the computing hardware was to […]
Tags: Alternatives · Design · Learning · People · Requirements · Solutions
The Details are in the Details
February 7th, 2022 · No Comments
by Dwayne Phillips Managers want to hear the summary. The details are delegated. It is unfortunate that the summary rarely agrees with the details. “Summarize it for me. Give me three choices. I delegate.”—managers everywhere all the time. Simple statement from the managers. They have manager tasks to do. They delegate work to others. The […]
Tags: Communication · Design · Management · Software · Technology
Organizing the Material
January 27th, 2022 · No Comments
by Dwayne Phillips Almost anyone can gather the material. Organizing it or creating a story from it, however, appears to be a rare yet valuable skill. We have lots of information. Go to Wikipedia. Download PDFs of the pages. Concatenate the pages. There it is. Go to a search engine. Find a dozen hits. Copy […]
Tags: Clarity · Communication · Context · Design · Information · Purpose · Reframe · Stories · Teaching · Thinking · Wikipedia
Maybe It was a Bad Idea (that survived accidentally)
December 27th, 2021 · No Comments
by Dwayne Phillips Just because something survived and thrived doesn’t mean it was a good idea. There are other explanations. Good ideas bubble to the top. Market success shows those good ideas. Bad ideas fizzle. They don’t make it anywhere. Well, maybe these statements are true, but maybe the aren’t. I see things that have […]
Tags: Design · Expectations · General Systems Thinking · Ideas · Reframe · Success · Systems · Technical Debt · Time
Does it Have a USB Port?
September 20th, 2021 · No Comments
by Dwayne Phillips Every generation has a default question that hearkens backwards. These can be quite irritating, but return the evolutionary thinker to earth. And that is needed. Way back in the 1990s, the world was crawling out of one generation of computing into another. No matter what great new thing there was, there was […]
Tags: Choose · Design · Engineering · General Systems Thinking · Questions