Page 1

NAVIGATING

AGILE TRAINING & CERTIFICATION A Guide by Learning Tree

Training You Can Trust

1-800-843-8733 • LEARNINGTREE.COM


NAVIGATING

AGILE TRAINING & CERTIFICATION TABLE OF CONTENTS INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 THE RIGHT AGILE FOUNDATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 METHOD-AGNOSTIC APPROACHES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 ICAgile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 FRAMEWORK-SPECIFIC APPROACHES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Scrum Alliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Lean Kanban University. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 APMG International . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Scaled Agile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Lean Six Sigma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 POPULAR TOOLS USED BY AGILISTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 CONCLUSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2

NAVIGATING AGILE TRAINING & CERTIFICATION: A GUIDE BY LEARNING TREE

Training You Can Can Trust Trust


INTRODUCTION The heart of Agile is the ability to deliver business value effectively in the face of complexity and uncertainty. Agile is an umbrella term for a number of different frameworks and methods, all of which have the same values and principles in common. This guide will show you how we can help you understand the importance of being Agile, introduce you to the practices of the most popular thought leaders in the Agile industry, train and coach you through the transformation, expose you to the tools most adopted by Agilists, and mature Agile in your organization.

WHAT IS AGILE? Agile is a mindset; it is a way of being and working on a small amount (increment) in a small time block (iteration). Instead of in-depth planning at the beginning of the project, Agile methodologies are open to changing requirements over time and encourage constant feedback from the end users. Cross-functional teams work on iterations of a product over a period of time, and this work is organized into a backlog that is prioritized based on business or customer value. The goal of each iteration is to produce a working product. In Agile methodologies, leadership encourages teamwork, accountability, and face-to-face communication. Business stakeholders and developers must work together to align the product with customer needs and company goals.

METHODOLOGY VS. FRAMEWORK: • METHODOLOGY — a set of principles, tools, and practices which can be used to guide processes to achieve a particular goal. • FRAMEWORK — a thin structure of mandatory rules that gives maximum room for self-organising teams to choose for themselves the processes and practices that best fit their particular context

WHY AGILE? Agile can help you streamline project management tasks and optimize product delivery — on time and within budget.

40%

of development teams using traditional waterfall techniques fail to adapt to continuous change

37%

67%

of Agile projects get to market faster than regular projects.

of organizations with high overall agility complete project within budget

Innotas

PMI, Plus of the Profession

Info-Tech Research Group

THE RIGHT AGILE FOUNDATION LEARNING TREE HAS DESIGNED A COURSE TO:

} Introduce the fundamental values and principles of Agile } Provide hands-on exercises in each of the most popular Agile frameworks in the industry } Use this solid understanding of the different frameworks to select the follow-on training that will work best for your organizational culture and infrastructure.

AGILE FUNDAMENTALS: SCRUM, KANBAN, LEAN AND XP — LEARN MORE AT: LEARNINGTREE.COM/918

Training You Can Trust

1-800-843-8733 • LEARNINGTREE.COM

3


METHOD-AGNOSTIC APPROACHES ICAGILE ICAgile believes that Agile is not just a process, methodology, or framework; it is a mindset. ICAgile’s goal is to help organizations realize the power of agility by focusing on the transformation of people, not just processes. ICAgile does this by providing learning journeys that equip people with an Agile mindset as a foundation, then guide them along a path towards mastery in their chosen discipline. ICAgile’s approach is not limited to the boundaries created by a single Agile methodology. This empowers professionals to leverage the roadmap to meet their learning goals and encourages organizations to customize their Agile processes and practices in a contextually relevant manner.

ICAGILE’S LEARNING PATHWAYS are designed to deliver focused training based on the competencies needed to excel in each job role.

FUNDAMENTALS JOB ROLE: Everyone

Agile Fundamentals: Scrum, Kanban, Lean and XP Course 918

4

This course serves as a solid foundation to Agile principles and provides an overview of the most popular Agile frameworks and methodologies. Attendees leave the course with the Agile mindset required to excel in follow-on Agile training.

NAVIGATING AGILE TRAINING & CERTIFICATION: A GUIDE BY LEARNING TREE

Training You Can Trust


DevOps JOB ROLES: Testers, DevOps Engineers Fundamentals of DevOps (ICP-FDO Certification) Course 3641

Course 3641 addresses the value of practicing DevOps, and provides a light touch on the use of several different technical DevOps Tools (e.g. Git, Docker, Maven, Jenkins).

Introduction to Microservices Architecture Course 1850

Course 1850 explains the benefits of microservices architecture, and provides hands-on experience in the tools most popular for designing, building, monitoring, and maintaining microservices.

TESTING

JOB ROLES: Testers, Analysts

