Free e-Books

open all | close all

Quote of the Day

“A hero is a man who is afraid to run away”

Why Modeling?

Think of it this way: if you are building a doghouse, you can start with a pile of lumber and some tools, and just build it. If you are building a house, it would be foolish to start building without doing some sort of planning. That means, in most cases, at least producing blueprints. If [...]

What Customer Really Wants?

This cartoon depicts in a funny way what often happens to building projects. A end-users will describe their needs to a developer and will very often end up with an end result far different than what was [...]

Software Crisis

What is Software Crisis

The software crisis was a term used to describe the impact of rapid increases in computer power and the complexity of the problems which could be tackled. In essence, it refers to the difficulty of writing correct, understandable, and verifiable computer programs. The roots of the software crisis are complexity, expectations, and [...]