Font Size: a A A

Research On Project Schedule Management System Based On Critical Chain For Software Cooperative Development

Posted on:2012-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:W M WuFull Text:PDF
GTID:2178330335490939Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
As developers are distributed in different regions, there are large communication barriers among them, which may lead to big project schedule risks in software cooperative development. A fit project schedule management method and systems based on it will be necessary for software cooperative development. There are large theoretical and technological limitations lying in the traditional project schedule management method CPM/PERT because of omitting the resource constraints and factors of human behavior. Obviously, the CPM/PERT can not meet the needs of project schedule management for distributed software cooperative development. CCM(Critical Chain Method) is the further development of CPM/PERT, which can establish schedules more reasonably, and manage schedule risks more effectively. Therefore, CCM is suitable for project schedule management of software cooperative development.The thesis researches on CCM according to the characteristics of software cooperative development. In terms of identification of critical chain, it establishes project schedules by using priority-based heuristic algorithms at first, and then identifies the critical chain. Based on the analysis of cooperative working relationships exist in software cooperative development, the thesis presents a scheduling adjustment method to make the cooperative activities can have more time to work synchronously. To achieve the smooth transition from CPM/PERT to CCM, the thesis presents a new buffer setting method based on existing buffer setting methods using three-point time estimates of PERT, which also takes the uncertainty of cooperative working, and the managers'risk preferences into consideration. And then it puts forward corresponding solutions to solve problems exist in feeding buffer setting.The thesis analyzes requirements of project schedule management system based on critical chain. It also puts forward the system overall design, including system architecture design and database design. Finally, it puts forward the detail design for the core modules of the system.
Keywords/Search Tags:Software cooperative development, Project schedule management, Critical chain, Buffer setting
PDF Full Text Request
Related items