blog.frantically.org

/ˈfræntɪk/ adj. wildly excited; frenzied.

Archive for 2006/10


Programming Principals & The Customer

From a variety of sources, this blog on the 5 Principals for Programming came my way. Two bits really grabbed me:
We know that c/java/lisp/haskell have not one bit of power that isn’t in simple assembly langauge–they only allow us to express the ideas more clearly and prevent certain kinds of stupid mistakes. There is no […]

The Big Re-write

It happens to most applications. Eventually, the time required to implement new functionality becomes so long that it can’t be justified in terms of cost. This leaves the customer with two options:

Put the application into RTB (Run The Bank) mode. i.e. keep the existing functionality but don’t add any more. “The new things I wanted […]

Agile Bashing

Recently we’ve seen a load of anti-agile commentary. For example:
Good vs Bad Agile
Obie’s Comments on Pairing (via Tom)
The Death of Agile
To add my tuppence:
Software development exists to service the needs of a customer. Being religious about agile does not aid the customers requirements, neither does ignoring it. Know why you are doing what you […]