software development

Nico Heid's picture

Are you producing banana software?

Bananas are picked from the tree green and unripe. Their ripening process continues while they are transported to the markets and end up at the customer. Let us just ignore the fact, that the ripening process is initiated by an artifical condition.

So Banana-Software is software, that "ripes" while in production at the customer. Some people might call it Beta-Software. I've seen plenty of examples where software went into production when it was still Banana-Software.

There's nothing bad in developing software in close contact with the customer. Eg. using Extreme Programming, Rapid Prototyping or some other agile method you prefer. But when it comes to putting software into production, there are some things to consider.Read more

Syndicate content