DZone
Agile Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Agile Zone > How Best to Collectively Problem Solve

How Best to Collectively Problem Solve

Adi Gaskell builds upon an existing publication to offer suggestions on how to solve challenges, collectively as a group.

Adi Gaskell user avatar by
Adi Gaskell
·
Nov. 26, 16 · Agile Zone · Opinion
Like (2)
Save
Tweet
2.60K Views

Join the DZone community and get the full member experience.

Join For Free

It’s increasingly the case that when we have problems to solve at work, we do so collectively.  The best way to go about this collective endeavor, however, can often elude us.

Whilst a number of tools have emerged to support and facilitate group work, there remains a degree of doubt around just how much you should communicate, or how large your teams should be.

A recent paper set out to get to the heart of the matter and examine how groups tend to tackle complex problems effectively.  The researchers modeled the way networked groups tackle problems, and found that whilst it’s quite straightforward to collaborate for mediocre outcomes, an exceptional outcome is much harder to achieve.

Striking a Balance

As with so much in life, they suggest the key is striking a balance between exploration of new ideas and the exploitation of those ideas. The key to achieving this balance is to match the learning style of the group with its network type.

In terms of learning styles, the authors compared two main forms. The first would see members using the best strategy developed by any member of the group, whilst the second would see the strategy selected by the most members chosen to develop further.

When the results were analyzed, there was a clear connection between the learning style adopted and the network structure of the group.

“When you copy the best solution your collaborators have found so far, you quickly pick up on promising solutions and explore less, risking zooming in on inferior solutions,” the authors say. “This fast strategy works well in less connected, slower networks that help strike the right balance between exploration and exploitation.”

If, instead, you’re picking the solutions most frequently chosen by the group, then you inevitably have to take a more patient approach to see what patterns emerge before adopting the most dominant solution. This encourages greater exploration and works best in a tightly connected network where information flows quickly.

Recognizing Your Team

The authors believe that the findings will enable us to build more effective teams in real world environments by guiding us in both the exploration and exploitation processes.

“Our study has broad implications for organizational learning, technological innovation, cultural evolution and the diffusion of innovations,” the authors write. “ These results highlight that interventions aimed at changing the social environment while disregarding social learning strategies might not produce the desired effects.”
Network teams IT Diffusion (business) Clear (Unix) Papers (software) Collaborator (software) Form (document)

Published at DZone with permission of Adi Gaskell, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • JVM C1, C2 Compiler Thread: High CPU Consumption?
  • Testing Your Infrastructure as Code Using Terratest
  • Instancio: Test Data Generator for Java (Part 2)
  • The 3 Things That Motivate Us

Comments

Agile Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo