The
CooperativeGamePrinciple says that
Software development is a (finite, goal-seeking) cooperative game of invention and communication, in which people use markers and props to inspire and remind each other and themselves, in getting to the next move in the game. The endpoint of the game is an operating software system. The residue of the game is a set of markers to assist the players of the next game. The next game is the alteration or replacement of the system, or creation of a neighboring system.
It is further described in
SoftwareDevelopmentAsaCooperativeGame.
What causes it to be brought up at this time is the aspect of
CooperativeGameWithinInfiniteGames, being a timely reflection of the
CthreeProjectTerminated discussion.
What constitutes
SufficientResidue?