Font Size: a A A

Critical Chain Technology For Agile Software Development Project Management

Posted on:2012-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:X J ZhangFull Text:PDF
GTID:2248330392956321Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Nowadays many software giants pay attention in the Agile which is an iterative,incremental process.In the software industry, agile is more effective and flexible than thetraditional methods, however there are lots of issues emerging in the practice, especially theconflict between scope and time, and the contradiction between time and risk. This paperprovides insight into critical chain technology used in the Agile software industry bypresenting two efficient models and a set of methods to solve such problems. Initially thispaper conclude a generic agile software development project management life cycle model,and analyse how critical chain technology is suitable for the Agile.Secondly, this paperpresents a CCPM-Agile iteration project management model which used PreemptiveScheduling and Improvement Root Square Error Method. Finally, this paper also presents asystem simulation in Scrum-sprint environment using input data of a real instance inTencent corporation. All the findings show that the model and methods used in the papercan make remarkable progress in the stability of time box in iteration planning and validityof demands scope.
Keywords/Search Tags:Agile software development, Project Management, Critical Chain technology, iteration
PDF Full Text Request
Related items