Building a development
        culture


 Using social media tools for
 development collaboration
Why social media tools
   Collaboration on software projects
    improves both quality and productivity
   By their nature, software
    engineers, and QA tend to be less
    comfortable in collaborative
    environments
   By providing tools to enhance
    collaboration, companies will help their
    bottom line
   Social media tools assist technical
    users in overcoming comfort barriers
What makes a good development
team?

   The DISC model for personality
    profiles
   The Skunkworks model for
    development team roles
   DISC profiles for each role, while
    not set in stone, tend to be good
    predictors of performance
   What makes a well rounded
    skunkworks style development
    team?
What is DISC

   D – Decision making or
    Leader/Follower
   I – Inspiration or the “Gift of gab” –
    social quotient
   S – The “worker bee” factor – how
    much you can tolerate doing the
    same thing repetitively
   C – Calculator mode – are you a
    detail person or a big picture person
How the scores work
   Everyone has the same total score
   Scores are allocated over DISC with some
    scores being positive, others negative
   There is NOTHING WRONG with a negative
    score – everyone has usually 2 positive and
    2 negative scores
   Scores can be illustrated as a radar chart
    showing the score in each category, by role
A balanced team profile
          Lee -                            Samantha - Back Eloise - Design Helen - Customer
       manager       John - QA     Joe - PM end Developer        engineer          advocate


D               6              3           5                   3              6           2




I               7              2           7                   2              1           6




S               1              6           2                   3              4           7




C               2              7           3                   6              7           4




sum            16             18          17                  14             18          19




       Inspiration Perfectionist   Persuader   Objective Thinker   Investigator       Agent
A well balanced team
            D
        7
        6
        5
        4
        3
                       Lee - manager
        2
                       John - QA
        1
                       Joe - PM
 C      0        I
                       Samantha - Back end Developer
                       Eloise - Design engineer
                       Helen - Customer advocate




            S
Unbalanced team profile
      Lee -                          Samantha - Eloise -       Helen -
      manag John -       Joe -       Back end   Design         Customer
      er    QA           PM          Developer engineer        advocate
D          6         3           3             3           3              3
I          7         2           2             2           2              2
S          1         6           6             3           3              3
C          2         7           7             6           6              6
sum       16        18       18          14         14         14
      Inspira Perfecti Perfecti Objective Objective Objective
      tion onist       onist    Thinker     Thinker    Thinker
An unblanced team
            D
        7
        6
        5
        4
        3
                    Lee - manager
        2
                    John - QA
        1
                    Joe - PM
 C      0       I
                    Samantha - Back end Developer
                    Eloise - Design engineer
                    Helen - Customer advocate




            S
Good developer tendencies
   Developers and QA people tend to be
    Objective thinkers, investigators and
    perfectionists –
   All these personality types have low I
    scores – making socialization more
    difficult
   This proves the “geek factor” to some
    extent – people who are good at
    software development tend not to be
    as facile with their social skills.
Programmers hiring programmers
dilemma

   When we hire programmers, we mostly hire
    for skills, not for personality profiles.
   A well rounded team is frequently not the
    goal – people tend to hire others like
    themselves, without a plan in place
    otherwise
   As a result programming teams – without
    outside intervention – tend to be less
    collaborative than other types of teams
How can social media tools
help
   Technology geeks love their toys
   The very act of creative problem
    solving requires taking your mind off
    the problem from time to time
   Interacting with other like-minded
    team members introduces new
    perspectives on perplexing problems
   Development teams frequently find
    that interacting electronically is less
    distracting than face to face
    conversations
Teambuilding
   Companies spend thousands on
    “organized” team building activities
   Trust evolves not from an organized
    activity but from building personal
    relationships – if you care about what
    happens to someone else – you end
    up trusting them
   Being able to rely on a team member
    to respond to a suggestion or provide
    an alternative makes for the best
    teams
Specific tools

   Facebook/LinkedIn
       Use private groups and pages to
        communicate among the team
       Allow team members to participate
        without having to “friend” each other –
        but don’t discourage friending
        teammates
       From an HR perspective have policies
        in place to control the interaction
        between superiors and their
        employees.
