Indonesia … and a “million dollars of problems”

(see also, Jakarta Contrasts)

Many folks have asked me, “how did you get to work in Indonesia?”  Well, it was a small chain of events.  I was doing Lotus Notes development work at the time, and Lotus Consulting partnered with my small firm (they were very keen on their partner network) to do several small applications.   One of their managers asked if I could work on a project in New York.  Turns out it was a “troubled project”, a highly visible project that wasn’t going well, and they were at risk of losing the whole contract.  The client was Ernst & Young.

As one of the Big Six professional services firm, E&Y was a high stress environment.  This project was for some internal knowledge tools,  development was mostly complete, but E&Y was not happy with the results.  When I arrived, tension was clearly in the air, but I ignored it.  I simply concentrated on what that they weren’t happy about.  As a newcomer, I could ignore the internal politics, the past conflicts, the personality clashes, whatever – I just asked, “so, specifically why are you not happy?”.  Unsatisfied with vague complaints and accusations,  I pressed to be specific in their grievances, with a focus on the software application we were delivering to them.

Continue reading

About Us

Agoric Source, LLC is a Houston-based boutique software development firm.  We are somewhat on hiatus, as the principal, Kevin Lacobie, is exploring a career in the corporate world.

Agoric Source was created in 2002, and is the 3rd firm co-founded by Kevin Lacobie, the first being Agoric Enterprises, Inc., 1993, in Fairfax, Virginia, and Agorics, Inc., 1995, in Los Altos, California.  Kevin Lacobie has 30+ years experience in the software and IT industry, and with an advanced degree in Economics (MA, George Mason, 1991), brings a unique perspective to the software engineering discipline.

Coders like to code, code, code; software designers like to design elegantly and cleanly; software engineers like to weigh the broader economic tradeoffs between different technical solutions and their use in practical business environments. Software engineering explores tradeoffs between current code and future, maintainable code, and between automation and human processes.  This blog will share insights about all these issues, from Kevin’s perspective of theory and much industry experience.