Font Size: a A A

Study On Scheduling Management For Agile Software Develop Project(S)Based On Critical Chain

Posted on:2014-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:D HuFull Text:PDF
GTID:2268330425475586Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Nowadays, the software industry is one of the fastest growing industries in the world. However, as software becoming more and more complex, the problems and difficulties in software development are unprecedented. Agile, which is totally different with traditional heavy weight software development mode, advocates gradually improvement and rapidly response to changeable customer requirement. As a result, it can develop software which customer satisfied efficiently. At the same time, critical chain is widely applied as its outstanding performance in traditional project management. When comparied critical chain with agile, they have no conflict in the core ideology, and complement in the technical and management level. So, it is reasonable to apply critical chain in agile software development.This paper comes up with an iteration scheduling management model in a single project based on critical chain and agile software development project life cycle. And it describes how the critical chain applied in the iteration planning and guides the whole iteration. It eliminates ill effects from time limit, variable range and risk.Based on the single project management, this paper also introduces two key steps in multi-project management, that is how to set projects priority and interlace tasks in multi-project when conflict in several resources. It set up a priority evaluation system based on:projects, resources, risk and enterprise operation, and then quantify the priority with fuzzy comprehensive evaluation method. To obtain minimum loss of delay as well as overall scheduling optimization scheme, and it proposes a multi-project net model for iteration, and a new heuristic approach for critical chain multi-project scheduling in iteration. It is proved can improve the utilization of resources and optimize the multi-project net in a case study.
Keywords/Search Tags:Agile software development, Critical chain, Project management, Iteration
PDF Full Text Request
Related items