Specific tools
   Wikis/Microsoft
    OneNote/Sharepoint/Microsoft Teams
       Create centralized repositories for
        notes, project progress updates, etc.
       Open editing allows members to contribute
        at their own level of comfort
       Create standards for reporting various
        types of things
       Weekly standup meetings to review
        blockages
       Use Wiki-like tools to track specs and
        scope
Specific tools
   Instant messaging
       Yes I know that your employees frequently
        sit side by side
       Yes I know it seems silly to provide them
        with secure instant messaging
       OTOH – allows quick and easy exchange of
        info, questions, and is semi-interrupt
        driven (IE you can respond when you have
        time)
       Encourages interaction, overcoming the
        “cube boundaries”
Specific tools

   Cloud or locally based shared
    document repositories
       Sharepoint, google docs, office365 – all
        provide a way for documents to be
        shared among a number of users
       Document sharing makes information
        accessible to all
Specific tools

   Linked in groups
       Allow professionals to interact together
        to solve problems
       Many programmers motivated by “geek
        one-upmanship” - allowing them to
        crow about achievements improves
        morale
       International interaction improves the
        caliber of your employees, and the
        reputation of your company.
Specific tools

   Twitter/G+ - Short message tools
    allow “crowd-sourcing” answers
       Providing answers to questions online
        improves your companies reputation
        and used properly can become a source
        of leads
       A programmer is only as powerful as
        the network they can leverage when
        they need an answer
       Why reinvent the wheel when someone
        else has invented it.
“old” tools

   Search and forums
       Search makes forums so much more
        useful
       Forums allow “niche” users to discuss
        specific issues in an environment filled
        with only other niche users
       Finding the answers to problems and
        helping debug thorny issues is
        especially effective if you can target the
        correct forum
Dangers and pitfalls

   Social media time sink – how much
    is too much?
   HR policy violations – when are you
    mixing work and home too much
   Monitoring your reputation online
   Creating private workspaces and
    keeping them private
OS-Cubed can help

   Provide personality profile analysis
   Full 360 degree team assessment
   Help and advice on setting up
    productivity and social tools
   Gather professionals in HR to assist
    in policy
   Coaching, goal setting, agile
    implementations
OS-Cubed contact info

   www.os-cubed.com
   Lee Drake: ldrake@os-cubed.com

More Related Content

PDF
URL - User Requirements with LEGO
PDF
White Paper on Serious Play
PDF
Delivering SharePoint Success
PPTX
Microsoft Office365 cloud update - Fall 2014
PPTX
Social Networking Pix Show
PPT
1511 Corporate Subteam Ppt
PDF
Business Continuity 2009
PPT
Conservative Surgery In Ectopic
URL - User Requirements with LEGO
White Paper on Serious Play
Delivering SharePoint Success
Microsoft Office365 cloud update - Fall 2014
Social Networking Pix Show
1511 Corporate Subteam Ppt
Business Continuity 2009
Conservative Surgery In Ectopic

Viewers also liked (14)

PDF
Sistrix - SEOnTheBeach
PPTX
Creating a content managed facebook app
PPT
These Are A Few Of My Favorite Things
PPT
1511 Sponsorship Opportunity
PPTX
Artisan bread in 5 minutes
PDF
Brighton SEO 2016: THE TREND IS YOUR FRIEND
PDF
Trauma Imaging and Intervention: JCMS2015
PDF
CT Radiation Management: Why and How
PDF
Stone protocol CT: Why, How and Pitfalls
PDF
Imaging of Head Trauma Part 2
PDF
Emergency Ultrasound: Bowel
PDF
Ultrasound in Obstetric Emergencies by Dr Wannanee Meennuch
PDF
Cours pour organisation et gestion de chantier télécharger : http://goo.gl/M2...
PDF
Imaging of Facial Trauma
Sistrix - SEOnTheBeach
Creating a content managed facebook app
These Are A Few Of My Favorite Things
1511 Sponsorship Opportunity
Artisan bread in 5 minutes
Brighton SEO 2016: THE TREND IS YOUR FRIEND
Trauma Imaging and Intervention: JCMS2015
CT Radiation Management: Why and How
Stone protocol CT: Why, How and Pitfalls
Imaging of Head Trauma Part 2
Emergency Ultrasound: Bowel
Ultrasound in Obstetric Emergencies by Dr Wannanee Meennuch
Cours pour organisation et gestion de chantier télécharger : http://goo.gl/M2...
Imaging of Facial Trauma
Ad

