There is a plethora of software development practices. Practice adoption by a development team is a challenge by itself. This makes software process improvement very hard for organisations. I believe a key factor in successful practice adoption is proper incentives. Wrong incentives can lead a process improvement effort to failure. I propose to address this problem using game-theory. Game theory studies cooperation and conflict. I believe its use can speed the development of effective software processes. I surveyed game-theory applications to software engineering problems, showing the potential of this technique. By using game-theoretic models of software development practices, we can verify if the behaviour at equilibrium converges towards...
Software process improvement is an approach used by software industries to increase the productivity...
Software process improvement programs are partly founded on software measurement. However, despite t...
This paper shows how game theory could be applied to better assess the various strategies available ...
There is a plethora of software development practices. Practice adoption by a development team is a ...
Developers continuously invent new practices, usually grounded in hard-won experience, not theory. G...
In this paper, we introduce the novel approach of employing the economic mechanism design concept in...
We introduce the novel concept of applying economic mechanism design to software development process...
Abstract. We introduce the novel concept of applying economic mech-anism design to software developm...
The computer game industry has grown in a rapid rate over the past two decades becoming a billion do...
The choice of a software userinterface is very strategic. Usability testing alone often does not det...
Business processes often need to be executed in complex settings where a range of environmental fact...
As software development is considered a form of knowledge based social activity, investigating socia...
non-peer-reviewedAs software development is considered a form of knowledge based social activity, in...
The software industry is one of the most rapidly growing businesses in our age. Yet, this growth has...
Sponsored by ACM and IEEE CSIn this notes paper we report on a preliminary qualitative evaluation of...
Software process improvement is an approach used by software industries to increase the productivity...
Software process improvement programs are partly founded on software measurement. However, despite t...
This paper shows how game theory could be applied to better assess the various strategies available ...
There is a plethora of software development practices. Practice adoption by a development team is a ...
Developers continuously invent new practices, usually grounded in hard-won experience, not theory. G...
In this paper, we introduce the novel approach of employing the economic mechanism design concept in...
We introduce the novel concept of applying economic mechanism design to software development process...
Abstract. We introduce the novel concept of applying economic mech-anism design to software developm...
The computer game industry has grown in a rapid rate over the past two decades becoming a billion do...
The choice of a software userinterface is very strategic. Usability testing alone often does not det...
Business processes often need to be executed in complex settings where a range of environmental fact...
As software development is considered a form of knowledge based social activity, investigating socia...
non-peer-reviewedAs software development is considered a form of knowledge based social activity, in...
The software industry is one of the most rapidly growing businesses in our age. Yet, this growth has...
Sponsored by ACM and IEEE CSIn this notes paper we report on a preliminary qualitative evaluation of...
Software process improvement is an approach used by software industries to increase the productivity...
Software process improvement programs are partly founded on software measurement. However, despite t...
This paper shows how game theory could be applied to better assess the various strategies available ...