Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Alistair: Agile S/D and Game Theory

 
Junilu Lacar
Bartender
Pie
Posts: 7320
45
Android Eclipse IDE IntelliJ IDE Java Linux Mac Scala Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just in case you drop in again:
I just saw "A Beautiful Mind" and read up a bit on John Nash and his theories about equilibrium and bargaining. It's very interesting how those mathematics can be applied to such things as auctions, international trade and even crime and punishment (the Prisoner's Dilemma). Is your view of S/D as a game related in any way to the mathematics?
Also, from my very limited understanding of what I've read so far, Nash's theories were applicable to non-cooperative games. However, Nash said that all cooperative games can be reduced(?)/degenerate to non-cooperative games. I'm just wondering if it might be possible to apply his theories of equilibrium and bargaining to S/D then. One of the first things that I thought of was the XP practice of having programmers "bid" on stories. Do you know of anybody who has used the Nash Bargaining in this or any other activity in S/D?
I'd really love to hear your thoughts on this...
Thanks
Junilu
[ March 08, 2002: Message edited by: Junilu Lacar ]
 
Mapraputa Is
Leverager of our synergies
Sheriff
Posts: 10065
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To add some confusion . "Game" is a popular metaphor to explain lots of things. Eric Berne, for example, used it to explain human behavior (probably "interactions" would be a better term) in his famous book "Games People Play: The Psychology of Human Relationships". Then, there is another book, "Homo Ludens: A Study of the Play-Element in Culture", by Johan Huizinga. I do not know how popular/famous/influential it is in the USA, it was quite a cult book in Russia
But these are only metaphors, as I can say, not Game theory applications in strict mathematical sense.
 
Alistair Cockburn
Author
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, Junilu,
When I "play a game" (e.g. rock climbing, chess, boccia) I don't use mathematical theory to select my moves. Ditto software development. The point I'm after is that software development is a movement structure in the form of a game (as opposed to "in the form of model building / theatre / engineering / etc").
The fact that I don't have any idea about how to apply Nash's game theory mathematics to generate team software development moves, does not at all mean that someone else won't see a way - just not me, not yet.
Actually, I have a little note in my book about VOI vs VOF (value of information vs. value of flexibility). That will be an application of math to sw-dev game development, and i look forward to that.
Otherwise, I look forward to being surprised by someone else's application of game theory economics to sw devt.
cheers
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic