Program Management In A Flat World February 13, 2010Posted by Suresh Iyer in Distributed Engineering, Enterprise Next.
Tags: Dependency, distributed teams, Outsourcing, Program Management
Once upon a time, twenty years ago, I made my entry into the glamorous world of software development. I had a ICL computer, a Cobol compiler, a text editor, a floppy drive and a printer at my disposal to churn out business software applications. Phone, Fax and Telex were the communication channels. Printouts were the debugger’s tool.
Since then, the software world has evolved and morphed into a well-connected and well-tooled profession. Emails, PDAs, SMSes, Wikis have become the communication and collaboration channels.
Enterprise IT Programs now span multiple locations, incorporate multiple technologies and multiple vendors. Teams are distributed across multiple cities, are multi-cultural and are multi-lingual. Dependencies have multiplied. Expectations even more so. All of these resulting in a series of complexities which, if not managed effectively, can result in significant losses. As per Eliyahu Goldratt, the chain is as strong as the weakest link or, the weakest link determines the strength of the chain.
Adopting or Adapting to the New Normal January 30, 2010Posted by Suresh Iyer in Distributed Engineering, Enterprise Next, Everything Under The Cloud.
Tags: New Normal, Outsourcing, Research and development
add a comment
During my weekend browsings (which invites my wife’s ire), I came across an interesting news article titled ‘IT’s STILL RHETORIC’. The title sort of gave me an impression that this was typical sound bytes related to some country’s political machinery’s over-enthusiastic press spokesman interested in making that country’s voice heard. But, luckily, it turned out to be an interesting take on a recent comment about the outsourcing word made in a recent address by the leader of a great country.
Some of the interesting tidbits I picked up were: (more…)