SlideShare a Scribd company logo
Catalyzing Drupal
collaboration & 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
Who I am & why this matters to me




       @adellefrank #usg12
2
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
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
Why this matters
    • Collaboration: leverage scarce resources




5
Why this matters
    • You get prizes! 




6
Why this matters
    • Collaboration: make work more pleasant &
      productive




7
Who are you & why are you here?

    • Who are you?



    • Why are you in this session?
      – Challenges?
      – Desires for this session?


8
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
Structure is a necessary framework

     • Consistency
       – Places & times to CONNECT.
       – Face-to-face: monthly, not weekly
       – Virtual places: listserv, wiki, git, right
         NOW tools




10
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
       people.
       – Get to know yourself &
           use your strengths
       – Get to know others &
           make it safe to trust


13
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
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
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
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 saying


17
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
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
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
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
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’ confidentiality

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


26
Slides & Alpha Code shared here




             http://adellef.co/401



      @adellefrank #usg12
27

More Related Content

Viewers also liked

An introduction to Podcasting
An introduction to PodcastingAn introduction to Podcasting
An introduction to Podcasting
jonesmg
 
Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
 Plan your Chunks! Future-proofing Your Information Architecture with Drupal ... Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
Adelle Frank
 
powerpoint
powerpointpowerpoint
powerpoint
guest66123f
 
Aalto stanford webinar-on collaborative working ennvironments 2013
Aalto stanford webinar-on collaborative working ennvironments 2013Aalto stanford webinar-on collaborative working ennvironments 2013
Aalto stanford webinar-on collaborative working ennvironments 2013
Matti Vartiainen
 
jQuery tutorial
jQuery tutorialjQuery tutorial
jQuery tutorialToad Xu
 
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Adelle Frank
 
Plan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOWPlan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOW
Adelle Frank
 
99 1教學成果-六資訊
99 1教學成果-六資訊99 1教學成果-六資訊
99 1教學成果-六資訊
Cindy Lin
 
Brands and Social Change
Brands and Social ChangeBrands and Social Change
Brands and Social Change
patrin
 
Leader, employee and team competences in dispersed work settings 280113
Leader, employee and team competences in dispersed work settings 280113Leader, employee and team competences in dispersed work settings 280113
Leader, employee and team competences in dispersed work settings 280113
Matti Vartiainen
 
Securing Drupal 7: Do not get Hacked or Spammed to death!
Securing Drupal 7: Do not get Hacked or Spammed to death!Securing Drupal 7: Do not get Hacked or Spammed to death!
Securing Drupal 7: Do not get Hacked or Spammed to death!
Adelle Frank
 

Viewers also liked (17)

An introduction to Podcasting
An introduction to PodcastingAn introduction to Podcasting
An introduction to Podcasting
 
Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
 Plan your Chunks! Future-proofing Your Information Architecture with Drupal ... Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
Plan your Chunks! Future-proofing Your Information Architecture with Drupal ...
 
powerpoint
powerpointpowerpoint
powerpoint
 
Aalto stanford webinar-on collaborative working ennvironments 2013
Aalto stanford webinar-on collaborative working ennvironments 2013Aalto stanford webinar-on collaborative working ennvironments 2013
Aalto stanford webinar-on collaborative working ennvironments 2013
 
Finish
FinishFinish
Finish
 
REGGIO EMILIA
REGGIO EMILIAREGGIO EMILIA
REGGIO EMILIA
 
Roof
RoofRoof
Roof
 
