Motivation: Reduce Training Time


In The Mythical Man-Month, Brooks states his law: "Adding manpower to a late software project makes it later" [Brooks1975]. He believes that communication costs are the major reason that adding manpower to a late project makes it later. Brooks breaks these communication costs into training and intercommunication. Certainly, reducing training costs is a worthy objective.

Traditionally, people new to an organization are shown different parts of a system by senior staff personnel. This dedicated training time costs the senior personnel valuable hours. During these hours, neither the new person nor the trainer is contributing to the completion of the project. Through pair programming, the trainer teaches by doing (not showing), and direct contributions are made during the training time. Additionally, training seems to go much faster, and the new person learns the system much better.



Extreme Programming Perspectives
Extreme Programming Perspectives
ISBN: 0201770059
EAN: 2147483647
Year: 2005
Pages: 445

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net