Skip to main content


Showing posts from January, 2010

Map for the Journey

In the early days of the software industry, people used to talk about programs and not about products, software solutions used to be simply -built- versus being -designed-. Like in many other disciplines, applied computer science started small, by people writing modest programs that took advantage of those increasingly accessible things called computers.

Programming has evolved organically solving less "scientific" problems, people gradually started talking about "applications" and simple business programs rapidly evolved into sophisticated systems. But only when those systems started to be implemented as repeatable solutions for third parties was when the real industrialization of software started, and when the software as a -product- was born.
A similar phenomenon has taken place in the field of electronics with the massification of integrated circuits and microprocessors, in fact, after the explosion of electronics in the 70's a fascinating synergy between …