Similar to Building a development culture (20)

PDF
Software development is hard
PPTX
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
PPTX
Scrum, it's all about the people
KEY
10 Observations from 10+ years in the Corporate UX Trenches
PDF
Sakai 3, Architectural Choices and Community Impact
PDF
The problem solvers problem
PDF
Anti-patterns in Distributed Agile by Preethi Madhu
PPT
Agile EE 2010
PDF
Work is not a Dare: Tips for Building Inclusive Teams
PDF
Professional Graduation Project
PDF
Cultural Challenges In Global Agile
DOCX
Dma Competencies 2011 12
PDF
Lego handout-agile2012
PDF
Social media in the classroom
PPTX
Tools of the Trade
PDF
How HR Can Create a Culture of Innovation
PDF
International pbl conf_5b-c_kizaki
PPTX
The Role of HR in Enterprise Collaboration
PPT
Global Collaboration: Both Art & Science
Software development is hard
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Scrum, it's all about the people
10 Observations from 10+ years in the Corporate UX Trenches
Sakai 3, Architectural Choices and Community Impact
The problem solvers problem
Anti-patterns in Distributed Agile by Preethi Madhu
Agile EE 2010
Work is not a Dare: Tips for Building Inclusive Teams
Professional Graduation Project
Cultural Challenges In Global Agile
Dma Competencies 2011 12
Lego handout-agile2012
Social media in the classroom
Tools of the Trade
How HR Can Create a Culture of Innovation
International pbl conf_5b-c_kizaki
The Role of HR in Enterprise Collaboration
Global Collaboration: Both Art & Science
Ad

Recently uploaded (20)

PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Complications of Minimal Access-Surgery.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
Trump Administration's workforce development strategy
PPTX
Computer Architecture Input Output Memory.pptx
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Virtual and Augmented Reality in Current Scenario
Chinmaya Tiranga quiz Grand Finale.pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Complications of Minimal Access-Surgery.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Share_Module_2_Power_conflict_and_negotiation.pptx
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
Cambridge-Practice-Tests-for-IELTS-12.docx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Trump Administration's workforce development strategy
Computer Architecture Input Output Memory.pptx
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Weekly quiz Compilation Jan -July 25.pdf
Virtual and Augmented Reality in Current Scenario

