Tom Love

Tom Love
Member of the Board of Visitors

Summary

Tom Love is a hands-on leader with on-site experience leading rapid application  development projects to achieve something that neither the customer nor the  development team thought was possible at the outset. He has led eight  successful 100 day projects at ShouldersCorp and has had indirect responsibility  for 11 others. His current mega-project involves guidance and planning  support for the reengineering of VistA, the electronic medical records system in use at all Veterans Health Administration Medical Centers.

Professional Experience

Tom Love got his start in the software business at General Electric Company  during the days of structured programming, software complexity metrics and  early Unix systems. His first assignment at GE was to participate in  the user interface design for a rapid search machine being evaluated by various  intelligence agencies. He also created GE’s Software Psychology  research group funded by the Office of Naval Research, RADC, and the Army Research  Institute. He even acquired the first UNIX license in General Electric Company in 1978.

Love expanded his knowledge of global, real time systems at ITT Corporation  where he directed all worldwide software research projects. In the early  1980s, his group built the first object-oriented extension to C language, groupware  to support programming teams, and interactive development environments for  massively distributed telecom systems.

Based upon their work at ITT and later Schlumberger, Love and Brad Cox founded  the first object oriented products company – Stepstone. There they  promoted object technology, originated the Software-IC concept and marketed  the first standalone set of reusable classes, IC-pak 201. Among other  accomplishments, they convinced Steve Jobs to use Objective-C as a basis for  the NeXT Computer and later Apple’s OS X.  Tom was also instrumental  in creating ACM’s OOPSLA Conference.

After spending five years consulting with either huge companies or startups,  Love joined IBM Consulting and founded the Object Technology Group – a  high visibility application development organization that did major projects  for companies such as Ralston, USAA, AT&T, American Express and Chubb Insurance. Based  upon this success, he was attracted to Morgan Stanley to lead a consolidation  of IT resources into a single corporate group.  There he learned how  to develop applications in 24 hours and do round the clock development (London,  New York, and Tokyo).   He was even fortunate enough to deliver  a redesigned corporate risk management system two days before the Barings disaster.

In 1997 Love teamed up with Dr. John Wooten to do their first 100 day development  project for Infinity Financial (later acquired by SunGard) and found ShouldersCorp  one year later.  The company is a professional services firm with customers  such as Lockheed Martin, ADP, Sungard, ABB, CSC, World Travel Partners, PortalVision,  Sun Chemical, Intertech, Hologix, Saqqara, NetBlender and PriceWaterhouseCoopers. Federal  clients include departments of Veterans Affairs, Defense/CITPO, Agriculture,  Interior, Homeland Security, and Energy.

ShouldersCorp now specializes in Agile Legacy Reengineering – helping  organizations plan and manage the complete replacement of enterprise systems. The  largest completed project involved the replacement of 11 million lines of code  in three years – on time, spec and budget! 

Education

PhD in Cognitive Science from the University of Washington

Publications

Love's dissertation was a study of the characteristics of successful computer  programmers in the mid-1970’s. Many project experiences are recorded  in his 1993 book, Object Lessons, published by Cambridge University Press.  Two other books are underway:

  • Software Pilots: lessons for the software industry from 100 years   of aviation
  • Agile Legacy Reengineering: replacing enterprise systems without   substantial increases in IT expenditures

For more information

Contact Us

info@sei.cmu.edu

412-268-5800