Select Page
System Goals Vs System Requirments

As a Solution Designer, the first thing to look at is the system’s goals. When talking about goals, we are talking about the effect the system will have on the organisation.

This effect can be almost anything, but it should be clear how this will affect the organisation’s bottom line.

Big Picture

We should be fully aware of the system’s goals because, as Solution Designers, we must always think about the big picture.

To understand the big picture, we need to ask these questions:

  • What is the environment that the system is going to be operating in?
  • What are the main tasks the system is going to tackle?

Usually, the client/stakeholders should tell you what the system’s goals are, but it is not always the case.

Distinguish Goals

Now it’s important to note we are not talking here about what the system should do. These are not goals. These are requirements, and it’s important to distinguish one from the other.

  • Goals are NOT requirements. NOT what the system should do.
  • Goals describe the effect on the organisation.

Example

SystemMobile Deposit Origination
OrganizationBank/Financial Institute
Goal(s)– Seamless onboarding experience for Mobile Origination.
Example 1

The goal is to seamless onboarding experience for Mobile Origination, thus attracting millennial mindset customers.
This, of course, will help the company build a better process, thus growing the revenue to.

Requirments

Every software is based on some kind of requirements, some sort of user needs to accomplish something, and the software helps him achieve that.

For example, the requirement can be, I want to apply filters on my photos, or I need to communicate with my friends easily, or even I need to be able to tune my audio recording.

The requirement is whatever it is that the user needs.

These are the requirements. Of course, requirements are never left at such a high level during the development cycle. They become more detailed so the developers will have a clear idea of what they need to develop.

Related Articles

What Does a Solution Designer Do?

The Solution Designer role primarily is to take high-level customer/business requirements and translate them into cost-effective technical, functional, and operational design specifications and work with the solutions all the way through into post-go-live. Liaise with...

How To Be Living As A Digital Nomad – 7 Pros and Cons

Ever wondered about living a free lifestyle, travelling and exploring the wonders around the world, and meeting new people. All this while working whenever you want and wherever you want. We call this lifestyle a Digital Nomadic life. Digital nomads travel to...

What Does a Solution Designer Do?

The Solution Designer role primarily is to take high-level customer/business requirements and translate them into cost-effective technical, functional, and operational design specifications and work with the solutions all the way through into post-go-live. Liaise with...

Top Tech Summits of 2021

As a software engineer or developer, you might have heard about Tech Summits every now and then. So, What Are These Tech Summits, and why are they important for you to grow professionally? We will take a look at this. Stay tuned with us until the end of this video....

What Does a Solution Designer Do?

The Solution Designer role primarily is to take high-level customer/business requirements and translate them into cost-effective technical, functional, and operational design specifications and work with the solutions all the way through into post-go-live. Liaise with...

How to Avoid Developer Burnout (8 Simple Tips)

Is your work stress causing you to feel helpless and completely exhausted both mentally and physically? This may be the sign that you are facing Burnout. According to the Help Guide, Burnout is a state of emotional, physical, and mental exhaustion caused by excessive...

0 Comments

0 Comments

Submit a Comment

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