Agile Software Development and the PMBOK®

This tutorial covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification. This tutorial also covers the Elective area of the Certified Software Test Professional requirements.

For cost and cities where this course might be offered, check our Public Training Schedule.To bring this course to your test team at your location, contact our Education and Professionals Services Group.

Accessibility Testing: Section 508 Compliance and More On-line Training Concepts

Make Agility work with your PMBOK® standards!

If your organization has project management processes that are based on the Project Management Body of Knowledge (PMBOK), then any project that uses an Agile approach can be a problem. The way an Agile project operates will be significantly different, and the status that an Agile project reports just won't make sense in the organization's normal reporting structure. If you choose to allow Agile projects to simply be different, then it defeats the reason for having standards in the first place. Additionally, Program Management will become nearly impossible because the Agile projects will not fit the mold. The best approach is to learn how to interpret Agile practices in the context of the PMBOK. You will find that the vast majority of what an Agile project does can be easily translated into PMBOK terms. And in those few cases where Agile practices need to be adjusted, you will be equipped to collaborate with Agile advocates to ensure that the intent and benefits of both the PMBOK and Agility are maintained.

  • Identify the ways in which Agile practices satisfy the PMBOK
  • Interpret Agile project status
  • Work with Agile project teams to adapt their Agile practices as needed
  • Who should attend this course?
  • Project Management Professionals (PMPs)
  • Members of the Project Management Office (PMO)
  • Members of the Program Management Office (PPMO)
  • Managers of software development
  • Specialists in software development processes and quality assurance

Day 1

  • Project Management Framework
    • Compare and contrast PMBOK and Agile
  • Agile Contracting
    • Establish agreements with your customer
    • Initiating: Project Charter and Scope
    • Understand Agile practices
    • Initiating: Roles and Responsibilities
    • Understand Agile roles
    • Planning: Communication and Quality
    • Understand Agile practices
  • Planning: Risks
    • Understand Agile practices
    • Planning: Change Management
    • Understand Agile practices

Day 2

  • Planning: Develop the WBS (Work Breakdown Structure)
    • Understand Agile practices
  • Planning: Activity Definition
    • Understand Agile practices
  • Planning: Estimating Activity Duration
    • Understand Agile practices
  • Planning: Activity Sequencing
    • Understand Agile practices
  • Planning: Develop Project Schedule
    • Understand Agile practices
  • Executing
    • Understand Agile practices
  • Controlling: Status
    • Understand Agile practices
  • Controlling: Managing Change
    • Understand Agile practices
  • Controlling: Managing Expectations
    • Understand Agile practices
  • Closing: Project Closure
    • Understand Agile practices
  • Closing: Lessons Learned
    • Understand Agile practices

Accessibility Testing: Section 508 Compliance and More On-line Training Jay Ruuska Biography

Author, speaker and consultant Alan S. Koch has enabled thousands of engineers and managers to realize IT project success using both traditional and Agile methods. Read his book, Agile Software Development: Evaluating the Methods for your Organization to learn how you can use the Agile methods to achieve project success!