Home > Authors

Tom J. Milligan

David E. Bellagio has been involved in software development for the last 25 years, ever since he got addicted to it in high school. After realizing that he would not be a professional baseball player, he went on to receive his Bachelor of Science and Master of Science degrees in computer science, with honors, from Chico State University, California. David worked previously at CSC, Tandem Computers, ADP, and HP. He first began using ClearCase in 1994, and he spent the next four years deploying ClearCase to many developers while employed at ADP and HP. In 1998, he joined Rational Software as a technical field representative in the Pacific Northwest.

David currently is a Worldwide Community of Practice Leader for Enterprise Change Management at IBM, Rational Software. He works with customers and IBM teams to ensure successful deployment and adoption of Rational SCM solutions. David works with Rational field teams delivering workshops, seminars, and assessments to help improve software process and customer results. He also works onsite with customers around the world to define and manage successful deployment of Rational Software solutions.

David has presented these topics at Rational User Conferences:

    1995: "Building Software with Clearmake on Non-ClearCase Hosts"

    1996: "ClearAdmin—A Set of Scripts and Processes for Administrating ClearCaseSites"

    2004: "UCM Stream Strategies and Best Practices"

David has also led the UCM Hands on Workshop sessions at the 2003 and 2004 Rational User Conferences.

David currently resides in Washington with his wonderful wife and three children. When time allows, he also enjoys brewing fine ales and mead. He can be reached via e-mail at dbellagio@us.ibm.com.

Tom Milligan is a Senior SCM Technical Marketing Engineer on IBM Rational Software's Worldwide Technical Marketing team. Prior to this assignment he worked in Rational Software's Western Region Consulting Organization.

Prior to joining Atria Software in 1995, Tom worked in Electronic Design Automation, Software QA, software tools acquisition and development as well as real-time embedded software development. Tom holds a B.A (Honors College) in Computer Science from the University of Oregon (1978).

Tom has spoken at the Rational User Conference several times:

    1997: "Integrating ClearCase NT with Third-Party Applications"(specifically, integrating ClearCase with Microsoft Word)

    1999: "Integrating Requisite Pro and DDTs"

    2001: "Using Perl with the ClearCase Automation Library (CAL)"

    2003: "ClearCase Performance Analysis, Monitoring and Tuning"

    2004: "Fundamentals of Good Software Configuration Management, ClearCase Performance Analysis, Monitoring and Tuning"

Tom has also published the following articles:

The Rational Edge

    November 2001: "Using Perl with Rational ClearCase Automation Library (CAL)"

    September 2002: "Using Perl with the Rational ClearQuest API"

    July 2003: "ClearCase Performance Analysis, Monitoring and Tuning (part 1)"

    September 2003: "ClearCase Performance Analysis, Monitoring and Tuning (part 2)"

Websphere Advisor

    July/August 2003: "7 Attributes of Highly Effective SCM Systems"

Rational Developer Network

    "ClearCase Cheat Sheet"

Tom was also keynote speaker at the 2003 Association of Configuration and Data Management (ACDM) Conference.

Tom resides on the central coast of California with his most excellent wife and three children. In his spare time Tom enjoys playing Ultimate (also known as Ultimate Frisbee), watching his kids play volleyball and soccer, and staying up late with his telescope. He can be reached via e-mail at tmilligan@us.ibm.com.

© Copyright Pearson Education. All rights reserved.