University of Minnesota
Software Engineering Center

You are here

eXtreme Programming

Date of Event: 
Thursday, December 6, 2001 - 6:00pm


I. Project Management
   a. Delivery Date
   b. Project Specifications

II. Birth of the Waterfall Model ? Dr. Royce
    a. Design
    b. Coding
    c. Iterations and Date

III. Data ? How it is used in project management
      a. Scheduling
      b. Staffing
      c. Quality
      d. Scope

IV. Agile Process as an alterative
      a. Principles
      b. Methods

V. Extreme Programming ? Boehm's Theorem

VI. XP ? What is it
      a. Motives
      b. Developer Bill of Rights
      c. Customer Bill of Rights
      d. Why Extreme
      e. Three processes
      f. Time scales
      g. Values

VII. Transitions and Dynamic Changes

VII Questions and Answers

Bob will be available for free visits to Twin-SPIN member companies on the 6th or 7th of December.  Contact William Gilbreath for arrangements (

About the Speaker:

Robert C. Martin has been a software professional since 1970.  He is president of Object Mentor Inc., a firm of highly experienced experts that offers high level object-oriented software design consulting , training, and development services to major corporations around the world.  In 1995 he authored the best-selling book: Designing Object Oriented C++ Applications using the Booch Method, published by Prentice Hall.  In 1997 he was chief editor of the book: Pattern Languages of Program Design 3, published by Addison Wesley.  In 1999 he was the editor of "More C++ Gems" published by Cambridge Press.  He is co-author of "XP in Practice", James Newkirk, and Robert C. Martin, Addision Wesley, 2001.  >From 1996 to 1999 he was the editor-in-chief of the C++ Report.  He has published dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows.