|
|
Laurie Williams, Robert Kessler
ISBN: 9780201745764
Format: Paperback
Publisher:Pearson Education (US)
Write a review
A detailed examination of pair programming, this text shows different perspectives so the reader can determine if it will benefit their organization. It explores the operational aspects of pair programming; information such as furniture set-up, pair rotation and weeding out bad pairs.
At face value, pair programming appears to be a simple, straightforward concept. Two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code, and test. If it was as simple as plopping two skilled programmers at one desktop, there would be no need for this book. However, there are people and personalities involved, and these people are accustomed to programming alone. Pair programming offers significant benefits: quality is increased, time is saved, morale is improved, trust and teamwork grow, knowledge is shared, and learning is enhanced. However, before any pair programming can take place, participants have to accept a new way of thinking. In Pair Programming Illuminated, Laurie Williams and Robert Kessler help you fight through the exceptions, gain collective acceptance of this approach, and experience remarkable success with it. Two case studies show pair programming in practice using Extreme Programming and Collaborative Software Process as methods.
| ISBN | 0201745763 | | Pages | 288 | | ISBN13 | 9780201745764 (What's this?) | | Volumes | 1 | | Publisher | Pearson Education (US) | | Weight (grammes) | 581 | | Imprint | Addison-Wesley Educational Publishers Inc | | Published in | New Jersey | | Format | Paperback | | Height (mm) | 235 | | Publication date | 06 Feb 1990 | | Width (mm) | 187 | | Library of Congress | 2002066509 | | Spine width (mm) | 15 | | DEWEY | 005.11 | | Academic level | Tertiary education | | DEWEY edition | DC22 | |
|
| |
| | | Preface | | | | Pt. 1 | | Gaining Understanding | | | | Ch. 1 | | Introduction | | 3 | | Ch. 2 | | The Seven Myths of Pair Programming | | 13 | | Ch. 3 | | The Seven Synergistic Behaviors of Pair Programming | | 21 | | Ch. 4 | | Overcoming Management Resistance to Pair Programming | | 33 | | Ch. 5 | | Gaining Support and Acceptance from Your Peers | | 45 | | Ch. 6 | | Transitioning to Pair Programming by Choice | | 49 | | Ch. 7 | | Problem, Problems | | 57 | | Pt. 2 | | Getting Started with Pair Programming | | | | Ch. 8 | | Workplace Layout | | 67 | | Ch. 9 | | Pair Rotation: Communication, Knowledge Management, and Training | | 73 | | Ch. 10 | | Other Issues to Consider | | 83 | | Ch. 11 | | Tips 'n Tricks | | 89 | | Pt. 3 | | Pair Programming Partner Picking Principles | | | | Ch. 12 | | Expert-Expert Pairing | | 97 | | Ch. 13 | | Expert-Average Pairing | | 105 | | Ch. 14 | | Expert-Novice Pairing | | 111 | | Ch. 15 | | Novice-Novice Pairing | | 117 | | Ch. 16 | | Extrovert-Extrovert Pairing | | 123 | | Ch. 17 | | Extrovert-Introvert Pairing | | 129 | | Ch. 18 | | Introvert-Introvert Pairing | | 133 | | Ch. 19 | | Gender Nonissue | | 139 | | Ch. 20 | | Culture Nonissue | | 145 | | Ch. 21 | | The Professional Driver Problem | | 153 | | Ch. 22 | | "My Partner Is a Total Loser" and Other Excess Ego Problems | | 159 | | | More... | | |
|
|
|
|
|