Summary Design and Implementation

Well I recently talked to my wife about an old article I wrote about the issues of design and implementation in software


In any case, I think a good visualization helped a lot. I'm not going to dwell on too much detail here as the original article does it well enough.

A typical business might see a standard software development project, like this:

How Many Businesses See it

You can see here that in the mind of the business, all the design is done before it hits the implementation stage.
All the construction workers need to do is follow the blue print.
All the programmers need to do is follow the requirements documents, high level design, screen shots.

As I say in the original article, business can't conceive of a world without implementation. 

How Software is Actually Created

Notice the difference. The entire implementation phase is done by the compiler/linker.
Such is the greatness of the computer. It automates repetitive work.


Popular posts from this blog

Changing the Social Contract

Incels - Unregulated Markets

Why did God Create Us to love him?