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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend