Posted by: Harold Ennulat | March 30, 2010

The Six Principles of Systems Engineering

Reading a WebSphere Journal ( article on the principles of systems engineering.

These are from “IBM’s Rational Rules Developed Over 10-Year Period” according to the authors.  I am finding it interesting to compare this view on systems engineering with my own and using it to hone how I apply the systems engineering approach to projects I might work on. 

The six systems engineering development principles are:

  1. Decompose systems, not requirements (technical).
  2. Enable both separation and integration of “key systems development” concerns (technical).
  3. Specifications flow up and down the architecture (technical).
  4. Systems and components collaborate; so should development teams.
  5. Development organizations should reflect product architectures.
  6. Base the “development” lifecycle on removing risk and adding value.

The article (in the link below) examines each of these principles, initially from a generic systems engineering view, and then specifically in the context of joint hardware/software development.

The Six Principles of Systems Engineering | WebSphere Journal.

Updated: May 16, 2010  12:07pm  | Published: March 30, 2010 12:30 pm


Leave a Reply

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

You are commenting using your 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 )

Google+ photo

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

Connecting to %s


%d bloggers like this: