liveBook · Manning

Shared problem

As explained in The Creative Programmer

A shared problem is a problem jointly recognized, adopted, and pursued by members of a group.

A shared problem is a challenge that a group recognizes, adopts, and pursues together. Commitment matters: members are intrinsically motivated rather than forced to join. section 3.1.1

A productive shared problem creates a living learning system:

  • Members invest equally in the problem and contribute knowledge rather than sending information along a one-way street. section 3.1.1
  • Different backgrounds cross-pollinate ideas, while feedback between the group and its environment continually reshapes the work. section 3.1.1

The Camerata

The Camerata united people dissatisfied with Renaissance music and interested in recovering the greatness of ancient Greece. Their common cause connected intrinsic motivation, mutual teaching, diverse perspectives, and continual adaptation—patterns that can also guide software teams. section 3.1.1

How The Creative Programmer covers it

How deep it goes
Defines shared commitment and develops its links to knowledge exchange, diversity, feedback, and systemic change.
Examples
Uses the Camerata’s response to Renaissance music and its imagined return to ancient Greece as the central example.
What you can do after
Evaluate whether a group shares genuine commitment, exchanges knowledge, and learns through feedback with its environment.
How it connects
Connects shared problems with intrinsic motivation, knowledge sharing, creativity, cybernetics, and systems thinking.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of The Creative Programmer. The section links point to the parts of the book it draws on.