jQuery tutorial
jQuery tutorialjQuery tutorial
jQuery tutorial
 
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
Build your Chunks! Explain real life to Drupal in its own Words (at BADCamp 2...
 
Chassis
ChassisChassis
Chassis
 
Back
BackBack
Back
 
Plan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOWPlan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOW
 
99 1教學成果-六資訊
99 1教學成果-六資訊99 1教學成果-六資訊
99 1教學成果-六資訊
 
Floor
FloorFloor
Floor
 
Brands and Social Change
Brands and Social ChangeBrands and Social Change
Brands and Social Change
 
Leader, employee and team competences in dispersed work settings 280113
Leader, employee and team competences in dispersed work settings 280113Leader, employee and team competences in dispersed work settings 280113
Leader, employee and team competences in dispersed work settings 280113
 
Securing Drupal 7: Do not get Hacked or Spammed to death!
Securing Drupal 7: Do not get Hacked or Spammed to death!Securing Drupal 7: Do not get Hacked or Spammed to death!
Securing Drupal 7: Do not get Hacked or Spammed to death!
 

Similar to Catalyzing Drupal collaboration & coding at your institution

KM 101
KM 101KM 101
KM 101
Patti Anklam
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social Learning
Aaron Silvers
 
Julianne Moroni Presentation
Julianne Moroni PresentationJulianne Moroni Presentation
Emerging Nonprofit Leaders: Mentor Check-In
Emerging Nonprofit Leaders:  Mentor Check-InEmerging Nonprofit Leaders:  Mentor Check-In
Emerging Nonprofit Leaders: Mentor Check-In
Beth Kanter
 
Leadership Training Week 1 Final
Leadership Training Week 1 FinalLeadership Training Week 1 Final
Leadership Training Week 1 FinalGovLoop
 
Student to future leader: Why learning about entrepreneurship is crucial to e...
Student to future leader: Why learning about entrepreneurship is crucial to e...Student to future leader: Why learning about entrepreneurship is crucial to e...
Student to future leader: Why learning about entrepreneurship is crucial to e...
University of Southern Queensland
 
Things every donor relations professional should know 082516
Things every donor relations professional should know 082516Things every donor relations professional should know 082516
Things every donor relations professional should know 082516
Heurista, Co.
 
Managing Hybrid Teams
Managing Hybrid TeamsManaging Hybrid Teams
Managing Hybrid Teams
Engaged Organizations
 
Strengths Major Career Exploration Updated 10_20_14
Strengths Major Career Exploration Updated 10_20_14Strengths Major Career Exploration Updated 10_20_14
Strengths Major Career Exploration Updated 10_20_14Katy Hinz
 
Ola presentation to guide discussion includes personas
Ola presentation to guide discussion includes personasOla presentation to guide discussion includes personas
Ola presentation to guide discussion includes personasStephen Abram
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Hack the Hood
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Hack the Hood
 
Leading on Social Platforms
Leading on Social PlatformsLeading on Social Platforms
Leading on Social PlatformsKDMC
 
Best Social Media and Networking Skills and Practices for Foundation Leaders
Best Social Media and Networking Skills and Practices for Foundation LeadersBest Social Media and Networking Skills and Practices for Foundation Leaders
Best Social Media and Networking Skills and Practices for Foundation Leaders
KDMC
 
Essential Twitter Tips For Your Charity
Essential Twitter Tips For Your CharityEssential Twitter Tips For Your Charity
Essential Twitter Tips For Your Charity
CanadaHelps / MyCharityConnects
 
Secrets of Conference Networking
Secrets of Conference NetworkingSecrets of Conference Networking
Secrets of Conference Networking
Jeff Richardson
 
Effective Networking 24.10.2012
Effective Networking 24.10.2012Effective Networking 24.10.2012
Effective Networking 24.10.2012Tracy Bussoli
 
Knight Foundation - Digital Media Center - Foundation Convening
Knight Foundation - Digital Media Center - Foundation ConveningKnight Foundation - Digital Media Center - Foundation Convening
Knight Foundation - Digital Media Center - Foundation Convening
Beth Kanter
 

Similar to Catalyzing Drupal collaboration & coding at your institution (20)

KM 101
KM 101KM 101
KM 101
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social Learning
 
Julianne Moroni Presentation
Julianne Moroni PresentationJulianne Moroni Presentation
Julianne Moroni Presentation
 
Emerging Nonprofit Leaders: Mentor Check-In
Emerging Nonprofit Leaders:  Mentor Check-InEmerging Nonprofit Leaders:  Mentor Check-In
Emerging Nonprofit Leaders: Mentor Check-In
 
Leadership Training Week 1 Final
Leadership Training Week 1 FinalLeadership Training Week 1 Final
Leadership Training Week 1 Final
 
Student to future leader: Why learning about entrepreneurship is crucial to e...
Student to future leader: Why learning about entrepreneurship is crucial to e...Student to future leader: Why learning about entrepreneurship is crucial to e...
Student to future leader: Why learning about entrepreneurship is crucial to e...
 
Things every donor relations professional should know 082516
Things every donor relations professional should know 082516Things every donor relations professional should know 082516
Things every donor relations professional should know 082516
 
Managing Hybrid Teams
Managing Hybrid TeamsManaging Hybrid Teams
Managing Hybrid Teams
 
Strengths Major Career Exploration Updated 10_20_14
Strengths Major Career Exploration Updated 10_20_14Strengths Major Career Exploration Updated 10_20_14
Strengths Major Career Exploration Updated 10_20_14
 
Ola presentation to guide discussion includes personas
Ola presentation to guide discussion includes personasOla presentation to guide discussion includes personas
Ola presentation to guide discussion includes personas
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011
 
Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011Kcic bootcamp webinar_aug_2011
Kcic bootcamp webinar_aug_2011
 
Leading on Social Platforms
Leading on Social PlatformsLeading on Social Platforms
Leading on Social Platforms
 
Best Social Media and Networking Skills and Practices for Foundation Leaders
Best Social Media and Networking Skills and Practices for Foundation LeadersBest Social Media and Networking Skills and Practices for Foundation Leaders
Best Social Media and Networking Skills and Practices for Foundation Leaders
 
Networking 1.6.2012
Networking 1.6.2012Networking 1.6.2012
Networking 1.6.2012
 
Essential Twitter Tips For Your Charity
Essential Twitter Tips For Your CharityEssential Twitter Tips For Your Charity
Essential Twitter Tips For Your Charity
 
Secrets of Conference Networking
Secrets of Conference NetworkingSecrets of Conference Networking
Secrets of Conference Networking
 
Get involved
Get involvedGet involved
Get involved
 
Effective Networking 24.10.2012
Effective Networking 24.10.2012Effective Networking 24.10.2012
Effective Networking 24.10.2012
 
Knight Foundation - Digital Media Center - Foundation Convening
Knight Foundation - Digital Media Center - Foundation ConveningKnight Foundation - Digital Media Center - Foundation Convening
Knight Foundation - Digital Media Center - Foundation Convening
 

More from Adelle Frank

Drupal 6 to 7 migration
Drupal 6 to 7 migrationDrupal 6 to 7 migration
Drupal 6 to 7 migration
Adelle Frank
 
Views can Show that!
Views can Show that!Views can Show that!
Views can Show that!
Adelle Frank
 
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome!
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome! Drupal Workgroup: how OIT helps make the GT web community even MORE awesome!
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome! Adelle Frank
 
Feeds is my Friend: a Drupal 6 to 7 Migration story
Feeds is my Friend: a Drupal 6 to 7 Migration storyFeeds is my Friend: a Drupal 6 to 7 Migration story
Feeds is my Friend: a Drupal 6 to 7 Migration story
Adelle Frank
 
GT Drupal: Install Script, Profile, and Editor
GT Drupal: Install Script, Profile, and EditorGT Drupal: Install Script, Profile, and Editor
GT Drupal: Install Script, Profile, and Editor
Adelle Frank
 
ViewsWoW! (for Drupal)
ViewsWoW! (for Drupal)ViewsWoW! (for Drupal)
ViewsWoW! (for Drupal)
Adelle Frank
 
How to publish your university catalog and class schedules online using the C...
How to publish your university catalog and class schedules online using the C...How to publish your university catalog and class schedules online using the C...
How to publish your university catalog and class schedules online using the C...
Adelle Frank
 

More from Adelle Frank (7)

Drupal 6 to 7 migration
Drupal 6 to 7 migrationDrupal 6 to 7 migration
Drupal 6 to 7 migration
 
Views can Show that!
Views can Show that!Views can Show that!
Views can Show that!
 
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome!
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome! Drupal Workgroup: how OIT helps make the GT web community even MORE awesome!
Drupal Workgroup: how OIT helps make the GT web community even MORE awesome!
 
Feeds is my Friend: a Drupal 6 to 7 Migration story
Feeds is my Friend: a Drupal 6 to 7 Migration storyFeeds is my Friend: a Drupal 6 to 7 Migration story
Feeds is my Friend: a Drupal 6 to 7 Migration story
 
GT Drupal: Install Script, Profile, and Editor
GT Drupal: Install Script, Profile, and EditorGT Drupal: Install Script, Profile, and Editor
GT Drupal: Install Script, Profile, and Editor
 
ViewsWoW! (for Drupal)
ViewsWoW! (for Drupal)ViewsWoW! (for Drupal)
ViewsWoW! (for Drupal)
 
How to publish your university catalog and class schedules online using the C...
How to publish your university catalog and class schedules online using the C...How to publish your university catalog and class schedules online using the C...
How to publish your university catalog and class schedules online using the C...
 

Recently uploaded

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Catalyzing Drupal collaboration & coding at your institution

  • 1. Catalyzing Drupal collaboration & 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. Who I am & why this matters to me @adellefrank #usg12 2
  • 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. 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. Why this matters • Collaboration: leverage scarce resources 5
  • 6. Why this matters • You get prizes!  6
  • 7. Why this matters • Collaboration: make work more pleasant & productive 7
  • 8. Who are you & why are you here? • Who are you? • Why are you in this session? – Challenges? – Desires for this session? 8
  • 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. Structure is a necessary framework • Consistency – Places & times to CONNECT. – Face-to-face: monthly, not weekly – Virtual places: listserv, wiki, git, right NOW tools 10
  • 11. Structure is organic • Hierarchical support is key • But, must be Informal to succeed. 11
  • 12. What Structures have you seen? • What structures and/or tools have worked for you? • What have not worked? 12
  • 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 trust 13
  • 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. 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. 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. 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 saying 17
  • 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. 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. 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. 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. 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’ confidentiality 22
  • 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. 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. 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. 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.html 26
  • 27. Slides & Alpha Code shared here http://adellef.co/401 @adellefrank #usg12 27

Editor's Notes

  1. How this gawky geek became your suave presenter.
  2. Crucial Conversations book. Website summarizing a lot of the book: http://sourcesofinsight.com/make-it-safe/
  3. GIVE PRIZES!!
  4. tyranny of structurelessness Success/Fail examples
  5. Allows for flexibility Safe spaces (shared misery => constructive action) Self-selection (motivation & enthusiasm) Is influence without authority (and all the more convincing because of that) Informal before/after meetings Ad hoc meetings by people motivated on certain topics Knowing WHO to ask. Flickr photo of pyramid by : http://www.flickr.com/photos/wilhelmja/4233621517/
  6. GIVE PRIZES!!!
  7. Crucial Conversations What do I really want for myself? What do I really want for others? What do I really want for the relationship? How would I behave if I really wanted these results? People judge each other based on behavior , not intent , because can’t peek inside heads.
  8. Give PRIZES? Mullet.
  9. See Coke bottle glasses => Observor I = (1-on-1) & curiosity (seek to understand the why of others) Input = gather info; activator = do something 5 = Watch, listen
  10. (Speed of Trust 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.html
  11. Give PRIZES!
  12. Crucial Conversations book Story = perceptions & real issue other’s paths = facts & stories Tentative = my story is opinion, not fact Testing = make it SAFE to disagree
  13. I hate to look stupid, but it’s the only way to learn…
  14. Give PRIZES!
  15. Crucial Conversations C ommit to seek mutual purpose (agree to stay in conversation until you can discover a shared goal or understanding) R ecognize the purpose behind the strategy (focus on the need, the “Why?” behind what each person’s strategies). I nvent a Mutual Purpose (if you can’t find common ground, create it: focus on some higher and/or longer term goals) B rainstorm new strategies (try to think outside the box for alternatives in which everyone wins)
  16. Give PRIZES!!