Agile Testing Strategies and Practices Course 1815

Course 1815 explains the theory and concepts behind the Agile testing approach and prepares team members to succeed in an Agile environment

Agile Test Automation Course 1820

Course 1820 delves into the specific automation practices and techniques used on Agile projects, explains the theory and concepts behind the Agile automation approach and will help to free up more time which can be directed to higher value testing activities.

ENGINEERING

JOB ROLES: Developers, Technical Testers, Architects and Designers

Agile Programming Professional Course 933

Course 933 addresses driving development with Test Driven Development (TDD), Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD).

Agile Software Design Professional Course 944

Course 944 examines the Agile approach to enterprise architecture, domain architecture and application architecture.

COACHING

JOB ROLES: Developers, Technical Testers, Architects and Designers

Agile Team Facilitation and Iteration Management Course 3649

Course 3649 addresses managing the pipeline of work to be done, measuring ROI, and adapting to rapidly changing direction without disrupting the flow of the organization; how to ensure resources are most effectively being used

Agile Coaching Course 3648

Course 3648 provides the skills needed to effectively coach, communicate, mentor, and develop an Agile team.

Training You Can Trust

1-800-843-8733 • LEARNINGTREE.COM

5


METHOD-AGNOSTIC APPROACHES (CONTINUED) DELIVERY

JOB ROLES: Experienced Agilist Managers, Business Analysts, Team Leaders

Agile Project Management Course 3644

Course 3644 helps attendees learn skills to collaborate with stakeholders, support self-organizing teams, use tools to plan/track/monitor projects, and provide guidance ensuring continuous alignment with org goals.

Enterprise Product Ownership Course 3645

Course 3645 trains attendees on how collaborative workshops can be planned, organized and run; how to identify, avoid, and address pitfalls; and, to help team members understand group dynamics to build capability across the team

PRODUCT OWNERSHIP

JOB ROLES: Experienced Agilist Managers, Business Analysts, Team Leaders

The Agile Business Analyst Course 3646

Course 3646 addresses the Agile approach to delivering maximum value. Incorporate Agile practices to requirements management (modeling, planning, grooming, splitting, elaboration, releasing)

Enterprise Product Ownership Course 3645

Course 3645 addresses a value model to guide investment decisions, the impact of portfolio decisions on the delivery teams, measuring progress and value delivery, and how to adapt the flow of work.

BUSINESS AGILITY

JOB ROLES: Top Managers, and Those Interested in Innovation and Continuous Improvement

Business Agility Accelerator Course 3647

Course 3647 outlines the ingredients to create an Agile organization that is responsive to value creation in a disruptive environment. Understand the model for change, techniques to examine/improve work practices, how to define your customers, being experimental/value test, and how to create space for innovation.

LEARN MORE AT: LEARNINGTREE.COM/ICAGILE PROJECT MANAGEMENT INSTITUTE® PMI’s Agile training is also method-agnostic, however this certification training is experience based and is not role specific. The PMI Agile Certified Practitioner (PMI-ACP®) is PMI’s fastest growing certification. It is designed for those who are in, or want to move into, a leadership role, in addition to those who would like a certification for having been implementing Agile values and principles in their day-to-day project work for a few years.

LEARN MORE AT: LEARNINGTREE.COM/3605 6

NAVIGATING AGILE TRAINING & CERTIFICATION: A GUIDE BY LEARNING TREE

Training You Can Trust


FRAMEWORK-SPECIFIC APPROACHES SCRUM ALLIANCE Scrum is the most popular framework used in Agile environments, and is designed to help Scrum Teams manage complex projects. Scrum is recognized for its success on software development projects, but it works well for any complex, innovative scope of work. The Scrum framework consists of Scrum Teams and their associated roles, events, artifacts, and rules. Each component within the framework serves a specific purpose and is essential to Scrum’s success and usage. THE SCRUM ALLIANCE OFFERS SEVERAL POPULAR CERTIFICATIONS TO HELP INDIVIDUALS FULFILL THE NECESSARY ROLES OF THE SCRUM TEAM, INCLUDING:

CERTIFIED SCRUMMASTER® (CSM)

CERTIFIED AGILE LEADERSHIP (CAL)

CERTIFIED SCRUM PRODUCT OWNER® (CSPO)

ADVANCED CERTIFIED SCRUMMASTER™ (A-CSM)

CERTIFIED SCRUM DEVELOPER® (CSD)

LEARN MORE AT: LEARNINGTREE.COM/SCRUM LEAN KANBAN UNIVERSITY Lean Kanban University (LKU) is a program run by the champions of the Kanban method, a popular methodology for organizing and managing workflows and processes. KANBAN IS BASED ON THREE BASIC PRINCIPLES:

