Font Size: a A A

Agile Management Of Software Projects Based On Critical Chain

Posted on:2019-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:X HuangFull Text:PDF
GTID:2428330590971461Subject:Project management
Abstract/Summary:PDF Full Text Request
The development of information technology is changing rapidly,which affects and changes all aspects of people's life.Under the influence of information wave,enterprises are using advanced technology to improve their operational efficiency,explore new market opportunities and create more economic value.With the advent of the digital economy,innovation needs emerge in an endless stream,and business development is constantly changing.Traditional software development mode is hard to cope with such changing business scenarios.Under the situation of more specialization and personalization,how to respond to the needs of specialization and personalization and launch products quickly to cope with the changing market is the biggest challenge for software project management.In the traditional development mode,the software is developed in a fixed process,which is difficult to adapt to the flexible and changeable requirements.And agile development has become an important choice for the software development enterprise because of its fast response to variable requirements.Agile development provides a framework that quickly responds to changes in demand and different agile methodologies have been formed in practice.As one of the agile development methodologies,Scrum has been widely used in the process of practice.At the same time,in the actual project development,there are often limited resources,such as testers,front-end developers and so on are limited resources shared by the team.These persons may handle multiple tasks or multiple projects at the same time,but because of everyone has limited time,it is difficult to deal with many complex tasks in a limited time,consequently these resources will become the bottleneck of the project,leading that the entire project will be deferred.Critical chain technology,as a resource planning and time control technology in project management,can solve the conflict of resources well.Therefore,how to combine agile development's quick response capability with critical chain technology's planning and scheduling capability is a key research direction.Firstly,this paper introduces the research background,purpose and significance of the thesis.Then,we briefly introduced the research situation of project management theory,and focused on the research achievements of agile method and critical chain technology at home and abroad,and introduced the main contents of this paper.Secondly,we introduce the framework of agile project management,the concept of agile project development and its core value,and the agile methodology are studied.Thirdly,this paper analyzes the current situation of S company's project management,and S company adopts the traditional waterfall development mode,which has encountered serious problems in the fast-changing market.After the transformation of traditional waterfall development to Scrum,although it solved the problem of fast iteration,it still faces some challenges in resource coordination and time schedule.Therefore,critical chain technology is needed to further optimize the current process.Fourthly,the feasibility of the combination of critical chain technology and Scrum method is discussed.A Scrum development schedule management model based on critical chain technology is designed,and the various parts of the model are analyzed in detail.Finally,we take the wisdom smart system construction project of S company as an example,to explain how to implement in the project Scrum agile development schedule management model based on critical chain technology,to discuss how to apply specific project schedule management model in practice,and to discuss the effect of implementing key chain agile development schedule management model on the project.Finally,the conclusion of this paper and the direction for further study are given.
Keywords/Search Tags:Agile Development, Project Management, Scrum, Critical Chain Technology
PDF Full Text Request
Related items