Building a development culture

  • 1. Building a development culture Using social media tools for development collaboration
  • 2. Why social media tools  Collaboration on software projects improves both quality and productivity  By their nature, software engineers, and QA tend to be less comfortable in collaborative environments  By providing tools to enhance collaboration, companies will help their bottom line  Social media tools assist technical users in overcoming comfort barriers
  • 3. What makes a good development team?  The DISC model for personality profiles  The Skunkworks model for development team roles  DISC profiles for each role, while not set in stone, tend to be good predictors of performance  What makes a well rounded skunkworks style development team?
  • 4. What is DISC  D – Decision making or Leader/Follower  I – Inspiration or the “Gift of gab” – social quotient  S – The “worker bee” factor – how much you can tolerate doing the same thing repetitively  C – Calculator mode – are you a detail person or a big picture person
  • 5. How the scores work  Everyone has the same total score  Scores are allocated over DISC with some scores being positive, others negative  There is NOTHING WRONG with a negative score – everyone has usually 2 positive and 2 negative scores  Scores can be illustrated as a radar chart showing the score in each category, by role
  • 6. A balanced team profile Lee - Samantha - Back Eloise - Design Helen - Customer manager John - QA Joe - PM end Developer engineer advocate D 6 3 5 3 6 2 I 7 2 7 2 1 6 S 1 6 2 3 4 7 C 2 7 3 6 7 4 sum 16 18 17 14 18 19 Inspiration Perfectionist Persuader Objective Thinker Investigator Agent
  • 7. A well balanced team D 7 6 5 4 3 Lee - manager 2 John - QA 1 Joe - PM C 0 I Samantha - Back end Developer Eloise - Design engineer Helen - Customer advocate S
  • 8. Unbalanced team profile Lee - Samantha - Eloise - Helen - manag John - Joe - Back end Design Customer er QA PM Developer engineer advocate D 6 3 3 3 3 3 I 7 2 2 2 2 2 S 1 6 6 3 3 3 C 2 7 7 6 6 6 sum 16 18 18 14 14 14 Inspira Perfecti Perfecti Objective Objective Objective tion onist onist Thinker Thinker Thinker
  • 9. An unblanced team D 7 6 5 4 3 Lee - manager 2 John - QA 1 Joe - PM C 0 I Samantha - Back end Developer Eloise - Design engineer Helen - Customer advocate S
  • 10. Good developer tendencies  Developers and QA people tend to be Objective thinkers, investigators and perfectionists –  All these personality types have low I scores – making socialization more difficult  This proves the “geek factor” to some extent – people who are good at software development tend not to be as facile with their social skills.
  • 11. Programmers hiring programmers dilemma  When we hire programmers, we mostly hire for skills, not for personality profiles.  A well rounded team is frequently not the goal – people tend to hire others like themselves, without a plan in place otherwise  As a result programming teams – without outside intervention – tend to be less collaborative than other types of teams
  • 12. How can social media tools help  Technology geeks love their toys  The very act of creative problem solving requires taking your mind off the problem from time to time  Interacting with other like-minded team members introduces new perspectives on perplexing problems  Development teams frequently find that interacting electronically is less distracting than face to face conversations
  • 13. Teambuilding  Companies spend thousands on “organized” team building activities  Trust evolves not from an organized activity but from building personal relationships – if you care about what happens to someone else – you end up trusting them  Being able to rely on a team member to respond to a suggestion or provide an alternative makes for the best teams
  • 14. Specific tools  Facebook/LinkedIn  Use private groups and pages to communicate among the team  Allow team members to participate without having to “friend” each other – but don’t discourage friending teammates  From an HR perspective have policies in place to control the interaction between superiors and their employees.
  • 15. Specific tools  Wikis/Microsoft OneNote/Sharepoint/Microsoft Teams  Create centralized repositories for notes, project progress updates, etc.  Open editing allows members to contribute at their own level of comfort  Create standards for reporting various types of things  Weekly standup meetings to review blockages  Use Wiki-like tools to track specs and scope
  • 16. Specific tools  Instant messaging  Yes I know that your employees frequently sit side by side  Yes I know it seems silly to provide them with secure instant messaging  OTOH – allows quick and easy exchange of info, questions, and is semi-interrupt driven (IE you can respond when you have time)  Encourages interaction, overcoming the “cube boundaries”
  • 17. Specific tools  Cloud or locally based shared document repositories  Sharepoint, google docs, office365 – all provide a way for documents to be shared among a number of users  Document sharing makes information accessible to all
  • 18. Specific tools  Linked in groups  Allow professionals to interact together to solve problems  Many programmers motivated by “geek one-upmanship” - allowing them to crow about achievements improves morale  International interaction improves the caliber of your employees, and the reputation of your company.
  • 19. Specific tools  Twitter/G+ - Short message tools allow “crowd-sourcing” answers  Providing answers to questions online improves your companies reputation and used properly can become a source of leads  A programmer is only as powerful as the network they can leverage when they need an answer  Why reinvent the wheel when someone else has invented it.
  • 20. “old” tools  Search and forums  Search makes forums so much more useful  Forums allow “niche” users to discuss specific issues in an environment filled with only other niche users  Finding the answers to problems and helping debug thorny issues is especially effective if you can target the correct forum
  • 21. Dangers and pitfalls  Social media time sink – how much is too much?  HR policy violations – when are you mixing work and home too much  Monitoring your reputation online  Creating private workspaces and keeping them private
  • 22. OS-Cubed can help  Provide personality profile analysis  Full 360 degree team assessment  Help and advice on setting up productivity and social tools  Gather professionals in HR to assist in policy  Coaching, goal setting, agile implementations
  • 23. OS-Cubed contact info  www.os-cubed.com  Lee Drake: ldrake@os-cubed.com

Editor's Notes

  • #3: According tothe National Staff Development Council – providing tools to enhance social connections in users improves collaborationImproved collaboration also improves productivity results. http://www.learningforward.org/standards/collaborationskills.cfm