|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pmi-acp-certification-planning-and-monitoring-iterations/
课程评论:没有评论
课程名称:PMI-ACP 认证:规划与监控迭代 课程概述:欢迎参加本课程,这是敏捷PMI-ACP(敏捷认证从业者)认证项目的第五门课程,主要讲解在敏捷项目中如何规划与监控迭代。在敏捷项目中,迭代规划会议在每次迭代开始前进行,通常持续一到两个小时,参与者包括产品负责人、敏捷项目经理或Scrum Master,以及开发团队。在这个会议中,团队会调整用户故事的优先级并估算开发团队的工作速度,制定迭代目标,选择用户故事,拆分故事为任务并进行估算。迭代规划会议的三个关键输出是:迭代目标、迭代待办事项清单和迭代进度表。 在迭代规划中,敏捷项目团队通过三个步骤来创建迭代待办事项清单。首先,将大用户故事拆分为多个小故事,每个故事应独立、可协商、有价值、可估算、小且可测试。接下来,将每个用户故事拆分为具体的开发任务,并为每个任务估算所需的工作量。为了确保项目按时完成,可以使用多种类型的缓冲区(如特性缓冲、项目缓冲、喂养缓冲和资源缓冲)来计算合适的项目缓冲。 在大型复杂项目中,项目领导应使用滚动前瞻方法促进迭代规划,提前规划多个迭代,并在相关迭代开始前沟通用户故事的满意条件,并在关键依赖任务之间建立喂养缓冲,以吸收任何延迟。在迭代期间,敏捷团队通过日常站立会议跟踪进展和障碍,并使用迭代待办事项清单、任务板和燃尽图等工具来监测项目进展。项目进度应通过更新发布计划来反映项目的工作进展、需求变化和优先级调整。 本课程分为两个主要部分。完成第一部分后,您将能够理解迭代规划会议中的活动,识别迭代规划会议的输出,掌握创建迭代待办事项清单的步骤,计算项目任务的缓冲,并针对复杂项目制定适当的迭代规划行动。完成第二部分后,您将能够识别用于监控进展的工具,了解发布计划中应更新的项目信息,并使用各种类型的图表解读项目发布信息。 讲师介绍:我的名字是Sorin,我将是您的讲师。我是一名具有超过10年经验的培训师和项目经理。在此之前,我已经在课堂环境中培训了数百人,包括公务员、管理者、项目工作人员和援助工作者等,并在司法、矫正、区域发展和人力资源发展等领域管理项目。 课程收益:本课程适合项目经理、程序经理或任何希望有效参与敏捷项目的人士。课程符合由项目管理协会(PMI)制定的敏捷认证从业者考试目标,及认证ScrumMaster学习目标。通过培训视频、实例、练习和测验,您将深入了解敏捷项目中的规划与监控迭代。完成全部学习材料后,您将获得5个PDUs用于PMI认证考试,并维持您的PMI认证。 感谢您考虑参加本课程!现在,点击“参加此课程”按钮吧。期待在课程中见到您!
Planning and Monitoring Iterations on an Agile Project Welcome! This is the fifth course out of eight of the Agile PMI-ACP (Agile Certified Practitioner) Certification Program. This part is on Planning and Monitoring Iterations on an Agile Project. An iteration planning meeting In an agile project, planning occurs before each iteration starts. An iteration planning meeting should typically last for one or two hours per week included in an iteration, and should include the product owner, agile project manager, or Scrum Master, and the development team. During iteration planning, the participants adjust the priorities of user stories and estimate the development team's velocity. They then develop an iteration goal, select user stories, break the stories down into tasks, and estimate the tasks. The three key outputs of an iteration planning meeting are the iteration goal, an iteration backlog, and an iteration schedule. Creating an iteration backlog During iteration planning, an agile project team follows three steps to create an iteration backlog. First the team splits any overly large user stories into multiple, smaller stories. Each story should be independent, negotiable, valuable, estimable, small, and testable. Next the team breaks each user story down into development tasks. Each task should be specific, measurable, achievable, relevant, and time-boxed. Finally the team estimates the effort required to complete each task, generally using ideal hours. Calculating the buffer To help ensure that an agile project will be completed on time, you can use various types of buffers - including feature, project, feeding, and resource buffers. To calculate a suitable project buffer, you can use the critical chain method or the square root of the sum of the squares method. Alternatively, you can simply add average-case estimates for tasks or user stories and divide the result by two. Complex projects For large, complex projects, project leaders should facilitate iteration planning by using a rolling lookahead approach, making plans for the next few iterations at a time. They should also communicate conditions of satisfaction for user stories before the relevant iterations start, and establish feeding buffers between tasks that are critically dependent to absorb any delays. Monitoring progress during an iteration Monitoring progress in an agile project involves assessing the end results of iterations in terms of customers' requirements, rather than comparing planned and actual progress. On a daily basis, an agile team uses standup meetings to track its progress and any obstacles. In addition, a team may use an iteration backlog, task board, and burn charts to track its progress during an iteration. Managers and other stakeholders may also track progress using a burnup chart. Project information Agile project release plans should be constantly updated to reflect the work completed in a project, changes to requirements and priorities, and any revised estimates. When updating release plans, you should monitor the team's velocity and the frequency of unfinished user stories. You can monitor and report project progress at the release level using release burnup and burndown charts, parking lot charts, and defect reports. This course has two main sections. After completing the first one, called Iterative Planning and Estimating, you will be able to: understand activities that take place during an iteration planning meeting, identify the outputs of the iteration planning meeting, recognize the steps for creating an iteration backlog, calculate the buffer for a given set of project tasks, and pinpoint the appropriate actions to take when planning iterations for a complex project. After completing the second section, called Monitoring and Reporting Project Work, you will be able to, you will be able to: recognize the tools are used to monitor progress during an iteration, identify project information that should be updated in a release plan, and interpret project release information using various types of charts. Who is your instructor? My name is Sorin, and I will be your instructor. I am a trainer and project manager with more than 10 years of experience. Before Udemy, I trained hundreds of people in a classroom environment - civil servants, managers, project workers, aid workers and many more. And I managed projects in the fields of justice, corrections, regional development and human resources development. How will you benefit? This course is intended for project managers, program managers, or anyone who wants to efficiently participate in agile projects. It is aligned with the Agile Certified Practitioner exam objectives developed by the Project Management Institute® and Certified ScrumMaster learning objectives. Training videos, examples, exercices and quizzes will help you learn all about the Planning and Monitoring Iterations on an Agile Project. And, if you take your time to go through all the learning materials this will entitle you to claim 5 PDU's for the PMI certification exams and to maintain your PMI certification. So, thank you for considering this course! Now, go ahead, and hit that "Take This Course" button. And, see you on the inside.