A market based approach for resolving resource constrained task allocation problems in a software development process


Creative Commons License

Yilmaz M., O'Connor R. V.

19th European Conference on Systems, Software and Services Process Improvement, EuroSPI 2012, Vienna, Avusturya, 25 - 27 Haziran 2012, cilt.301 CCIS, ss.25-36 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 301 CCIS
  • Doi Numarası: 10.1007/978-3-642-31199-4_3
  • Basıldığı Şehir: Vienna
  • Basıldığı Ülke: Avusturya
  • Sayfa Sayıları: ss.25-36
  • Anahtar Kelimeler: Auction Mechanism, Game Theory, Mechanism Design, Process Simulation, Software Process Improvement, Task Allocations
  • Gazi Üniversitesi Adresli: Hayır

Özet

We consider software development as an economic activity, where goods and services can be modeled as a resource constrained task allocation problem. This paper introduces a market based mechanism to overcome task allocation issues in a software development process. It proposes a mechanism with a prescribed set of rules, where valuation is based on the behaviors of stakeholders such as biding for a task. A bid process ensures that a stakeholder, who values the resource most, will have it allocated for a limited number of times. To observe the bidders behaviors, we initiate an approach incorporated with a process simulation model. Our preliminary results support the idea that our model is useful for optimizing the value based task allocations, creating a market value for the project assets, and for achieving proper allocation of project resources specifically on large scale software projects. © 2012 Springer-Verlag.