Meet the experts

Rational software expert: Tom Milligan

Rational expert: Tom Milligan

- Co-authored an authoritative book on SCM, now in its second edition: Software Configuration Management Strategies and IBM Rational ClearCase

- Formulated seven attributes of a good SCM system and published them in an article that was widely accepted by the industry.

- Developed significant amounts of intellectual capital to support deployment and use of IBM Rational CRM (change request management) solutions. (Find many of these materials on developerWorks).


Tom Milligan is a senior development lead in the IBM Rational services organization. Prior to this assignment he worked in the Worldwide Technical Marketing team at IBM Rational software and in the Western Region Consulting Organization for IBM Rational and for Atria Software, which was acquired by Rational. An expert on IBM Rational ClearCase IBM Rational ClearQuest, and IBM Rational Build Forge, Tom has led numerous sessions on configuration management and change management practices at the annual IBM Rational User Conference and published related articles in The Rational Edge.

His background also includes work in electronic design automation, software quality assurance, software tools acquisition and development, and real-time embedded software development. He holds a B.A in computer science from the University of Oregon (Honors College).


Software Configuration Management Strategies and IBM Rational ClearCase®: A Practical Introduction, Second Edition (with David E. Bellagio)

Recent articles

"Seven Attributes of Highly Effective SCM Systems"

Other contributions on developerWorks

Read more of Tom’s articles on developerWorks

Close [x]

Tom Milligan

Managing Consultant and Development Lead Engineer

Tom Milligan photo.Tom Milligan is a Managing Consultant and Development Lead Engineer in the IBM Rational consulting organization, delivering in-depth consulting, guidance and expertise to IBM Rational customers and developing packaged services. Prior to this, he was a Senior SCM Technical Marketing Engineer.

Ways to connect with Tom

Tom recommends

*Postings on non-IBM sites are independent of IBM and do not necessarily represent IBM's positions, strategies or opinions.