Abstract

In the world of Information Technology to keep up with fast pace and constant changes the updated knowledge of processes and techniques is the essential requirement. For constant changes and successful delivery of projects the software project management techniques and framework were introduced. Currently many different process models exist which are selected and implemented according to the needs of project and organizations. To bring uniformity in project management processes PMI introduced Project management framework consisting of 10 knowledge areas and 5 processes. The framework consists of all aspects of the project management and processes which are required to be followed for the delivery of project from initiation of the project till the closure of the project. The other most popular software project management is Agile project management which emphasis on delivery in phases and releases known as sprints. The agile processes consist of Scrum, XP, Lean, Kanban, Crystal; Agile unified Process and many more. The agile process flow consists of six processes but the main lacking found in these processes was the unified framework to be followed by Agile Masters and Project managers. In this research, the Project management 10 knowledge areas and 5 processes have been mapped with the processes of Agile project management to propose Agile project management framework. A survey was also to get insight view of the individuals regarding agile project management and where the agile project management lacks focus in comparison with traditional project management. Agile Project management is an extensive and vast topic on which further research is required to be carried out to further polish these processes according the needs of the project. In future, more extensive research can be carried out on the artifacts required for agile project management, their template.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call