GP-C: The Planning Game
Let’s play a game!… at eliciting requirements! With notecards.
This requirements elicitation and modeling technique comes from Extreme Programming and is a common way to gather requirements in an agile environment. Not all teams follow this procedure exactly (most don’t, actually), but the notion of “user stories” is something that is common in software development.