Yet again about Systems Engineering and Why, it’s ultimate purpose

read more

Understanding the Three Stages of Change

Change is a common thread that runs through all businesses regardless of size, industry and age. They say the only constant in the world is change. Our world is changing fast and, as such, organizations must change quickly too. Organizations that handle change well thrive, whilst those that do not may struggle to survive. The concept of “change management” is a familiar one in most businesses today. But, how businesses manage change (and how successful they are at it) varies enormously depending on the nature of the business, the change and the people involved. And a key part of...

read more

About Requirements and Design

Let us be clear from the start what requirements mean. Are they the description of the system to be? At first glance yes, even though that is only half of the truth: they are the description of what the system should be doing, and what is the fashion it should behave or look like. But they are not the description of how that behavior is accomplished. If you are looking at the implementation of a required (in other words requested, desired) behavior, you are looking at design. Because that’s what requirements are all about: the what. Requirements specify WHAT a system (entity) should be...

read more

Managing the Customer – Training Notes

Out there, in the working field you sometime find yourself facing or handling all kinds of customers. When you have to deliver “bad news”, say “no” to customers or to people in power, you are often tempted to placate with a “yes”. It is indeed a challenge trying to balance the need to be customer-oriented and the need to deliver difficult messages to our customers. You always want to provide exceptional service to both your internal and external customers. However, in the real world, things might go wrong and mistakes are made. Nevertheless, your goal is to have a happy customer...

read more