Common Areas at the Heart George Dinwiddie Software Development Consultant and Coach iDIA Computing, LLC http://idiacomputing.com/ http://blog.gdinwiddie.com/ http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 1
Common Areas at the Heart “No social group—whether a family, a work group, or a school group—can survive without constant informal contact among its members.” Christopher Alexander A Pattern Language http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 2
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 3
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 4
“A jelled team is a group of people so strongly knit that the whole is greater than the sum of the parts.” Peopleware (2 nd ed.) Tom DeMarco & Timothy Lister http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 5
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 6
A Short Distance is a Long Way “A study in 1977, researching the effect of distance on technical communication, found that the probability of communication rapidly decreases within the first ten meters.” -- Kenneth Crow http://www.npd-solutions.com/collocation.html http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 7
“What data do you need for this screen? What actions can be called from it?” “Does this total include the discounts? Can I just display it without calculations?” http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 8
“Wait, are you two talking about ... I think what the business really wants is ... Let's check that out.” http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 9
Working in the Team Room ● Getting things done – by working feature at a time, together ● Doing things right – by frequent and pervasive design discussions ● Doing the right thing – by alignment of understanding http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 10
Working as a Team ● Learning techniques from each other – osmotically, implicitly, explicitly ● Sense of 'teamness' ● Shared food, music, good times http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 11
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 12
“ Who is the most important process person? The one who arranges the furniture.” -- Gerald M. Weinberg http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 13
“It's easier to get forgiveness than permission.” -- Grace Hopper http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 14
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 15
http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 16
Common Areas at the Heart George Dinwiddie Software Development Consultant and Coach iDIA Computing, LLC http://idiacomputing.com/ http://blog.gdinwiddie.com/ http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 17
Recommend
More recommend