Visualize what you do today (workflow) Seeing all the items in context of each other can be very informative.

Limit the amount of Work In Progress (WIP) This helps balance the flow-based approach so teams don’t start and commit to too much work at once.

Enhance workflow When something is finished, the next highest thing from the backlog is pulled into play.

Kanban promotes continuous collaboration and encourages active, ongoing learning and improving by defining the best possible team workflow. Together, the three principles reinforce each other and give the Kanban Method a unique strength as a system of management — a simple, single, unifying system for operational management amidst complex, fast-moving, and unpredictable environments. LKU offers the Team Kanban Practitioner (TKP) Certificate and the Kanban Management Professional (KMP) certificate. LKU Kanban certifications do not require any examination; you just need to attend accredited courses.

LEARN MORE AT: LEARNINGTREE.COM/LKU Training You Can Trust

1-800-843-8733 • LEARNINGTREE.COM

7


FRAMEWORK-SPECIFIC APPROACHES (CONTINUED) APMG INTERNATIONAL The AgilePM certification, through APMG, is based on the DSDM framework. The Dynamic Systems Development Method encourages alignment of all projects to clearly-defined strategic goals, focuses on early delivery of real benefits to the business, and applies enough structure to ensure an appropriate level of project governance. DSDM is vendor-independent and applicable to projects of all sizes in any business sector.

LEARN MORE AT: LEARNINGTREE.CO.UK/3633

SCALED AGILE SAFe is a Lean-Agile, role-based framework, that addresses software and systems development at the enterprise scale. SAFe synchronizes alignment, collaboration, and delivery amongst large numbers of Agile teams. SAFe offers Agile management guidance at the team, program, and portfolio levels to support delivery of value incrementally at scale.

PROVIDED BY

LEARN MORE AT: LEARNINGTREE.COM/SAFe

LEAN SIX SIGMA Lean Six Sigma is a powerful methodology for improving existing processes. The combined power of lean (used to remove waste and increase flow), and six sigma (used to reduce variation in a process) will improve overall quality of a product and optimize time and budget. Learning Tree has partnered with the Thayer School of Engineering at Dartmouth college to bring you the Lean Six Sigma Yellow Belt, Green Belt, Black Belt, and Master Black Belt.

LEARN MORE AT: LEARNINGTREE.COM/LSS

8

NAVIGATING AGILE TRAINING & CERTIFICATION: A GUIDE BY LEARNING TREE

Training You Can Trust


POPULAR TOOLS USED BY AGILISTS After you have an understanding of the principles of Agile and have sampled many of the most popular tools used by agilists in our foundation courses, you may want to take advantage of the more in-depth, tool-centric training suited best to your work environment.

WORK TRACKING / PROJECT BOARD ATLASSIAN PRODUCTS

KANBAN

} Managing Agile Projects with JIRA • Course 3642

} Smoothing Development Workflow An Introduction to Kanban • Course 3650

MICROSOFT PRODUCTS

} Value in Kanban Systems Design (KMP-I) • Course 3651

} Azure Training and Certification } Team Foundation Server • Course 1816

} Kanban Management Professional (KMP-II) • Course 3652

DevOps & CONTAINERIZATION TOOLS }O  penShift Enterprise Administration (DO280) • Course 1680 }O  penShift Enterprise Development (DO290) • Course 1681

} Ansible • Course 1699 } Docker • Course 3635 } Containerizing Software Applications (Docker and Kubernetes) • Course 1707

} Puppet • Course 1698

Training You Can Trust

1-800-843-8733 • LEARNINGTREE.COM

9


CONCLUSION Agile continues to rise, and it’s no wonder why — adopting Agile means you can adapt to continuous change, improve speed to market, and complete projects within budget. With boundless training and professional development options available and more coming to market all the time, the growing popularity of Agile means that the industry landscape can be confusing and intimidating. That’s where Learning Tree comes in.

LEARNING TREE IS HERE TO HELP YOU WITH ALL YOUR AGILE WORKFORCE NEEDS, INCLUDING: • Consultation to determine which is the right framework or methodology for your organization • Embedded coaching to ensure successful application of training • Best-in-class instructor-led training with true Agile subject matter experts • Valuable exam prep training to set you up for certification success • Flexible scheduling options, including in-class, online, or at your preferred location

READY TO EMBARK ON YOUR AGILE LEARNING JOURNEY? CONTACT US TODAY: LEARNINGTREE.COM/CONTACT-US LEARN MORE AT: LEARNINGTREE.COM/AGILE OR CALL 1-800-843-8733

10

NAVIGATING AGILE TRAINING & CERTIFICATION: A GUIDE BY LEARNING TREE

Training You Can Trust

Agile Customer Training Guide