Request Info

Salutation

First Name

Last Name

Job Title

Department

Mailstop

Company

Address

P.O. Box

City

Province

Postal Code

Country
List

Work Telephone

Ext.

E-mail Address

Information provided will be used to communicate with you about our products.
Privacy Statement

A representative will contact you to follow up your request.

 
Special offer: Training Vouchers - Free Courses with purchase.

 

Agile Project Management with Scrum

Techniques for Accelerated Software Development


Course 9183 Days

 E-mail E-mail a Colleague Course Details Course Details Course Details PDF Course Details PDF

Frequently Asked Questions

What is this course about?

This immersive course is based on an authentic Agile project simulation, providing you with the knowledge and practical skills to plan, estimate, track and control a software project. You gain a solid foundation in Scrum, an Agile framework for developing complex products. You learn Scrum roles, Scrum artifacts and timeboxes, and the rules for using them as described in The Scrum Guide. In addition you will learn to apply established techniques for successful Agile project management

What background do I need?

A working familiarity of project management concepts is helpful but not required.

Who will benefit from this course?

This course is valuable for technical or project managers, software architects, project leads and programmers who want to learn how to develop software using proven Agile principles.

Does this course teach me the skills I need to manage an Agile project?

Absolutely! Scrum provides a framework for project management through three key roles: the Product Owner, the Scrum Master and the Development Team. This course focuses on the different management responsibilities of these roles and the interactions between them. You practice the techniques and skills and use the necessary tools to successfully manage an Agile project.

What is Agile development?

Agile development is a software engineering approach that produces working software in a reduced timeframe and meets business requirements. Agile methods emphasize constant, open, honest and real-time communication between developers and their customers.

Why should my team adopt Agile development practices?

Agile stresses the need to build working software in frequent iterations to minimize risk. Each iteration-called a Sprint in Scrum-acts as a fully contained software project and includes the tasks needed for a product release: planning, requirements, analysis, design, coding, testing and deployment. The Scrum team has full authority to decide how to perform these tasks within a Sprint. Each Sprint ends with a demonstration of functionality to interested stakeholders. The frequency of iterations emphasizes the core principle of Agile development, which is the ability to react and adapt quickly to change and shift directions with minimal or no interruption to the project.

What is Scrum?

Scrum is an iterative, incremental and fully scalable Agile process for delivering business-relevant software. It is typically used to manage software development projects, often 'wrapping,' or including engineering practices of other Agile practices such as XP. While Scrums's roles, timeboxes, artifacts and rules are constant, the techniques for applying them vary in different contexts e.g., large-scale or geographically distributed projects. This course teaches both the framework and techniques for its application.

Is this course in line with the Agile Manifesto?

Yes. Published in 2001, the Agile Manifesto forms the foundation for Agile development. Together with the twelve principles of Agile Development, it provides the guidance that distinguishes Agile approaches from "Masterplan" or traditional software development methodologies. Agile is as much a development philosophy as anything else, focusing on customer satisfaction by rapid, continuous delivery of useful software and the close, daily collaboration between the business and the developers. Since the Agile Manifesto is intrinsic to this approach, it is intrinsic to this course. Its principles are woven through every phase of the course and are highlighted to emphasize the relationship between principle and practice, whether you are using Scrum or another Agile method.

How much time is spent on each topic?

ContentHours
Agile values and principles1.5
The Scrum framework3.0
Agile Requirement Management2.5
Estimating feature size2.0
Tracking and monitoring2.0
Sprint reviews and retrospectives2.0
Large-scale and distributed Scrum3.0
Pathways for Agile adoption2.0
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

How is this course structured?

The course is structured around a dynamic style of learning created by Learning Tree called Reality PlusTM-an immersive experience that engages you in authentic tasks within a simulated real-world context. Through simulation, role-playing and team-based tasks, you are immersed throughout the course in an evolving scenario where the decisions you make affect the outcome of the simulation. The Reality Plus learning method is presented in a safe environment where you gain new skills and practice the most effective techniques to bring back to your job. At the end of the course, you are prepared to immediately and successfully apply these new skills within your organization.

What kinds of activities does this course include?

Approximately 40 percent of class time is spent in immersive activities. This course is built around an authentic Agile development simulation with Scrum. Experiential activities include:

  • Identifying candidates for the Product Owner role
  • Simulating a three-iteration project including prioritizing requirements, estimating effort, tracking progress and adjusting plans as required
  • Interpreting data to establish the team's velocity and plan accordingly
  • Simulating typical scenarios a Scrum Master must handle
  • Building the Scrum Team'sd knowledge and experience through Sprint Retrospectives
  • Coordinating multiple teams and dealing with feature interdependencies in large projects
  • Responding to the concerns of the wider organization raised by the cultural changes implied by Agile adoption

Programming tasks are not included in the activities, but implementation is simulated as closely as possible within the case study.

How does this course relate to other Learning Tree courses?

The course is one of a number of Learning Tree courses that address Agile methodologies. In particular, it complements the following courses:

The following courses may also be of interest:

PMI R.E.P. logo is a registered mark of the Project Management Institute, Inc. RealityPlusTM is a trademark of Learning Tree International, Inc.

Learning Tree AnyWareTM is a trademark of Learning Tree International, Inc. in the United States and other countries, and is covered by a patent application pending in the United States.
 
Agile Project Management with Scrum

Training Dates

Live online classroom training.Most events below can be taken in-class or live, online from your home or office with AnyWare.
May 23 - 25Ottawa enrol
Aug 1 - 3Toronto enrol
Oct 10 - 12Ottawa enrol
Nov 28 - 30Toronto enrol
Jan 30 - Feb 1Ottawa enrol

US Dates

May 23 - 25Alexandria, VA enrol
Jun 27 - 29New York enrol
Jul 11 - 13Reston, VA enrol
Jul 18 - 20Rockville, MD enrol
Sep 19 - 21New York enrol
Sep 26 - 28Alexandria, VA enrol
Oct 3 - 5Reston, VA enrol
Oct 10 - 12Rockville, MD enrol
Dec 12 - 14New York enrol
Dec 19 - 21Chicago (Schaumburg) enrol
Jan 9 - 11Reston, VA enrol

For AnyWare enrolments, please register at least 7 days prior to the start of the course.

More Dates and locations.

Bring this or any Learning Tree Course on-site to your location!

Your Course Tuition
EntitlesYou to...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification