Ok, I get it. You are a software engineer (or a software developer, programmer, consultant… the name doesn’t matter, you can call yourself as you wish though I’d rather stick to an engineer). And so am I.

And you probably decided to be a software specialist because you enjoy programming. The challenge it provides and the joy of achievement when you finish another feature is what makes you get up every day.

But let me remind you a simple truth:

The business we do an app for is the driving force behind everything we do.

Good software is not as simple as clean architecture, great design, quick and efficient application.

Good software is about bringing value to the business that employs you (or to the market in general)

New technologies and innovations are truly great only if people value and use them. Everyone who works in software, from the business analyst, through programmers, testers and managers ought to understand that.

And that’s why it is crucial to fathom the business side of your projects, to comprehend project’s business goals. If you aim to be a professional, you need to grasp why you are writing the code and how business you work for will benefit from it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s