Hybrid Decision Aspect Prioritization Technique for Globally Distributed Developments
Varun Gupta, Durg Singh Chauhan, Kamlesh Dutta · Procedia Engineering · 2012
In incremental software development, requirement prioritization is undertaken to make a decision about set of requirements to be implemented. Effectiveness of requirement prioritization depends on effectiveness of decision aspects selected for prioritizing requirements. This paper proposed new technique for prioritizing decision aspects in geographically distributed environments. This hybrid technique prioritizes the negotiated and hence mutually agreed decision aspects by creating win-win situation among diverse globally distributed stakeholders. Hybrid technique is applied on embedded payroll management software system that was failed project, delivered in two increments earlier. The results of the experiment conducted on the software system, were found to be very promising. Results proved the technique to be effective in terms of selection of highest priority aspects thereby enhancing customer satisfaction and ultimately resulting in successful software development.