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 ]
The best ideas are the crazy ones. If you have a crazy idea and it works, it's really valuable.—Kent Beck
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.
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