top of page

The Importance Of System Design

  • Nov 25, 2022
  • 3 min read

Written by: Brian John Caddy, Executive Contributor

Executive Contributors at Brainz Magazine are handpicked and invited to contribute because of their knowledge and valuable insight within their area of expertise.

Have you ever wondered why things are designed the way they are? Have you ever wondered what goes into designing things?

designer hands sketching of screens for mobile web design.

These days everyone takes technology for granted. They carry around smartphones, tablets, smartwatches and every business is pushing the use of technology to manage their products. But how does this happen, and why do these things more often than not work? The answer is System Design and the engineering process that supports it.


What is System Design?


System Design, as the name suggests, is the design of a system. In this case a system is made up of a set of components, each of which carries out a part of the overall operation. For instance, for a phone, connecting to the internet, providing the interactive screen, storing information, or for a car, the steering wheel, the pedals, the engine. Each of these components will itself have undergone a design process.


The design process starts with a set of requirements that specify what the item should do. These requirements can later be turned into test statements that show that the final product does indeed do what it is supposed to do.


The design moves on from the requirements to specify how they are going to be achieved, for instance by designing/drawing some user screens, or building models/examples of activities or by identifying the information that is required for the activity to take place and understanding where that information is coming from as well as what information needs to be stored (persistent) and what information can be entered on a regular basis (non-persistent).


These mock-up designs and models are refined and combined until each of the component parts is fully designed. Once this is achieved the component can be developed and tested to ensure that it does what the models and designs say it does, and that it meets its requirements.


What about problems?


All systems will encounter problems no matter how well-designed it is. Not every possible action carried out by users can be tested or identified, and even then, not every situation can be tested. This is particularly true on mobile devices where connectivity to the internet cannot be guaranteed at all times, or additional touches on screens can happen. In these instances, the design tries to ensure that the software still functions, but fails in a graceful manner ‒ and reports the issue to the developers who can issue an update. Users today want everything quickly, so systems may undergo multiple updates during their lifetime to ‘fix’ these errors, and improve the functionality and user experience.


What if?


Now imagine your smartphone without any System Design taking place and no thought going into how the application might be used. You would very quickly stop using it and try something else. Imagine if each car manufacturer put pedals and stalks in different places, or made left and right-hand drive cars mirror each other; changing between them would become hard. Things are seamless and easy to move between because of the design process that has gone on. Yes, nothing is perfect and even well-established apps and systems have issues, but a lot of time and effort has gone into designing them so that they are successful ‒ and the user takes for granted the things they get to do.


Next time it doesn’t do quite what you want or work in the way you expect, this may be a failure in the design process.


Crosswires Consultancy Ltd. provides System and Software Engineering consultancy services supporting all stages of the system design process. Feel free to contact us for more information about how we could help you.


Follow me on Facebook, Instagram, LinkedIn, and Twitter, or visit my website for more info!


Brian John Caddy, Executive Contributor Brainz Magazine

Brian Caddy, a graduate of Swansea University, began his career in 1997 when he worked for an independent telecommunication company with whom he had collaborated for his university project for an ISDN (precursor to ADSL) router that won a technology award. Shifting to the defence industry he extended his skill set and became a computer systems engineer specialising in system integration requirements. As an IT Consultant Brian now provides Software and Systems Engineering Consultancy Services where he specialises in system design for constrained environments utilising traditional and agile approaches.

 
 

This article is published in collaboration with Brainz Magazine’s network of global experts, carefully selected to share real, valuable insights.

Article Image

Four Things Leaders Must Get Right to Make Digital Transformation Actually Work

Many organizations do not fail at purchasing technology; they fail at the subsequent digital transformation activities: how the workflow changes, whether staff have the skills to adjust and perform...

Article Image

Your Color Season Isn’t Supposed to Put You in a Box

You finally find out your color season, get your palette, go home, look at your closet, and suddenly think, “Wait... am I allowed to wear any of this anymore?” This is where color analysis can go a little...

Article Image

10 Ways to 5X Your Business by the End of 2026

You don’t need to become less human to become more successful. You need to become better at being human because your business can only expand to the degree that you can hold the...

Article Image

There's Nothing Wrong With You, You've Just Been Stuck in Survival Mode

You've done the work. You've gone to therapy, read the books, followed the frameworks, and still, self-sabotage shows up right when you're closest to the goal: the video you don't post, the book you...

Article Image

Who Am I When I’m No Longer Needed in the Same Way?

A month ago, my husband and I travelled to spend time with our adult children. Like many parents, I had quietly imagined what those few days would look like. Long conversations. Family bonding.

Article Image

The Three T’s of Relationships and How to Audit Your Inner Circle and Protect Your Peace

Many relationships collapse under the weight of a beautiful yet deeply misunderstood ideal: unconditional love. We are often conditioned to believe that true devotion means staying "no matter what."

Four Things Leaders Must Get Right to Make Digital Transformation Actually Work

Your Color Season Isn’t Supposed to Put You in a Box

5 Reasons the Teen Years Are the Greatest Opportunity Your Child Has to Shape Who They Become

10 Evidence-Based Nutritional Supports for Women

Why Kobido is the Future of Natural Facial Rejuvenation

What Happens When These 4 Pressures Take Command

The Difference Between Rest and Retreat

11 Ways the Performing Arts Build Confidence and Practical Life Skills in Young People

The Practice of Returning and Why Yoga and Meditation Are More Than Wellness

bottom of page