common areas at the heart
play

Common Areas at the Heart George Dinwiddie Software Development - PowerPoint PPT Presentation

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


  1. 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

  2. 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

  3. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 3

  4. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 4

  5. “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

  6. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 6

  7. 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

  8. “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

  9. “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

  10. 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

  11. 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

  12. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 12

  13. “ 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

  14. “It's easier to get forgiveness than permission.” -- Grace Hopper http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 14

  15. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 15

  16. http://idiacomputing.com/ George Dinwiddie, iDIA Computing, LLC 16

  17. 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