Describe the Agile planning

项目管理

Agile planning is multi-level, full life-cycle activity
There are four levels of planning in agile project management of highly iterative development projects.
1.The first level, high-level project planning focuses on identifying and capturing milestones, high-level activities, dependencies and schedule. The following planning activities should be included in the project plan.
2.The second-level ballpark planning and estimation focuses on coarse grained capabilities (features), engineering and non-engineering effort (management, testing, QA) estimation. This would lay the ground for the more detailed iteration release planning. High-level Project Plan must be updated with the outcome of the ballpark planning.
3.The third level, iteration release planning, focuses on more concrete, externally visible planning items such as solution features, iteration boundaries, and major project milestones such as system test intervals and release dates.
4.The fourth level, iteration planning, focuses on internal planning items within an iteration such as engineering tasks.
Agile planning occurs throughout the life of the project. One or more levels of agile planning occur through the life of the project. Initially, planning activities focus on ballpark planning. Once ballpark estimates are in place, iteration release planning can begin. Once iterations begin, iteration level planning occurs at the start of each iteration.
Proper agile planning is one of the most important responsibilities of a delivery manager. When done well, the team will be highly productive, the need for overtime will be reduced and the probability of satisfying the needs and expectations of the customer are greatly increased. Additionally, the delivery manager will significantly minimize the time spent managing issues, because the prevalence of issues will be reduced. Done poorly, the project and delivery manager will waste a lot of team’s time managing issues. Properly planned projects enable project teams to work smart.
Iterative development requires careful orchestration of requirements analysis, planning, development and system testing.

Agile planning is multi-level, full life-cycle activity

There are four levels of planning in agile project management of highly iterative development projects.

1.The first level, high-level project planning focuses on identifying and capturing milestones, high-level activities, dependencies and schedule. The following planning activities should be included in the project plan.

2.The second-level ballpark planning and estimation focuses on coarse grained capabilities (features), engineering and non-engineering effort (management, testing, QA) estimation. This would lay the ground for the more detailed iteration release planning. High-level Project Plan must be updated with the outcome of the ballpark planning.

3.The third level, iteration release planning, focuses on more concrete, externally visible planning items such as solution features, iteration boundaries, and major project milestones such as system test intervals and release dates.

4.The fourth level, iteration planning, focuses on internal planning items within an iteration such as engineering tasks.

Agile planning occurs throughout the life of the project. One or more levels of agile planning occur through the life of the project. Initially, planning activities focus on ballpark planning. Once ballpark estimates are in place, iteration release planning can begin. Once iterations begin, iteration level planning occurs at the start of each iteration.

Proper agile planning is one of the most important responsibilities of a delivery manager. When done well, the team will be highly productive, the need for overtime will be reduced and the probability of satisfying the needs and expectations of the customer are greatly increased. Additionally, the delivery manager will significantly minimize the time spent managing issues, because the prevalence of issues will be reduced. Done poorly, the project and delivery manager will waste a lot of team’s time managing issues. Properly planned projects enable project teams to work smart.

Iterative development requires careful orchestration of requirements analysis, planning, development and system testing.

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·项目管理主要原则都有哪些?
·软件项目经常出现的一些问题及改进方案
·软件项目管理的基本原则有哪些?
·什么是项目管理?项目管理有哪些特点?
·软件开发面临的问题都有哪些?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814