As we all know, there are two management methods in the field of project management, namely traditional project management and agile project management. Traditional project management requires strict plans and follow established procedures.This type of management model usually uses a waterfall or partial iterative development model. It follows the plan for execution and monitoring, has complex processes for change control, and uses a centralized model for management activities and decision-making. Agile project management represented by Scrum puts more emphasis on coping with changes, is more suitable for solving complex problems, adapting to changing and unknown environments, and it can aim to develop usable software in a short time when customer needs are not clear., which could continuously deliver valuable products to meet customer needs, help customers establish a competitive advantage, and thus improve enterprise projects and product investment returns.
Generally, the complete project management process can be summarized into five process groups: initiation, planning, execution, monitoring, and ending.
Traditional project management needs to manage and control all the processes of the project, and requires document input and output in different links.Project management mainly refers to the management of scope, schedule, cost, quality, human resources, communication, risk, procurement, and stakeholders.Traditional project management is equivalent to the process of starting, planning, executing, monitoring and ending in every link of the start.Strict planning must be carried out for each link. In this process, cumbersome processes and large-scale document management, time cost, and labor cost will be produced. Once there are changes beyond the planning, they need to be approved before they can be implemented, and it is easy for the project to be delayed.
Agile project management is more simplified, and it advocates face-to-face communication and exchange within the team. Represented by Scrum, it has the principles of simplicity, continuous integration, continuous delivery, value first and embrace change. Become friendly to the ever-changing market economy and evolving technology.
Agile project management takes the project strategy and investment planning as the prerequisite, and continuously divides the project plan, and the feasible version iteration that finally reaches the minimum cycle.With reasonable segmentation of complex or unclear customer needs, we could ultimately achieve overall unity.
The uncertainty of the project risk exists in any project.Once it occurs,it will have a positive or negative impact on the project, such as scope, schedule, cost and quality.
Traditional project management requires the project to plan risk management, identify risks, and perform qualitative/quantitative analysis of the risks in the planning process, and provide risk response plans.Although the known risks could be responded to after being identified and analyzed.,regardless of whether the risk occurs or not, it is required that the project risk management must be assigned a fixed reserve of resources to unknown risks or risks that are known but cannot be actively managed.
Therefore, traditional project management will require the provision of a risk registration form, and record the effectiveness of the risk response measures in dealing with the identified risks and their root causes, and complete the risk re-evaluation and risk audit until the risk is drop to lowest.
Agile project management uses relative estimates rather than absolute estimates when assessing the risk of development tasks, leaving plenty of room to deal with risks.At the same time, Scrum gathers front-line personnel to transform small teams into independent managers through continuous experience sharing and brainstorming, and prioritizes problems to facilitate subsequent scheduled repairs
When in a fast-developing social environment and facing complex and changeable projects,Traditional project management is often faced with schedule delays, cost overruns, poor quality, low customer satisfaction, frequent changes and other problems.But it can be said that agile project management has been tailored to a larger scale based on the originally perfect project management process system. It puts forward higher requirements for the adaptability and autonomy of the agile project team members. So the project manager could use the maximum project resources and activities to produce value-added results.