Cart Preview
    Agile Project Management: Techniques for Iterative Development

    Gain project planning tools to help you better employ the advantages of scrum and requirements management

    Agile development refers to a group of methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. In this project planning course, you’ll compare and contrast the agile approach to traditional waterfall-based project management approaches, and you’ll learn to use agile practices to reduce the time and rework associated with project management. Also, you’ll acquire techniques to be used when planning a project and adapt the agile approach to your organization’s existing software development methodology.

    With the powerful knowledge gained during this course, you will be able to:

    • Recognize the differences between waterfall and agile project management
    • Understand the conditions of success for implementing agile
    • Define nonfunctional requirements and business rules using an agile approach
    • Use user story mapping to identify key functionality for a release
    • Describe and apply release theme and user story prioritization techniques
    • Estimate user story size using story points and planning poker
    • Learn how to conduct story writing workshops using low fidelity prototypes
    • Create release and iteration plans based on user stories
    • Develop techniques for negotiating changes to user stories during an iteration
    • Understand how to scale agile for large teams

    Who should attend?

    This course is helpful for both individuals and teams. Teams benefit from practicing together with the tools and techniques.

    • Software developers
    • New product developers/managers
    • Process improvement individuals
    • Project managers

    Agenda

    Day 1

    Introduction to agile

    • Comparing agile to waterfall project management
    • How agile fits into product life cycle planning/project planning

    Planning and executing a project

    • Overview of project planning
    • Overview of product backlog/release backlog
    • The user story
    • Assign points and prioritize: planning poker

    Project charter development

    Project initiation: the release plan

    • Overview of release planning
    • Conducting/team roles
    • Defining velocity

    Sprint planning

    • When does it occur?
    • General purpose and outcomes
    • How to conduct sprint planning
    • Revisit story points
    • Assigning of tasks and hours
    • Sprint goals
    • Definition of done
    • What is the team’s capacity?

      Day 2

      Scrum: daily meetings

      • What is involved in a daily stand-up?
      • Are you a chicken or pig?
      • Change management
      • What is the scrum of scrums?

      Sprint retrospect/review

      • What is the purpose?
      • What to review/disclose

      Reporting

      • Sprint burn down
      • Release burn down
      • Velocity tracking

      Integrating agile back at work

      Shawn D. Belling, PMP®, has over 20 years of business leadership and project management experience. He works for EDL Consulting, an e-commerce consulting firm, where he leads client projects and internal product development using waterfall and agile methodologies. Shawn also teaches, speaks, and consults for businesses, universities, and professional organizations, including working as adjunct online faculty for the University of Wisconsin-Platteville and University of California-Irvine and delivering face-to-face lectures at Lakeland College. He has given presentations to Project Management Institute (PMI) global conferences and local chapters. Shawn has been teaching project management since 2001.

      Scott Converse is the director of project management and process improvement programs for the Wisconsin School of Business. He has developed courses for and has expertise in the areas of project management, portfolio management, technology project implementation, process improvement, Six Sigma, business statistics, data analysis, and data mining.