论文部分内容阅读
Outsourcing software development to the community developers is a promising model to help reduce software development cost and improve development efficiency. In this paper,we present a method to evaluate the quality of service in the managing such community-based software outsourcing process. In the community-based software outsourcing service,a customer firstly releases the requirement and design specifications of a software system to the community,and then the community helps to decompose the whole development tasks into a set of fine-grained tasks and allocate them to community developers. These service providers work to fulfill the tasks and submit results to the community. In this service,quality is quite important and it is necessary to evaluate the quality of both final submitted software entities and various level meant activities,to ensure that at the initial requirements have been completely and correctly accomplished.