Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Catalyzing Drupalcollaboration & coding  at your institution @adellefrank #usg12 http://adellef.co/401 Thursday, October 2...
Who I am & why this matters to me       @adellefrank #usg122
What we will talk about    • Share tools you can use to build relationships &      structures at your school that encourag...
Script 1: Contrasting to clarify      hook_contrasting() {           $not_bad = ‘I don’t intend disrespect or mean…’;     ...
Why this matters    • Collaboration: leverage scarce resources5
Why this matters    • You get prizes! 6
Why this matters    • Collaboration: make work more pleasant &      productive7
Who are you & why are you here?    • Who are you?    • Why are you in this session?      – Challenges?      – Desires for ...
How to build community (a thesis)     If there’s a break in how your functions & variables     communicate, you can get er...
Structure is a necessary framework     • Consistency       – Places & times to CONNECT.       – Face-to-face: monthly, not...
Structure is organic     • Hierarchical support is key     • But, must be Informal to succeed.11
What Structures have you seen?     • What structures and/or tools have worked for you?     • What have not worked?12
Recipe for Relationships     • We also need structures and tools that       help us interact and talk with other       peo...
Script 2: Focusing questions     • Step back from the emotions part of conversation,       to let other part of brain take...
Know thyself     • Understand how you       interact with the world:        – Myers Briggs        – Enneagram        – Str...
Leverage your strengths     • Why focus on strengths?       – “people have several times more potential for growth when th...
Observable behaviors - 1     Data: Words spoken (often express a need).     Tools:       – Be open & curious       – Askin...
Observable behaviors - 2     Data: Body language & facial expression.     Tools:       – Mirroring: mimicking body positio...
Observable behaviors - 3     • Data: Interaction patterns in different       settings.       Tools:        – Look for Myer...
Leverage your community’s strengths     • Examples at Tech:       –   good space for meeting,       –   design,       –   ...
Script 3: S.T.A.T.E.     hook_crucial_conversation () {          $S = ‘share your FACTS’;          $T = ‘tell your STORY’;...
Creating trust & making it safe     •   The Speed of Trust     •   Be Intentional     •   Be Vulnerable (like dating)     ...
When communities fail     •   No support from hierarchy     •   No motivation or interest     •   Don’t adapt to change or...
Script 4: CRIB for win-wins     • Stay focused on intentions, the WHY, not the how,       so everyone can Win (both + and)...
Ideas for getting better     • One thing at a time     • One person at a time     • Honor Variety: levels & topics & perso...
References     • Crucial Conversations (book)     • The Speed of Trust (book)     • StrengthsFinder 2.0 (book)     • http:...
Slides & Alpha Code shared here             http://adellef.co/401      @adellefrank #usg1227
Upcoming SlideShare
Loading in …5
×

Catalyzing Drupal collaboration & coding at your institution

1,033 views

Published on

Session given at http://usg.edu/rock_eagle on October 25, 2012. DESCRIPTION: While a community of Drupal aficionados has existed at Georgia Tech, it had not been active for a while. This session discusses how we encouraged every level of Drupalista in our community to collaborate and share in the coding and configuring tasks that come with using Drupal in such a de-centralized higher ed environment. And, don't worry, we also share our code and configuration documentation as well!

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Catalyzing Drupal collaboration & coding at your institution

  1. 1. Catalyzing Drupalcollaboration & coding at your institution @adellefrank #usg12 http://adellef.co/401 Thursday, October 25, 2012 @ 3:15pm http://www.usg.edu/rock_eagle USG Annual Computing Conference
  2. 2. Who I am & why this matters to me @adellefrank #usg122
  3. 3. What we will talk about • Share tools you can use to build relationships & structures at your school that encourage techies to collaborate (disclaimer). • Why this matters to YOU • 4 communication scripts • hook_build($community); • Leverage strengths • Observe behaviors • Make it safe to fail • How to get better?3
  4. 4. Script 1: Contrasting to clarify hook_contrasting() { $not_bad = ‘I don’t intend disrespect or mean…’; $is_good = ‘I do respect and intend good…’; return $clarity = $not_bad + $is_good; }4
  5. 5. Why this matters • Collaboration: leverage scarce resources5
  6. 6. Why this matters • You get prizes! 6
  7. 7. Why this matters • Collaboration: make work more pleasant & productive7
  8. 8. Who are you & why are you here? • Who are you? • Why are you in this session? – Challenges? – Desires for this session?8
  9. 9. How to build community (a thesis) If there’s a break in how your functions & variables communicate, you can get errors or inefficient processing. hook_build($relationships, $structures) { $community = $structures + $relationships; return $community; }9
  10. 10. Structure is a necessary framework • Consistency – Places & times to CONNECT. – Face-to-face: monthly, not weekly – Virtual places: listserv, wiki, git, right NOW tools10
  11. 11. Structure is organic • Hierarchical support is key • But, must be Informal to succeed.11
  12. 12. What Structures have you seen? • What structures and/or tools have worked for you? • What have not worked?12
  13. 13. Recipe for Relationships • We also need structures and tools that help us interact and talk with other people. – Get to know yourself & use your strengths – Get to know others & make it safe to trust13
  14. 14. Script 2: Focusing questions • Step back from the emotions part of conversation, to let other part of brain take over. hook_focusing_questions ($real_wants) { $myself = $real_wants [0]; $others = $real_wants [1]; $relationship = $real_wants [2]; $myself + $others + $relationship = $intent; $behavior = $intent; return $behavior; }14
  15. 15. Know thyself • Understand how you interact with the world: – Myers Briggs – Enneagram – Strengthsfinder – Birkman • Has anyone used these tools? • How did they help you?15
  16. 16. Leverage your strengths • Why focus on strengths? – “people have several times more potential for growth when they invest energy in developing their strengths instead of correcting their deficiences” – (page i, StrengthsFinder 2.0) • How I used my strengths: – Introvert – Input/Activator – Observer • What are YOU good at?16
  17. 17. Observable behaviors - 1 Data: Words spoken (often express a need). Tools: – Be open & curious – Asking questions to clarify – Paraphrasing what you think you heard them saying17
  18. 18. Observable behaviors - 2 Data: Body language & facial expression. Tools: – Mirroring: mimicking body position/facial expression – Paying attention: Eye contact, Lean forward, Nod, Smile, etc. – Identify facial expressions, body postures, gestures (yours & others)18
  19. 19. Observable behaviors - 3 • Data: Interaction patterns in different settings. Tools: – Look for Myers-Briggs styles of communicating: can you adapt your approach to that style? – Notice changes in behavior patterns • Acknowledge observed behavior. “You seem to be really concerned…”19
  20. 20. Leverage your community’s strengths • Examples at Tech: – good space for meeting, – design, – strategy, – git server, – knowledge of community history, – super coder & sys admin skillsets • Listening & observing = discover WHO is good at what in your community & how you can best share. • What about your community???20
  21. 21. Script 3: S.T.A.T.E. hook_crucial_conversation () { $S = ‘share your FACTS’; $T = ‘tell your STORY’; $A = ‘ask for others’ paths’; $T = ‘talk tentatively’; $E = ‘encourage testing’; return $talk = $S+$T+$A+$T+$E; }21
  22. 22. Creating trust & making it safe • The Speed of Trust • Be Intentional • Be Vulnerable (like dating) • Fail publicly sometimes & demo incomplete projects • Ask Qs (if don’t ask, can’t say yes) • Share answers & offer help • Be publicly appreciative • Apologize appropriately • Be transparent, but honor others’ confidentiality22
  23. 23. When communities fail • No support from hierarchy • No motivation or interest • Don’t adapt to change or meet common needs • Lack of relationships & trust • Lack of informal, but consistent structures • What have you seen in failed collaborations & communities?23
  24. 24. Script 4: CRIB for win-wins • Stay focused on intentions, the WHY, not the how, so everyone can Win (both + and). hook_all_win () { $C = ‘commit to seek mutual purpose’; $R = ‘recognize purpose & needs behind strategy ’; $I = ‘invent a mutual purpose’; $B = ‘brainstorm new strategies’; return $group_success = $C+$R+$I+$B; }24
  25. 25. Ideas for getting better • One thing at a time • One person at a time • Honor Variety: levels & topics & personalities – Listservs for lurkers – How-to clinics for newbies – Diving deep for developers – Q&A before/after meetings (or other 1-on-1) • Involve larger communities (AtlantaPHP) • Your ideas??25
  26. 26. References • Crucial Conversations (book) • The Speed of Trust (book) • StrengthsFinder 2.0 (book) • http://www.wikihow.com/Read-Body-Language • http://www.wikihow.com/Communicate-With-Body- Language • http://www.positivityblog.com/index.php/2006/10/27/ 18-ways-to-improve-your-body-language/ • http://www.selfgrowth.com/articles/kyle.html26
  27. 27. Slides & Alpha Code shared here http://adellef.co/401 @adellefrank #usg1227

×