Agile Development

Business Analyst Guide to Agile Practices
This live interactive seminar delivered via Webex is designed for business analysts, agile project teams and stakeholders who need to understand user stories - the fundamental unit of activity in an agile approach. The seminar will explain:
-  Agile Planning and Requirements Processes - including product definition practices such as creating a
   vision box and writing user stories for the Product Backlog.
-  Release Planning Practices - including themes and the product roadmap.
-  Iteration Planning and Requirements Practices - including early acceptance tests and iteration reviews to get
   feedback from stakeholders.
Project Manager Guide to Agile Planning and Estimating Practices
Many people have the impression that there is no planning on agile projects, but there are actually three levels of planning, each to a progressively deeper level of detail. Release planning determines the scope, schedule, and resources needed for a product release; iteration planning determines which features will be built, and what tasks need to be done to build them; and daily planning monitors progress during an iteration.
This live interactive seminar delivered via Webex is designed for project managers and members of agile project teams who need to understand how to estimate and plan agile projects.
Agile Team Boot Camp
This three-day workshop is designed to teach members of an agile project team the skills they will need to successfully implement Scrum, or a similar agile framework, on their project. The workshop gives the team the opportunity to learn and practice skills together while forming a solid foundation for team and project success. Topics include initiating an agile project, creating the Product Backlog, writing and estimating user stories, creating plans for releases and iterations, tracking progress during an iteration, agile technical practices and conducting an agile retrospective.  
Agile Business Analysis - Developing Agile Requirements with User Stories
User Stories are the most common means of representing requirements on agile projects. A user story describes system functionality that is valuable to a user or purchaser of a system. Acceptance tests are written to clarify and verify the behavior of user stories. 
This highly interactive two-day workshop will provide the skills needed to gather and document requirements in an agile project.  Through the use of hands on activities and demonstrations, participants will learn how to identify stakeholders, define the project’s vision, model user roles and personas, write user stories and acceptance tests, identify appropriate requirements gathering techniques, and employ user stories to plan releases and iterations. Participants will also discover and how to map their existing requirements processes to an agile approach.  
Agile and Scrum Essentials
This two-day workshop provides an overview of Scrum, one of the most widely-used agile methods. Participants will learn about Scrum roles, ceremonies, and artifacts, and how to apply them using a case study project and hands-on activities.
Introduction to Agile - Self Directed  New
The 10 PDU/10 hour self paced course explores the methodologies and practices of Agile development and explains the key concepts and principles that form the foundation of Agile project management. The course contains vocabulary games, flashcards, and interactive exercises to supplement and enhance your understanding of Agile concepts, as well as video segments from Agile experts to help you become a more proficient Agile practitioner.
Agile Team Challenges - Self-Directed - New
This 4 PDU/4 Hour online course is designed to help Agile practitioners decipher and solve the problems that arise regularly in their work. The course consists of 20 short case studies that test the student's understanding of Agile practices and provide guidance for resolving common problems. The case studies are structured to simulate the conversations and interactions that happen regularly on Agile projects; seeing these disputes as narratives will help students learn to deconstruct issues and diagnose the underlying problems that need to be corrected, just as they would in their everyday work. As students decode these disputes and plan appropriate responses, they'll gain the experience they need to guide their teams and to put them back on track to deliver value to their customers.
Agile Certified Practitioner (PMI-ACP)℠ Exam Prep  New
This 21 PDU/21 hour self paced course is designed to prepare learners for the Project Management Institute's Agile Certified Practitioner (PMI-ACP℠) exam by exploring the methodologies, practices, tools, and techniques that Agilists need to master to become proficient practitioners. Students in this course will increase their knowledge of Agile concepts with interactive exercises, vocabulary games, flashcards, and video segments from experienced Agile practitioners. Each student's understanding of key Agile concepts and principles will be tested in several comprehensive module quizzes as well as in two 120-question practice exams designed to mirror the PMI® certification exam process.
Agile Estimating and Planning
This course provides techniques and approaches for project estimation and planning that are consistent with the core principles of agile methods such as Scrum and Extreme Programming (XP). You will learn how to estimate using story points and ideal days, and how to use estimation techniques such as planning poker. You will learn how to plan and schedule an agile project, and how to monitor performance against the plan. You will apply what you learn in a series of activities that take you through the agile estimating and planning process.  
Agile Overview for Executives
This two hour overview is designed for executives and managers who will be managing agile development efforts and need an understanding of the agile approach. 
Product Owner Workshop
This one day workshop is designed for product and business managers who are subject matter experts and are involved in the planning and execution of Agile projects in the Product Owner role.