Posts Tagged ‘software engineering’

More on Intelligent tracking

Monday, August 4th, 2008

A previous blog entry introduced the notion of tracking the position and speed of a software engagement rather than only the position. This post focuses on lessons one can learn from tracking the speed, and how this concept and some associated tools can be a very powerful help in Project Management.
While the position, or progress, of a [...]

Read more

Agile vs. rigid software development

Thursday, June 19th, 2008

Like for a front page article in a newspaper, the key challenge when posting on a blog is to find the right title. What is the opposite of agile? Looking at antonyms, you will find terms such as awkward, clumsy or stiff. They do not seem appropriate opposite terms for what this post is about: agile software development. [...]

Read more

Design patterns and ISIS

Wednesday, May 28th, 2008

Design patterns have been around for quite some time already but have we really paid enough attention to them?
In software design, a design pattern is a proven and reusable solution to a commonly occurring problem in a determined context.
The idea behind design patterns comes from Christopher Alexander’s book, A Pattern Language (1977), which talks about [...]

Read more