Cakes and Systems Definition

In systems Engineering thinking, and more specifically in railway signalling I guess, the term system definition means defining what your product (or system) is going to do. It sets up the case so that when later the product is going through safety case analysis, it is clear what is covered by the design and what is not. It creates a boundary between the product, which is the responsibility of the supplier, and the outside world, which is not under the supplier domain of control.

So system definition is important. If the above is unclear, let me present an analogy. Let’s say a friend is organising a birthday party, and asks you to bring a cake.

“What kind of cake?” you would ask.

Any cake, came the reply. But then if you bring a pancake, it would most likely not fulfil the criteria.

“But you said any cake!”

“Okay next time bring a normal cake,” said the friend.

What is a normal cake? You then bring a vanilla cake.

“I don’t really like this cake. It’s too plain.”

“But you said a normal cake. This is the most normal cake I can find.”

“Yeah normal doesn’t mean plain. I was thinking like a chocolate cake or something,” said the friend.

So next time you brought a chocolate cake for the friend’s birthday party.

“Nice. Where is the candle?” asked the friend.

“What candle?”

“It’s a birthday cake. It needs to have candles. At least one.”

“You said to bring a cake! You didn’t say anything about candles!”

And the dialogue continues on and on.This doesn’t even include cases where there is food allergy, dietary preferences etc. So you see, even in something as simple as a cake, can there be lotsa misunderstandings that can happen. You need to define the cake.

Similarly this goes back to the first paragraph, and just analogously describes how things can go wrong when the systems definition is not done properly. But yeah, it happens.

At least with a cake, you can eat it. But a botched product is likely going to have further consequences than that.

Thanks for reading.

Similar Posts

  • | |

    Ponderous

    I’ve been doing work recently and felt that the time allocated to me has been too short. It felt like there was not enough time to read all the background material and produce a result from it. But since the work was required soon, I changed my mindset and just set on producing a document,…

  • Confirming Football

    Went to a Malaysian meet-up recently and it ended just before a Premier League game, and naturally most of the attendees stayed to watch the football. One of the attendants needed a lift so I offered one, and we left while people were still watching the game. The guy asked me whether I watched football,…

  • |

    Old Colleagues

    There is a colleague at work who is quite old but he picks things up very quickly. However he talks a lot and has a tendency to encroach on other people’s roles. “He knows a lot,” I said to myself, “but he throws some terms around that are not exactly correct. He likes to correct…

  • Faraway Goals

    I like the feature in iCloud photos, where it reminds what happened on this day, year(s) ago. It showed some cute photos of your loved ones, or a trip you have forgotten about. It also reminded where you were a few years ago, not only in the literal sense, but also figuratively. For example it…

  • Are We Aliens

    After dinner tonight, my son asked me the reason why Allah made us like this. “What do you mean like this?” I asked. “You know, like this,” he said and raised his arm.”You mean five fingers?” ”Yes,” he said. “Allah could have made us like a blob and like an alien, and then if we…

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *