SlideShare a Scribd company logo
1 of 19
Download to read offline
Certified ScrumMaster Training (CSM)
+ PMI-ACPSM NEW
Product Owner Certification
Agile Tester Certification—ICAgile NEW
Agile Testing Practices
Fundamentals of Agile Certification NEW
Certified ScrumMaster Training
Agile Team Workshop NEW
Agile Requirements Workshop NEW
Agile Engineering Workshop NEW
Transitioning to Agile Project
Management NEW
Enterprise Agile Master Class NEW
Agile Awareness Training NEW
Essential Test-Driven Development
PMI Agile Certified Practitioner
(PMI-ACPSM
) Prep NEW
Agile Test Automation NEW
PREVIOUS
P A G E
1
Providing Expert Training
to Software Professionals
Public Courses | On-site Training | Live Virtual | eLearning
IIIIIIIIkn o
wledge is POW
ER
IIIIIIII
agile
s
o
f t wa r e d e v e l
o
pment
s p r i n g 2 0 1 3
NEXT
SQE TRAINING
Public
Take advantage of opportunities to attend agile training in conjunction
with the top industry conferences on software development!
Conveniently located with STARCANADA, STAREAST, and Agile Development Conference West.
Combine your training with your conference registration and SAVE $300!
sunday monday tuesday wednesday thursday friday
Phone:
888.268.8770/904.278.0524
L e a r n i n g O p t i o n s
P A G E
2
Agile Development Conference West
June 2–7, 2013
Las Vegas, NV
sunday monday tuesday wednesday thursday friday
sunday monday tuesday wednesday thursday
STAREAST • April 28–May 3, 2013 • Orlando, FL
STARcanada • April 7–11, 2013 • Toronto, ON
Agile Tester Certification—ICAgile
Agile Testing Practices
Fundamentals of Agile Certification
Easy to Register
Agile Tester Certification—ICAgile
Product Owner Certification
Fundamentals of Agile Certification
Certified ScrumMaster Training (CSM) + PMI-ACPSM
PREVIOUS
NEXT
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
Public
Instructor-led training
in a city near you
Network with colleagues
Instructor-led training
at your location
Train your entire team
Instructor-led training
from your desktop
Save money and travel time
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
3
Learning
Options
3-Day
Course Outline:
Certified ScrumMaster
Training (CSM) + PMI-ACPSM
$ Be a servant leader
$ Build a roadmap of success for adopting agile
$ Build a cohesive agile team via appropriate team structure, workplace design, and team roles
$ Plan and execute short development iterations to get to market early and often
$ Quickly change direction in response to competitive pressures and marketplace changes
$ Adapt via an inspect-and-adapt feedback cycle, project retrospectives, and plus-delta feedback
$ Break down the barriers between development and the business
$ Focus on customer satisfaction and interaction instead of plans and artifacts
$ Use progressive elaboration via rolling-wave planning instead of single-pass waterfall delivery
$ Experience and practice how to be a ScrumMaster within a simulated project
$ Make the paradigm shift from top down to distributed control
Get Lined Up for Two Certifications While You
Dive Deeper Into Agile Methods
This three-day ScrumMaster certification course provides everything you need
to begin leading or participating in a Scrum team. You will learn the essential
concepts and tools of Scrum, differences between agile processes and traditional
“waterfall” methodologies, and how to build a roadmap for adopting agile at your
organization. Participants will learn how to lead development teams towards agile
operations by managing product backlogs, planning releases and sprints, tracking
and reporting progress, and conducting retrospectives.
In this interactive training, you’ll spend the first day learning the impact and
history of the agile movement. We’ll introduce all of the major agile practices,
specifically eXtreme Programming, Lean, DSDM, Crystal, Kanban, and of course
Scrum. In the second part of the intensive training, we’ll move from the why
to the how with the ScrumMaster Certification training. On the third day, we
will round out the material by covering agile project management with Kanban
and agile software development with XP. This course goes well beyond the
basics to equip students with the practical advice, real world examples, and
simulation exercises necessary to transition traditional project managers into
agile project managers. You’ll not only leave the three-day training with a greater
understanding of the agile movement and knowledge towards Scrum and PMI-
ACP™ certifications, but also with a new confidence in your skills as a project
leader and a new network of fellow agile practitioners.
Who Should Attend
Product and line managers, project managers, developers, testers, business
analysts, and anyone interested in learning more about Scrum and agile methods.
Course Completion and Certification
Successful attendees receive Scrum training materials and a 12-month membership
in the Scrum Alliance and are eligible to take an exam that will qualify them as
Certified ScrumMasters (CSMs) upon successful completion. In addition, the class
is eligible for 16 PDU credits with the Project Management Institute (PMI).
Bonus Offerings
• 16 PDUs toward PMI certification
• Membership in Scrum Alliance ($50 value)
• Managing Agile Projects book discount
Course Link: www.sqetraining.com/sma
An industry-leading agile and lean expert, Sanjiv Augustine
has assisted clients with adopting agile methods over
the past decade. He is the author of several publications
including Transitioning to Agile Project Management: A
Roadmap for the Perplexed, The Lean-Agile PMO: Using Lean
Thinking to Accelerate Agile Project Delivery, and the book
Managing Agile Projects (Prentice Hall 2005), and he is the
founder and moderator of the Yahoo! Agile Project Management discussion
group. Sanjiv is also a founder and advisory board member of the Agile Project
Leadership Network (APLN) and a member of the Project Management Institute
(PMI)’s Agile Forum Steering Committee. As an in-the-trenches practitioner,
he has personally managed agile projects varying in size from five to over
100 people, trained thousands of agile practitioners via public classes and
conference presentations, and coached numerous project teams.
Arlen Bankston is an additional instructor for this course.
Instructor Spotlight
DAY 1—Understanding Scrum
A case for change
Scrum process overview
Agile planning
Agile requirements
Agile estimation
Scrum project simulation
DAY 2—The Scrum Process
Discovery sessions
Product backlog
Release planning
Sprint planning
Sprint backlog
Sprint
Sprint review
Daily scrum
Sprint retrospective
Roles and responsibilities
- Product Owner
- ScrumMaster
- The Team
DAY 3—PMI-ACP Extension to Scrum
PMI-ACP exam overview
Agile refresher
Agile software development with XP
Beyond agile with Lean
Agile project management revisited
APM with Scrum
Attend the public
course held in
conjuction with the
Agile Development
Conference. June 2-4, 2013 • Las Vegas, NV
Course Accreditations
NEW
Earn 21 PDUs
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Public
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
4
Learning
Options
Introduction to Scrum and Agility
Scrum and agility
Team structures and roles
The Product Owner defined
Planning: Modeling the Problem
Overview - From roadmap to done
Preparing to launch - starting Scrum projects
- Agile contracts and budgeting
- Creating a dashboard: the lean canvas
- Defining and modeling your customer
- Discovering and ranking needs
- Finding the right metrics
- Crafting and sharing a vision
Agile analysis and requirements
- Managing epics, features, and user stories
- Specification by example and acceptance criteria
Release roadmapping and planning
- Managing product backlogs and story maps
- Prioritization and scope management techniques
- Agile estimating and forecasting
Executing: Creating a Solution
Collaborating with Scrum teams
Sprint planning techniques and tools
Evaluating: Testing and Honing the
Solution
Involving stakeholders
Sprint review techniques and tools
Testing techniques and tools
Adapting: Tuning the Process
Retrospective techniques and tools
Bonus: Optional Topics
Agile portfolio and program management
Kanban
Agile operations and maintenance
Scrum in non-software environments
Wild card
2-Day
Course Outline:$ Describe, manage, and prioritize features on a
backlog effectively
$ Balance competing needs across broad groups of
stakeholders
$ Plan sprints and releases and forecast delivery dates
for major milestones
$ Facilitate effective creation and sharing of complex
product visions
$ Scale Scrum to work with multiple teams
$ Ensure maximum return on investment (ROI)
Eliminate Barriers to Development Success
Scrum is an agile development method that removes barriers between your
customers and the development team. Using the Scrum approach, your
organization will more easily meet market and customer needs while attaining
its ROI objectives for your project. As a trained Product Owner you will help
improve the quality of life and productivity for all members of the business and
development team. Implementing Scrum boosts productivity, unleashes creativity,
provides “quick wins” for your team, and improves the quality of your software.
Learn the Essential Concepts and Tools of Effective
Agile Product Ownership
This two-day Certified Scrum Product Owner Certification course provides the
jumping off point for you to take on the hardest role in Scrum, being a Product
Owner. Being an effective Product Owner is difficult, but, if executed well, it can
be incredibly rewarding as speed to market and value will grow substantially. On
completion of the course you are registered as a Certified Scrum Product Owner
(CSPO) with a two-year membership in the Scrum Alliance (www.scrumalliance.org)
where valuable materials and information are available exclusively to CSPOs.
You will learn essential concepts and tools of Scrum, as well as supporting
methods like Kanban and Lean Startup techniques. The focus on this course is
providing real-world techniques that have been proven effective by product owners in
hundreds of actual projects. At the strategic level, you will learn how to articulate a
clear vision with measurable business objectives, create forward looking roadmaps,
and sequence features to market to maximize ROI within the context of product
objectives. At the tactical level, you will learn how to effectively groom the product
backlog, plan releases and sprints, work with Scrum teams to realize polished
products, and track and report progress.
This course is taught by leading agile practitioners with decades of real-world
industry experience at companies ranging from small businesses to the Fortune 100.
Exercises, demonstrations, facilitated discussions, case studies, tool and template
examples and more are interwoven throughout to illustrate the principles being taught
in a comprehensive fashion interactively tailored to the class’s needs, based on real
world experience, not ivory-tower theory.
Who Should Attend
Business customers, product managers, and line managers aiming to maximize the
benefit that they receive from their agile projects by learning how to better prioritize
and interface with agile teams should attend.
Course Completion and Certification
Successful attendees receive Scrum training materials, listing as Certified Product
Owners on the Scrum Alliance website, and a 12-month membership in the Scrum
Alliance. In addition, the class is eligible for 16 PDU credits with the Project
Management Institute (PMI).
Bonus Offerings
• 16 PDUs toward PMI certification
• Membership in Scrum Alliance ($50 value)
• Managing Agile Projects book discount
Product Owner Certification
Aligning Product Management with Agile Delivery
Course Link:
www.sqetraining.com/cpo
Arlen Bankston is an established leader in the application
and evolution of process management methodologies such
as Lean Six Sigma and BPM, as well as agile software
development processes such as Extreme Programming
(XP) and Scrum. He is a Lean Six Sigma Master Black
Belt and Certified ScrumMaster Trainer. He also has 12
years of experience in product design, leveraging principles
of information architecture, interaction design, and usability to develop
innovative products that meet customers’ expressed and unspoken needs.
Arlen has led agile and Lean deployment and managed process improvement
projects at clients such as Capital One, T. Rowe Price, Freddie Mac, and the
Armed Forces Benefits Association. Arlen’s recent work has centered on
combining Lean Six Sigma process improvement methods with agile execution
to dramatically improve both the speed and quality of business results. He
has also led the integration of interaction design and usability practices
into agile methodologies, presenting and training frequently at both industry
conferences and to Fortune 100 clients.
Additional instructors for this course include Sanjiv Augustine and David Bulkin.
Instructor Spotlight
Course Accreditations
Attend the public
course held in
conjuction with the
Agile Development
Conference. June 2-3, 2013 • Las Vegas, NV
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Public
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
5
Learning
Options
Introduction
Validation
Verification
Exploration
Testing as a skill set
Testing to support customers
Testing to support developers
Testing to support stakeholders
Test matrix
Agility, grace, and flexibility
Agile Testing Origins
Agile testing history
Agile testing philosophy
Traditional vs. agile testing
Evolving lifecycle models
Evolving test approaches
Evolving test tools
Testing and the agile manifesto
Testing and agile principles
What is quality
What is done
Testing as a team approach
Teams and process
Requirements
Unit Testing
System and integration testing
Agile Planning and the User Story
Testing during iteration planning
Agile release train
Testing’s role in planning
Release Planning
Product backlog
Story tests
Constraints
Sizing stories
Backlog grooming
Testing activities in the sprint
Testing in the Heat of the Sprint
Continuous Integration
Test-Driven Development
Automating Unit Tests
Acceptance Test-Driven Development
Behaviour Driven Development
Scripting
Exploratory Testing
Non-Functional Testing
Release Testing
User Acceptance Testing
Live Testing
At Sprint’s End
Customer demo
Retrospective
Avoiding technical debt
Organizing Agile Testing
Measuring progress
Test documentation
Test environments
Bug management
Agile test automation
Organizational frameworks
Distributed agile teams
Risky agile transitions
Wrap up
2-Day Course Outline:
Agile software practices are being employed within many development
organizations worldwide. More and more test teams and testers are
participating in agile projects or are embedded within agile teams.
Many testers struggle to understand the agile development process
and their place in it. Learn the fundamentals of agile development, the
role of the tester in the agile team, and the agile testing processes.
From user story elicitation and grooming through development and
testing, this course prepares you to be a valuable member of an agile
development team. Explore the business and technology-facing tests
agile projects demand and how agile testers help the project succeed.
Learn about the techniques of Test-Driven Development (TDD) and
Acceptance Test-Driven Development (ATDD). Learn technical and team
skills testers need for success in the world of agile development.
Practice of Agile Testing Techniques
Explore agile testing processes in an informal and interactive workshop
setting. Examples are studied through a series of small group
exercises and discussions.
Who Should Attend
This course is appropriate for both novice and experienced software
testers. Developers expected to test within agile teams will find this
course extremely useful. Test and development managers also will
benefit from this course. A background of basic development and
testing processes is helpful.
ICAgile Certification
In order to receive your certification in Agile Testing from the ICAgile
you must first complete Fundamentals of Agile Certification. At the
completion of both courses you will be awarded your Agile Testing
certification by the ICAgile. Students not looking for certification
and only taking the Agile Testing course should already have a good
knowledge of agile principles and how agile teams function.
$ Discover how testing is implemented in different in agile environments
$ Learn about user stories and how to test them
$ Explore key agile testing practices—ATDD, BDD, TDD, and ET
$ Examine technical and team skills you need for success
$ Recognize the main agile testing challenges and how to address them
Course Link: www.sqetraining.com/atc
Agile Tester Certification—ICAgile
Robert Sabourin has more than 30 years of management
experience leading teams of software development
professionals. A well-respected member of the software
engineering community, Robert has managed, trained,
mentored, and coached thousands of top professionals in
the field. He frequently speaks at conferences and writes
on software engineering, SQA, testing, management, and internationalization.
The author of I am a Bug!, the popular software testing children’s book,
Robert is an adjunct professor of Software Engineering at McGill University.
Instructor Spotlight
TW San Diego, CA 	 April 24–25, 2013
Orlando, FL 	 April 28–29, 2013 With STAREAST
Las Vegas, NV	 June 2–3, 2013 With Agile Development Conf.
TW Chicago, IL	 June 12–13, 2013	
Public Course Dates
TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details.
Course Accreditations
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Public
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
6
Learning
Options
Fundamentals of Agile Development
Agile principles
The Agile Manifesto
Agile development models
Scrum
Kanban
Extreme programming (XP)
The Agile Team
Roles within the agile team
Self-organizing teams
The Agile Tester
Testing role
Testing tasks
The Basis of Development and Testing
Product backlogs, sprint backlogs
Grooming
The planning meeting
User stories
Test planning
Agile Testing Processes
Test-driven development (TDD)
Unit and component tests
Acceptance test-driven development (ATDD)
ATTD tools
Test automation
Exploratory testing
Non-functional testing
Testing Through the Sprint
The product backlog
Story size estimation
Sprint iteration planning
Testing tasks
Unit testing
Visible progress—burn down charts
Bug management
Stand up meetings
Working with developers
Bug isolation
Debugging
Troubleshooting
Regression testing
Exercises
Agile test documentation
Estimation and planning
Story testing
Bug management
2-Day
Course Outline:
Agile Testing Practices
Agile software practices are being employed within many development
organizations worldwide. More and more test teams and testers are
participating in agile projects or are embedded within agile teams.
Many testers struggle to understand the agile development process
and their place in it. Learn the fundamentals of agile development, the
role of the tester in the agile team, and the agile testing processes.
From user story elicitation and grooming through development and
testing, this course prepares you to be a valuable member of an agile
development team. Explore the business and technology-facing tests
agile projects demand and how agile testers help the project succeed.
Learn about the techniques of Test-Driven Development (TDD) and
Acceptance Test-Driven Development (ATDD). Learn technical and team
skills testers need for success in the world of agile development.
Practice of Agile Testing Techniques
Explore agile testing processes in an informal and interactive workshop
setting. Examples are studied through a series of small group
exercises and discussions.
Who Should Attend
This course is appropriate for both novice and experienced software
testers. Developers expected to test within agile teams will find this
course extremely useful. Test and development managers will also
benefit from this course. A background of basic development and
testing processes is helpful.
$ Learn the fundamentals of agile development models
$ Discover how testing is different in agile environments
$ Learn about user stories and how to test them
$ Explore key agile testing practices—ATDD, TDD, and ET
$ Examine technical and team skills you need for success
$ Recognize the main agile testing challenges and how to address them
Course Link: www.sqetraining.com/agt
Agile Testing Practices
Skills and Knowledge to Succeed in Agile Projects
Robert Sabourin has more than 30 years of management
experience leading teams of software development
professionals. A well-respected member of the software
engineering community, Robert has managed, trained,
mentored, and coached thousands of top professionals in
the field. He frequently speaks at conferences and writes
on software engineering, SQA, testing, management, and internationalization.
The author of I am a Bug!, the popular software testing children’s book,
Robert is an adjunct professor of Software Engineering at McGill University.
Dawn Haynes is an additional instructor for this course.
Instructor Spotlight
TW Boston, MA	 March 20–21, 2013
Toronto, ON 	 April 7–8, 2013 With STARCANADA
Public Course Dates
TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details.
Earn 15 PDUs
Course Accreditations
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Public
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
7
Learning
Options
Introduction to Agile
What is agile?
Benefits of agile
Why does agile work?
Myths about agile
Who is using agile?
Agile Software Process
Overall agile development process
Agile best practices
Agile Planning
Introduction to Scrum
The planning process
- Backlogs
- Initial release planning
- Iterative sprint planning
Roles during initial planning
Building good user stories
Estimating work
Building a release plan
Agile Development
Introduction to extreme programming (XP)
Iterative development process
Key meetings and activities
- Sprint kickoff
- Daily Scrums
- Sprint planning
- User acceptance testing and reviews
- Retrospectives
Roles During Sprints
Agile Development Best Practices
Team-based design
Pair programming
Continuous integration
Test-driven development (TDD) and unit testing
Refactoring
Agile Testing Best Practices
Agile testing framework
Acceptance test-driven development (ATDD)
Exploratory testing
Agile test automation
Wrap Up Discussion
2-Day
Course Outline:
Organizations today are seeking ways to improve the efficiency of their
software development efforts while still meeting quality objectives. Competitive
pressures and customer demands continue to reduce software product release
schedules, driving organizations to seek fresh new approaches to building
software. Agile software development methods are often cited as a way to
accelerate software delivery and get more done with less. This course will
teach you how to avoid the common mistakes of agile adopters and answer
some of the familiar myths and misuse.
Fundamentals of Agile will present a roadmap for how to get started with agile
along with practical advice. It will introduce you to agile software development
concepts and teach you how to make them work. You will learn what agile is
all about, why agile works, and how to effectively plan and develop software
using agile principles. A running case study allows you to apply the techniques
you are learning as you go through the course. Key concepts that will be
introduced and discussed include:
•	 Managing requirements using agile
•	 Defining and estimating user stories
•	 Building a release plan
•	 Using Scrum-based project management
•	 Delivering software using extreme programming
Bring your specific issues and problems to the training course for discussion
as well.
Who Should Attend
The audience includes software developers, software test professionals,
project managers, business analysts, product managers, and line or business
owners. No specific prerequisites are assumed; however, attendees are
expected to have some software experience.
Course Completion and Certification
Upon completion of this course attendees will be certified by the International
Consortium of Agile (ICAgile) and awarded the ICAgile Professional designation.
Additionally, the certified attendees will be listed on the ICAgile website,
indicating their Professional designation and that they have completed all the
learning objectives associated with the Fundamentals of Agile track.
About the ICAgile
The International Consortium of Agile’s goal is to foster thinking and learning
around agile methods, skills, and tools. The ICAgile, working with experts and
organizations across agile development specialties, has captured specific
learning objectives for the different agile development paths and put them on
the learning roadmap. For more information visit www.icagile.com.
This class is a prerequisite course to any of the ICAgile Tracks, including
Certification in Agile Testing.
$ Explore agile software development methodologies and approaches
$ Understand differences between agile and traditional methodologies
$ Learn how agile practices and principles improve the software development process
$ Discover the major steps required to successfully plan and execute an agile software project
$ Explore the leading agile development best practices
Course Link: www.sqetraining.com/afm
Fundamentals of Agile
Certification A Pragmatic Approach to Adopting Agile
Jeffery Payne is CEO and founder of Coveros, Inc.,
where he has led the startup and growth of the company.
Prior to Coveros, Jeff was Chairman of the Board, CEO,
and co-founder of Cigital, Inc. Under his direction, Cigital
became a leader in software security and software
quality solutions, helping clients mitigate the business
risks associated with failed software. Jeff is a recognized software expert
and speaks to companies nationwide about the business risks of software
failure. He has been a keynote and featured speaker at business technology
conferences and frequently testifies before Congress on issues of national
importance, including intellectual property rights, cyber terrorism, and
software quality.
Rich Mills is an additional instructor for this course.
Instructor Spotlight
NEW
Course
Accreditations
TW Boston, MA	 March 18–19, 2013
TW San Diego, CA 	 April 22–23, 2013
Orlando, FL 	 April 28–29, 2013 With STAREAST
Las Vegas, NV	 June 2–3, 2013 With Agile Development Conf.
TW Chicago, IL 	 June 10–11, 2013
Public Course Dates
TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details.
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Public
Phone:
888.268.8770
904.278.0524
P A G E
8Easy to
Register
Overcome Common Obstacles
Succeed Using Agile Principles
Whole team approach
Simplicity
Using small chunks
Using tests as documentation
Use Automation to “Keep Up”
Understand what to automate
- Agile test pyramid
- Agile testing quadrants
Guiding development with tests
Test design
Leveraging automation for exploratory testing
Managing tests effectively
Evaluate and Implement Tools
Choosing the right tools
Evaluate your automation effort
$ Understand how test automation fits into agile iterations
$ Learn how to automate functional regression tests in an agile environment
$ Know how to design automated tests for maximum effectiveness
$ Keep your testing efforts in sync with iterations
Agile teams deliver “potentially” shippable software at the end
of every iteration (one to four weeks), or even possibly every day.
This goal can’t be achieved without automated tests and many
teams struggle with test automation. The challenge of automating
functional regression tests frightens many testers, who feel their
skills aren’t up to the job. How do we deliver good quality when we
have to release so often?
By combining a collaborative team approach with appropriate tools
and design approaches, over time you can not only automate your
regression tests, but also use automation to enhance exploratory
testing. In this interactive tutorial, Janet Gregory describes how to
use automation early and guide development, what tests should
be automated, and works through ways to overcome common
barriers to automation. Janet will use examples to learn how to
design automated tests for maximum effectiveness and ease of
maintenance. Find out different approaches for evaluating and
implementing automated test tools, shortening feedback cycles,
creating realistic test data, and evaluating your automation efforts.
By the end of this session, you’ll understand how to fit automation
activities within each iteration so that testing “keeps up” with coding.
Who Should Attend
This course is designed for anyone who is either planning to
automate or is struggling with automation in their agile project. No
technical skills or experience are required; all technical concepts
will be explained. Basic knowledge of agile methodology is a
definite asset.
2-Day
Course Outline:
Agile Test Automation
Successful Automation in an Agile Environment
Learning
OptionsNEW
Course Link: www.sqetraining.com/vata
The co-author of Agile Testing: A Practical Guide for Agile
Testers and Teams, Janet Gregory specializes in helping
teams build quality systems. Based in Calgary, Canada,
Janet’s greatest passion is promoting agile quality
processes. As tester or coach she has helped introduce
agile development practices into companies and has
successfully transitioned several traditional test teams into the agile world.
Janet’s focus is working with business users and testers to understand
their roles in agile projects. She has partnered with developers on her agile
teams to implement successful test automation solutions. Janet is a frequent
speaker at leading agile and testing software conferences around the world,
including the STAR testing conferences.
Instructor Spotlight
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Click for Live Virtual Schedule
Looking for ways to save training
and travel dollars? Consider the
on-site advantages:
• Train your team at your location
• Develop the talent already on your team and increase employee
productivity
• Schedule training around your current projects
• Focus training on your team’s challenges in a small group
environment
• Implement best practices and dramatically improve your business
processes
• Customize course content to meet your company’s business needs
• Receive expert instruction from consultants with years of real-
world experience
Corporate Volume Pricing
Companies needing to train teams to become proficient in a
number of areas can benefit from corporate volume pricing. Let us
help you build a training curriculum to suit your company’s needs.
Get a FREE quote and details about how easy
it is to bring on-site training to your location.
Call Julie at 888.268.8770 ext. 212 or email
onsitetraining@sqe.com.
P A G E
9
Courses
Available
for On-Site
Training:
•	 Certified ScrumMaster Training (CSM)
+ PMI-ACPSM
•	 Certified ScrumMaster Training
•	 Essential Test-Driven Development
•	 Agile Testing Practices
•	 Product Owner Certification
•	 Agile Team Workshop
•	 Agile Engineering Workshop
•	 Transitioning to Agile Project
Management
•	 Agile Requirements Workshop
•	 Enterprise Agile Master Class
•	 Agile Awareness Training
•	 Fundamentals of Agile Certification
•	 PMI Agile Certified Practitioner
(PMI-ACPSM
) Prep
•	 Agile Tester Certification—ICAgile
Training at your location
t h e r e ’ s n o app f o r t h a t
14agile
courses
If you have 6 or more
to train, consider our
on-site courses.
PREVIOUS
NEXT
SQE
TRAINING
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
10
Learning
Options
2-Day
Course Outline:
Certified ScrumMaster Training
$ Build a cohesive agile team via appropriate team structure, workplace design, and team roles
$ Plan and execute short development iterations to get to market early and often
$ Quickly change direction in response to competitive pressures and marketplace changes
$ Adapt via an inspect-and-adapt feedback cycle, project retrospectives, and plus-delta feedback
$ Break down the barriers between development and the business
$ Focus on customer satisfaction and interaction instead of plans and artifacts
$ Learn to be a servant leader
$ Build a roadmap of success for adopting agile
$ Use progressive elaboration via rolling-wave planning instead of single-pass waterfall delivery
$ Make the paradigm shift from top down to distributed control
Eliminate Barriers to Development Success
Scrum is an agile development method for project development that
removes barriers between your customers and the development
team. Using the Scrum approach, your organization will more easily
meet market and customer needs while attaining its ROI objectives
for your project. As a trained ScrumMaster, you will help improve
the quality of life and productivity for all members of your team.
Implementing Scrum boosts productivity, unleashes creativity,
provides “quick wins” for your team, and improves the quality of
your software.
Learn the Essential Concepts and Tools of
Scrum
This two-day ScrumMaster certification course provides everything
you need to begin leading or participating in a Scrum team. You
will learn the essential concepts and tools of Scrum, differences
between agile processes and traditional “waterfall” methodologies,
and how to build a roadmap for adopting agile at your organization.
Participants will learn how to lead development teams towards
agile operations by managing product backlogs, planning releases
and sprints, tracking and reporting progress, and conducting
retrospectives.
Pass the Test
In order to become certified, you will need to pass a test. This
course will give you the basics you need to pass the test and gain
your certification.
Who Should Attend
Product and line managers, project managers, developers, testers,
business analysts, and anyone interested in learning more about
Scum and agile methods.
Course Completion and Certification
Successful attendees receive Scrum training materials, a 12-month
membership in the Scrum Alliance, and are eligible to take an
exam that will qualify them as Certified ScrumMasters (CSMs) upon
successful completion.
Bonus Offerings
• 16 PDUs toward PMI certification
• Membership in Scrum Alliance ($50 value)
• Managing Agile Projects book discount
Course Link: www.sqetraining.com/smw
This course uses a sample project that provides the
context of the exercises, including Scrum planning
and retrospective meetings, daily activities, agile
analysis, story sizing, and acceptance test definitions.
Understanding Scrum
A case for change
Scrum process overview
Agile planning
Agile requirements
Agile estimation
Roles  Responsibilities
Product owner
ScrumMaster
The team
The Scrum Process
Discovery Sessions
Product Backlog
Release Planning
Sprint Planning
Sprint Backlog
Sprint
Sprint Review
Daily Scrum
Sprint Retrospective
Enabling Agility
Background of agile methods
Shared workspaces
Information radiators
Information flow
Bonus: Advanced Topics
Resource and portfolio management
Maximizing quality and productivity
Starting and scaling Scrum
Agile contracting
Agile engineering
Metrics and reporting
Course Accreditations
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Phone:
888.268.8770
904.278.0524
P A G E
11
Learning
Options
3-Day
Course Outline:
Easy to
Register
Active Listening
Adaptive Leadership
Agile Frameworks and Terminology
Agile Manifesto Values and Principles
Agile Project Accounting Principles
Assessing and Incorporating Stakeholder Values
Applying New Agile Practices
Building High Performance and Empowered Teams
Coaching and Mentoring within Teams
Communications Management
Co-Located and Geographically Distributed Teams
Conflict Resolution
Continuous Improvement
Elements of a Project Charter for an Agile Project
Facilitation Methods
Feedback Techniques (e.g. Prototypes, Simulation,
Demonstration, Evaluation)
Globalization, Culture, and Team Diversity
Incremental Delivery
Innovation Games
Knowledge and Information Sharing
Leadership Tools and Techniques
PMI’s Code of Ethics and Professional Conduct
Problem Solving Strategies
Product Roadmapping
Progressive Elaboration
Project and Quality Standards
Principles of Systems Thinking (e.g., Complex
Adaptive, Chaos)
Servant-Leadership
Stakeholder Management
Team Motivation Techniques
Time, Budget, and Cost Estimation
Variations of Agile Methods and Approaches
Value Based Analysis, Decomposition, and
Prioritization
Learn Agile and Prepare for the PMI-ACPSM
Agile development methods remove the barriers between
your customers and the development team. Using agile, your
organization will more easily meet market and customer needs
and attain its ROI objectives, while improving the quality of life and
productivity for all members of your team.
The PMI-ACPSM
certification is designed to help you gain a
comprehensive understanding of agile. The PMI-ACPSM
requires the
candidate to have 2,000 hours of general project management
experience, 1,500 hours of agile project management experience,
21 training hours in an agile specific curriculum, and pass the PMI-
ACPSM
certification exam.
This course will satisfy all of the training requirements for the exam.
After taking this course, students will have the strong foundation
needed to begin preparing for the certification exam.
This course is taught by instructors who were independent
reviewers of the curriculum as it was being developed. There were
only a few of these independent reviewers of the PMI-ACPSM
. It was
our job to modify, revise, update, or delete elements to ensure that
it was comprehensive, contemporary (reflective of current practice),
concise, and clear.
Who Should Attend/Prerequisites
Although this prep course is primarily targeted towards project
management professionals interested in achieving the PMI-
ACPSM
certification, it could benefit many others. It is an effective
foundation for anyone interested in adopting and leveraging
agile techniques, including product and line managers, program
managers, IT managers, or senior technicians.
Bonus Offerings
•	 21 PDUs toward the PMI-ACPSM
certification
•	 Managing Agile Projects book discount
$ Value Driven Delivery
$ Stakeholder Engagement
$ Boosting Team Performance Practices
$ Adaptive Planning
$ Problem Detection and Resolution
$ Continuous Improvement (Product, Process, People)
PMI Agile Certified
Practitioner (PMI-ACPSM
) Prep
NEW
Course Link: www.sqetraining.com/acp
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
12
Learning
Options
Easy to
Register
Level Setting
Introductions
Scrum overview
Why agile?
Common challenges
Terminology
Scrum Process
Discovery Sessions
Product Backlog
Release Planning
Sprint Backlog
Sprint Planning
- Tasking
- Committing to work
Sprint
- Daily Scrum
- Team Board
- Burndown
- Sprint Review
- Sprint Retrospective
- Sprint Review
- Sprint Retrospective	
Kanban System
Work not worker
Limiting work in process
Looking downstream
Roles and Team
Team structures
Poly skilling
Emerging roles
Diversity
Ready and Done
Requirements and Specs Overview
From vision to user story
Overview
Acceptance criteria and tests
Requirements
Functional specifications
Estimating and Forecasting
Estimating
Burndowns/burnups
Velocity
Expanding the Agile Universe
PMI
TOC and Critical Chain
XP engineering principles
Lean startup
2-Day
Course Outline:
$ Build a cohesive agile team via appropriate team structure, workplace design, and team roles
$ Plan and execute short development iterations to get to market early and often
$ Apply the best of Kanban, Lean Startup, XP, and Theory of Constraints in a Scrum framework
$ Move towards multi-disciplinary generalizing specialists to maximize team performance
$ Adapt via an inspect-and-adapt feedback cycle and plus-delta feedback
$ Break down the barriers between various roles such as QA and development
$ Make the paradigm shift from top down to distributed control
$ Track and monitor progress via team boards, task boards, burn down charts, and metrics
$ Commit to a feature breakdown structure instead of a work breakdown structure
$ Create conditions of acceptance, acceptance criteria, and testable examples and use them, instead of
lengthy text descriptions, to create clarity among analysts, developers, testers, and all team members
$ Use Acceptance Test-Driven Development (ATDD) to get better requirements
Eliminate Barriers to Development Success
Scrum is an agile development method that removes barriers
between your customers and the development team. Using the
Scrum approach, your organization will more easily meet market and
customer needs while attaining its ROI objectives for your project.
As a trained team, all members will have improved quality of life
and productivity, while creativity is unleashed, providing both “quick
wins” for your team, as well as long term sustainable success.
Learn the Essential Concepts and Tools of
Effective Scrum Teams
This workshop provides participants with experience dealing with
complex issues facing agile teams today so that they can work
across role and function to speed time to market while increasing
quality. This workshop will cover the agile basics and beyond to
provide real world, practical insights to help your team start on
their agile journey or maximize the performance of your current
agile teams.
This course is taught by leading agile practitioners with decades
of real-world industry experience at companies ranging from small
businesses to the Fortune 100. Exercises, demonstrations, facilitated
discussions, case studies, tool and template examples, and more
are interwoven throughout the course to illustrate the principles being
taught in a comprehensive fashion. The focus of the course will be
interactively tailored to each class’s particular needs to ensure your
teams have what they need to take the next step.
Who Should Attend
All members of an agile team, including business analysts, quality
assurance, developers, product owners, ScrumMasters along with
their managers and business stakeholders.
Agile Team Workshop
Course Link: www.sqetraining.com/atw
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
13
Learning
Options
Easy to
Register
2-Day
Course Outline:
Introduction to Agile
A case for change
Scrum process overview
Modeling
Elaborating from vision to story
- Functional breakdown structure
- Vision, goals, epics, features
Users
- Customers
- User roles
- Personas
User stories
- Invest
- Ron Jeffries 3 C’s
Acceptance criteria and testable examples
- Acceptance test driven development
- From broad to detailed acceptance criteria
- Testable examples
Requirements and Functional
Specifications
Requirements
Specification by example
Functional specifications
Use cases
Scrum Process and Requirements
Discovery
- From vision to high concept
- Creating tangible goals
- Scenarios
- Requirements brainstorming
- Product box
- Projects on a page
Release planning and product backlog
Sprints
- Planning and sprint backlog
- Sprint
- Review and retrospective
Grooming, Prioritization, and
Readiness
Story splitting
Story mapping
Prioritization
- MoSCoW
- Impact matrices
- Economic/voting models
Sustainable discovery
Problems with JIT elaboration
Sprint look-a-head
Continuous discovery
Agile development methods remove barriers between customers
and the development team. Using agile approaches, your
organization will more easily meet market and customer needs
while attaining its ROI objectives. Agile relies on lightweight but
disciplined approaches to requirements and by attending this
training, your team will increase alignment with business objectives,
get to market faster, and unleash creativity, achieving both “quick
wins” as well as long term sustainable success, all while having
more fun.
Learn the Essential Concepts and Tools of
Effective Agile Requirements
This workshop provides the participants experience to quickly deliver
value in a dynamically changing environment. After this course
attendees will be able to prioritize, define, and refine requests
into user stories, requirements, and lightweight specifications to
simplify delivery and maximize project value. The workshop presents
an easy to understand, lightweight model for agile requirements,
specification by example, and functional specifications. The
workshop also provides a maturation approach so that teams can
balance sprint readiness with just-in-time specifications.
This course is taught by leading agile practitioners with decades
of real-world industry experience at companies ranging from
small businesses to the Fortune 100. Exercises, demonstrations,
facilitated discussions, case studies, tool and template examples,
and more are interwoven throughout the course to illustrate the
principles being taught in a comprehensive fashion interactively
tailored to each class’s particular needs.
Who Should Attend
Business customers, product managers, business analysts, quality
analysts, and others aiming to maximize the benefit that they
receive from their agile projects by learning how to better prioritize
and define requirements.
Bonus
Attendees are eligible for 14 PDU credits with the Project
Management Institute (PMI).
Course Link: www.sqetraining.com/arw
Agile Requirements Workshop
$ Use lightweight but disciplined requirements approach to speed time to market while increasing quality
$ Progressively elaborate from a high-level vision to a user story supported with lightweight specifications
$ Commit to a feature breakdown structure instead of a work breakdown structure
$ Use a readiness approach to continually mature requirements and spec for release and sprint planning
$ Create testable business goals and use them as the true measure of success
$ Write user stories, and split or combine to represent a full slice of customer value
$ Use collaborative story writing, story mapping, personas, and scenarios to drive the requirements: elicitation,
elaboration, and prioritization
$ Create acceptance criteria and testable examples instead of lengthy text descriptions to create clarity
$ Use Acceptance Test-Driven Development (ATDD) to get better requirements
$ Prioritize work using lightweight techniques like selection matrices, MoSCoW, and voting models
$ Apply the basics of automated test
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
14
Learning
Options
Easy to
Register
Overview
Changing the way we work
Coding as a craft
Fitting into whole team
Clean Code Movement
Coupling
Cohesion
Self documenting
Naming
Size	
Continuous Integration
Unit Testing and TDD
Unit testing
Automated unit testing
Test-driven development
- Red
- Green
- Refactor
- Better designs via TDD
- Mocking
Fit with ATDD	
Refactoring
Code smells
To patterns
Relationship to unit tests
Refactoring legacy code
Agile Architecture and Design
Patterns
BDUF versus LRM
Emergent design
2-Day
Course Outline:
Maximize Developer Proficiency to Achieve
Development Success
Agile development methods remove barriers between your
customers and the development team. As a result, the development
team is responsive to business goals and gets product to market
more rapidly. By attending this training developers will learn the
discipline that is required in order to achieve the responsiveness
and fast turnaround time required by agile so the team can get to
market faster, unleash creativity, achieving both “quick wins” as
well as long term sustainable success.
Learn the Essential Concepts and Tools of
Effective Agile Development
This two-day agile engineering course provides participants with
the skills necessary to write better code with fewer defects and
to respond quickly to changing requirements. You will learn to use
a deliberate and disciplined approach to tackle any development
challenge and produce reliable, robust, and verifiable applications.
You will learn how to effectively and confidently support agile
development projects by seeing how to quickly transform customer
requirements into concise and verifiable development tasks, to
accurately estimate timelines, and to quickly produce strong results
using agile engineering practices such as refactoring, continuous
integration, automated testing, pair programming, and automated
deployment.
You will acquire the skills needed to provide working applications
to your customers faster and to write today’s requirements and
prepare for tomorrow’s changes.
Who Should Attend
Developers, architects, and technical leads who have a basic
understanding of good programming practices and want to take
their analysis, design, and programming skills to a new level.
Agile Engineering Workshop
Course Link: www.sqetraining.com/aew
$ Create code that hits the “ilities” (testable, supportable, maintainable, extensible, etc.)
$ Design and develop iteratively with minimal rework
$ Identify code smells (patterns of poor code) and learn how to fix them
$ Understand how to continuously integrate code
$ Use test-driven development practices to create better designs
$ Apply test-driven development using xUnit, DbUnit, various mocking libraries and techniques, XMLUnit,
Selenium, FIT, and other tools
$ Apply continuous integration, testing, and feedback to find and fix issues while informing the design
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
15
Learning
Options
Easy to
Register
Session One—Overview/Recap of
Agile Principles
Small batches
Small, integrated teams
Small, continuous improvements
Session Two—Transitioning to Agile
Project Management
Organic teams: to replace organizational silos and
create small, high-performance agile teams
Guiding vision: to ensure shared project, product,
and team visions that drive behavior on agile
projects
Simple rules: to ensure a minimal set of context-
sensitive, adaptable methodology practices
Open information: to create an open flow and
exchange of information among project team
members and among other associated external
groups
Light touch: to manage agile teams with a style
that allows team autonomy and flexibility and a
customer value focus without sacrificing control
Adaptive leadership: to track and monitor the project
for timely and relevant feedback and institute
systemic procedures for learning and adaptation
Session Three—Project Simulation
Session
Preparation
Simulation
Do you have formal management expertise but are new to
agile methods? Do you want to learn more about Agile Project
Management (APM) and also how your PMBOK-style management
expertise can be best leveraged when managing agile projects?
This two-day workshop is designed to prepare managers with
experience managing traditional/waterfall SDLC projects to manage
projects that employ agile methods including Scrum and eXtreme
Programming (XP). We will begin with an overview of core agile
principles, Agile Project Management Practices, and adjustments
necessary when transitioning to APM. Next, we will prepare for a
project simulation session that will simulate an actual agile project.
Finally, we will simulate the running of the project, and you will get
to apply many techniques through hands-on exercises.
This workshop is taught by active agile practitioners with decades
of real-world industry experience at companies ranging from
small business to the Fortune 250. Exercises, case studies, and
examples are interwoven throughout the course to illustrate the
principles being taught.
Who Should Attend
Program and portfolio managers, product and line managers, project
managers, technical managers, organization change agents, and
anyone interested in learning how to manage agile projects with
a proven approach that minimizes risk and maximizes business
value. Managers with Project Management Professional certification
(PMPs) should find this course especially beneficial.
Bonus Offerings
• 8 PDUs toward PMI certification
• Managing Agile Projects book
• Printed certificate of completion
2-Day
Course Outline:
Transitioning to Agile Project
Management
Course Link: www.sqetraining.com/apm
$ Plan and execute short development iterations to get to market early and often
$ Make the paradigm shift from top down to distributed control
$ Streamline project portfolios with a mix of agile, waterfall, and other projects to reduce complexity and waste
$ Understand agile resource management to build strong capability via stable agile teams
$ Focus on customer satisfaction and interaction instead of plans and artifacts
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
16
Learning
Options
Easy to
Register
Session 1: Laying the Foundation
Customizing agile to the environment
Role definition and changes of role
Hiring for agile
Agile tools
- Agile management tools
- Agile engineering tools
- Tool selection and implementation patterns
Session 2: Driving Organizational
Change
Incremental rollout strategy
Strategic program planning
- Initial pilot program
- Expanded pilot program
- Enterprise rollout
Agile champions
Communities of practice
Coaching patterns
Internal training and certification programs
Session 3: Scaling Wide to the
Enterprise
Agile project portfolio management
- Project ideation
- Project selection
- Portfolio tracking and monitoring
- Lean-agile PMOs
- Agile metrics and reporting
- Agile balanced scorecard
Agile resource management
- Building effective agile teams
- Capacity planning
Agile performance management systems
- Agile maturity models
- Employee reviews
- Compensation models
Session 4: Scaling Deep Within Teams
Agile product management
- Project and product discovery
- Requirements Kanban
- Product road mapping
Agile Engineering
- Augmenting Scrum with XP
- Core engineering practices
- Automated build and test
- Simple design and refactoring
- Multi-level testing
- Pair programming
- Avoiding technical debt
- Enabling software craftsmanship
2-Day
Course Outline:
$ Build a roadmap for successfully scaling agile to reduce risk and maximize value
$ Customize agile to a specific project and program need to reduce waste
$ Streamline project portfolios with a mix of agile, waterfall, and other projects to reduce complexity and waste
$ Track and monitor agile programs and portfolios to ensure delivery of enterprise value
$ Set up agile performance management systems to nurture, reward, and retain team members
$ Extend agile to product management for product innovation and true business collaboration
$ Build deep engineering capability to enhance product quality and delivery speed
Eliminate Barriers to Development Success
Agile development methods remove the barriers between your
customers and the development team. Using the Scrum approach,
your organization will more easily meet market and customer needs
and attain its ROI objectives for your portfolio of projects, while
improving the quality of life and productivity for all members of your
team. Implementing agile across the enterprise boosts productivity,
unleashes creativity, provides “quick wins” for your team, and
improves the quality of your software.
Learn the Essential Concepts and Tools of
Effective Agile Enterprises
This two-day master class is designed to prepare organizational
leaders and change agents for adopting and scaling agile methods
including Scrum, eXtreme Programming (XP), and Kanban in
pragmatic fashion. It provides everything you need to be an effective
leader for a large-scale agile adoption.
Beginning with the premise that each organization is different, we
will explore how best to deploy agile practices by customizing them
to the specific environment and selecting appropriate management
and development tools. Then, we will cover in detail how to scale
agile methods wide across the enterprise, with focus on a rollout
strategy, project portfolio management, resource management,
and performance management. We will cover aspects of agile
adoption with real-life references to several organizations. Finally,
we will cover how to scale deep in each team, focusing on
agile engineering practices including automated build and test,
refactoring, and an overall engineering strategy.
This course is taught by active agile practitioners with decades of
real-world industry experience at companies ranging from small
business to the Fortune 250. In particular, our large-scale adoption
includes adoptions of 5000+ people with large projects/programs
of 300+ people. Exercises, case studies, and examples are
interwoven throughout the course to illustrate the principles being
taught.
Who Should Attend
Senior management, program and portfolio managers, product and
line managers, project managers, technical managers, organization
change agents, and anyone interested in learning how to deploy and
scale agile methods with a proven approach that minimizes risk and
maximizes business value.
Enterprise Agile Master Class
Course Link: www.sqetraining.com/eam
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
P A G E
17
Learning
Options
Easy to
Register
Understanding Scrum
A case for change
Process overview
- Agile requirements
- Agile estimation
- Agile planning
- Daily scrum
- Sprint review
- Sprint retrospective	
Roles and Responsibilities
Product Owner
ScrumMaster
The team
Closing
From Practices to Principles
Closing
1/2-Day
Course Outline:
$ Learn how a move to agile will benefit an organization
$ Understand the benefits of agile
$ Cover the basics of the agile process including discovery, release planning, sprints, daily standup meetings,
sprint reviews, and sprint retrospectives
$ Review the basic tools including burn downs, team boards, task boards, the basic roles on an agile team,
and the principles behind agile processes
Achieve Success via Agile Methods
Agile development methods remove barriers between your
customers and the development team. Using agile, your
organization will more easily meet market and customer needs
while attaining its ROI objectives for your project. Achieving success
with agile will position your organization for success, but it requires
a higher level of collaboration and business focus than many are
used to. By attending this session you will understand what agile
is and how you should work to boost effectiveness of the teams
you are on while ensuring that work at the team level aligns with
enterprise goals.
If your enterprise is moving to agile or growing the use of agile,
this session is appropriate for delivery across your organization.
Multiple sessions can be offered in a short time frame, allowing
individuals across lines of business to gain a common consensus,
vision, and understanding of agile.
Learn the Essentials of How to Work in an Agile
Enterprise
This half-day course provides an overview of agile for all team
members to provide a baseline understanding. Participants learn
the essential concepts and tools of agile, differences between agile
processes and traditional “waterfall” methodologies, and how to
work in an agile team and as part of an agile enterprise. Attendees
can receive 4 PDUs toward PMI Certification.
The training will include examples and more to illustrate the
principles being taught in a comprehensive fashion interactively
tailored to the organization’s needs.
Who Should Attend
This training is specifically designed for delivery in an organization
that is either adopting or growing the adoption of agile. It is
delivered to groups, typically with several sessions being delivered
on consecutive days, so that all business and IT members of an
enterprise can obtain a shared understanding of what agile is and
how it impacts the organization.
Agile Awareness Training
Course Link: www.sqetraining.com/aat
NEW
PREVIOUS
NEXT
Email:
sqeinfo@sqe.com
Online:
www.sqetraining.com/agile
Phone:
888.268.8770
904.278.0524
Easy to
Register
P A G E
18
3-Day
Course Outline:
Learning
Options
Introductions and Logistics
High-Level Overview, Basics, and
Getting Started
Basic syntax for the xUnit family of unit-testing
frameworks
Group TDD exercise/lab
Review the basic steps
Parsing “unit test”
The big picture exercise
Discipline: A user-friendly definition
Refactoring
Refactoring exercise
Tested-trek exercise
Refactoring and Design
The developers “Oath of Athens”
Brief review of “simple design” rules, emergent
design and others
Refactoring to OCP
Map of Mars: Demonstrating the Open-Closed
Principle (OCP), refactoring, and emergent design
Exercise
Test-First
Just-in-Time problem analysis
The computer-science perspective
Password checker exercise
The broken set exercise
Mock Objects
Mock historian exercise
Painful dependencies
Two simple approaches to building mocks
The LunEx exercise
Legacy Code
Definitions of “legacy”
What code to deal with today
The testing/refactoring, chicken/egg problem
The Mess-Trek exercise
Putting It All Together
Immersion
The battleship game exercise
Other Topics (Time Permitting)
TDD and agile
ATDD overview
Course Retrospective
Essential Test-Driven Development is a 3-day course for developers,
providing hands-on experience with the techniques of Test-Driven
Development (TDD). This course is designed for experienced
developers who are comfortable with their programming language
and the basics of object-oriented design. Attendees learn the
techniques of test-first, refactoring, mock objects, and others. They
learn how these techniques provide and maintain a very low defect-
count, plus why TDD helps developers work fearlessly, swiftly, and
comfortably on new features and bug-fixes. Attendees will also learn
how to work on legacy code: building test-coverage for critical areas
and protecting areas of the legacy system that do not yet require
any alteration.
This set of practices for developers is at the heart of low-defect
agile software development. These techniques allow incremental
development and Emergent Design to flourish, without degrading
quality. This course also contains a significant section on the not-
so-pleasant task of adding unit tests to legacy code. The course is
currently offered in Java, Javascript, C#, VB.net, or C++.
Who Should Attend/Prerequisites
This is an intermediate to experienced level course intended for
software developers. Attendees should have competence with either
the Java, VB.net, C++, or C# programming languages, a familiarity
with basic object-oriented principles of design, and a basic
familiarity with an agile process such as Scrum or XP.
This course involves hands-on programming. Please bring
a laptop with your IDE loaded. If you have any difficulty
bringing a laptop, please let us know immediately.
Essential Test-Driven
Development
A Revolutionary Approach to Software Design and Programming
$ Learn the history and value of Test-Driven Development (TDD)
$ Explore the five practices that comprise TDD
$ Understand the test-first mindset and use it as Just-in-Time problem analysis
$ Learn refactoring as Just-in-Time design
$ Practice adding tests to legacy code
$ Learn about emergent design and simple design
$ Use mock objects to decouple difficult dependencies
Laptop
required
Course Link: www.sqetraining.com/tdd
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
PREVIOUS
NEXT
Easy to Register
NEXT
P A G E
19
Training Details
Training Course Fee Includes
• Tuition
• Course Notebook
• Continental Breakfasts and Refreshment Breaks
• Lunches
• Certificate of Completion
Training Course Schedule
7:30am–8:30am 	Registration (on first day of course)
and Continental Breakfast
8:30am–12:00pm 	 Course
12:00pm–1:00pm 	 Lunch
1:00pm–5:00pm 	 Course
Satisfaction Guarantee: SQE Training is proud to offer a
100% satisfaction guarantee. It’s part of our commitment to
provide you with the highest quality education and training
products. If we are unable to satisfy you, we will gladly refund
your registration fee in full.
Public Training Policies: SQE Training reserves the right to
make changes in course schedules, dates, locations, and
accommodations. We will make every effort to notify students
within a reasonable period of time. However, SQE Training is
not responsible for personal travel, accommodations, or other
incidental expenses in connection with changes to a course.
Cancellation Policy: Attendee substitutions are permitted.
Registrants who fail to attend are subject to the full fee if they
have not obtained a cancellation code from SQE Training at
least 14 business days prior to the event start date. To obtain
a cancellation code, call 904.278.0524 or 888.268.8770.
Register Early: The number of students per course is limited,
and many courses fill to capacity. Register early to ensure your
space in your preferred course.
Payment Policy: Payment is due upon registration. Seats are
not confirmed until payment is received.
Forms of Payment Accepted:
• Visa, MasterCard, or American Express
• Check or company purchase order is accepted. However,
payment must be received before course registration is
confirmed.
Confirmation: After payment, you will receive a confirmation
notice containing course details (e.g. hotel, accommodations).
Please bring a copy of the letter to the course for admittance.
For more information about on-site training courses, contact SQE Training
at 888.268.8770 or 904.278.0524 or email onsitetraining@sqe.com.
public
TRAINING
COURSES
2 Days — $1,495
Product Owner Certification
Agile Testing Practices
Fundamentals of Agile
Agile Tester Certification—ICAgile
3 Days — $1,995
Certified ScrumMaster Training (CSM) + PMI-ACPSM
Phone:
888.268.8770
904.278.0524
Combine and Save
Attend agile training in conjunction with top industry
conferences and save $300 off your registration
fees. The courses above are conveniently located
with STARCANADA, STAREAST, and Agile
Development Conference West.
Providing Expert Training
to Software Professionals
PREVIOUS
Learn More about
Agile Courses?
Online:
www.sqetraining.com/agile
Email:
sqeinfo@sqe.com
SQE TRAINING
Public

More Related Content

What's hot

A very short presentation of SCRUM
A very short presentation of SCRUMA very short presentation of SCRUM
A very short presentation of SCRUMremyguillaume
 
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAE
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAEKat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAE
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAEKat Tucker
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesIndigoCube
 
Maturity Frameworks for Enterprise Agility in the 21st Century
Maturity Frameworks for Enterprise Agility in the 21st CenturyMaturity Frameworks for Enterprise Agility in the 21st Century
Maturity Frameworks for Enterprise Agility in the 21st Centuryschlichter
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the GameLeanwisdom
 
SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)Frank Stienhans
 
8 reasons to adopt AgilePM
8 reasons to adopt AgilePM8 reasons to adopt AgilePM
8 reasons to adopt AgilePMMark Constable
 
Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.satyendrajaladi
 

What's hot (20)

A very short presentation of SCRUM
A very short presentation of SCRUMA very short presentation of SCRUM
A very short presentation of SCRUM
 
Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
 
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAE
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAEKat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAE
Kat Tucker (Agile & Scrum) PMP, ICE-AC, CSM, CSP, SPC VITAE
 
Scrum
ScrumScrum
Scrum
 
Scrum@accenture
Scrum@accentureScrum@accenture
Scrum@accenture
 
Agile foundation online - slide share
Agile  foundation   online - slide shareAgile  foundation   online - slide share
Agile foundation online - slide share
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark Lines
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Maturity Frameworks for Enterprise Agility in the 21st Century
Maturity Frameworks for Enterprise Agility in the 21st CenturyMaturity Frameworks for Enterprise Agility in the 21st Century
Maturity Frameworks for Enterprise Agility in the 21st Century
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)SAP Systems in the Cloud (Oct 2010)
SAP Systems in the Cloud (Oct 2010)
 
Agile pm v2
Agile pm v2Agile pm v2
Agile pm v2
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
8 reasons to adopt AgilePM
8 reasons to adopt AgilePM8 reasons to adopt AgilePM
8 reasons to adopt AgilePM
 
Webinar - Into to Scrum by Bachan Anand
Webinar - Into to Scrum by  Bachan AnandWebinar - Into to Scrum by  Bachan Anand
Webinar - Into to Scrum by Bachan Anand
 
Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.
 
Scrum intro conscires
Scrum intro   consciresScrum intro   conscires
Scrum intro conscires
 

Viewers also liked

Webinar by Subhash Chandra & Suumit shaha - Blogwithjag
Webinar by Subhash Chandra & Suumit shaha - BlogwithjagWebinar by Subhash Chandra & Suumit shaha - Blogwithjag
Webinar by Subhash Chandra & Suumit shaha - Blogwithjagsubhashrm
 
Innovative lesson plan
Innovative lesson planInnovative lesson plan
Innovative lesson planpuppet
 
Project on petroleum industries
Project on petroleum industriesProject on petroleum industries
Project on petroleum industriesAdit Shamanur
 
Integrated business management coursework
Integrated business management courseworkIntegrated business management coursework
Integrated business management courseworkAdit Shamanur
 
Neuroanesthesiology at hospital universitario central de asturias (
Neuroanesthesiology at hospital universitario central de asturias (Neuroanesthesiology at hospital universitario central de asturias (
Neuroanesthesiology at hospital universitario central de asturias (Natalia Perez de Arriba
 
Online assignment
Online assignmentOnline assignment
Online assignmentpuppet
 
Employee Engagement
Employee EngagementEmployee Engagement
Employee EngagementTrang Nguyen
 
Kaizen costing
Kaizen costing Kaizen costing
Kaizen costing GursharanG
 
Entrepreneurship assignment (original)a101 iae
Entrepreneurship assignment (original)a101 iaeEntrepreneurship assignment (original)a101 iae
Entrepreneurship assignment (original)a101 iaeAdit Shamanur
 

Viewers also liked (15)

Media_Kit_2015-final
Media_Kit_2015-finalMedia_Kit_2015-final
Media_Kit_2015-final
 
Original e commerce
Original e commerceOriginal e commerce
Original e commerce
 
Testing_Brochure_Web.PDF
Testing_Brochure_Web.PDFTesting_Brochure_Web.PDF
Testing_Brochure_Web.PDF
 
Webinar by Subhash Chandra & Suumit shaha - Blogwithjag
Webinar by Subhash Chandra & Suumit shaha - BlogwithjagWebinar by Subhash Chandra & Suumit shaha - Blogwithjag
Webinar by Subhash Chandra & Suumit shaha - Blogwithjag
 
TWK 2013_Fall_Final
TWK 2013_Fall_FinalTWK 2013_Fall_Final
TWK 2013_Fall_Final
 
Media_Kit_2014_FINAL
Media_Kit_2014_FINALMedia_Kit_2014_FINAL
Media_Kit_2014_FINAL
 
Req2014_Fall-Final
Req2014_Fall-FinalReq2014_Fall-Final
Req2014_Fall-Final
 
Innovative lesson plan
Innovative lesson planInnovative lesson plan
Innovative lesson plan
 
Project on petroleum industries
Project on petroleum industriesProject on petroleum industries
Project on petroleum industries
 
Integrated business management coursework
Integrated business management courseworkIntegrated business management coursework
Integrated business management coursework
 
Neuroanesthesiology at hospital universitario central de asturias (
Neuroanesthesiology at hospital universitario central de asturias (Neuroanesthesiology at hospital universitario central de asturias (
Neuroanesthesiology at hospital universitario central de asturias (
 
Online assignment
Online assignmentOnline assignment
Online assignment
 
Employee Engagement
Employee EngagementEmployee Engagement
Employee Engagement
 
Kaizen costing
Kaizen costing Kaizen costing
Kaizen costing
 
Entrepreneurship assignment (original)a101 iae
Entrepreneurship assignment (original)a101 iaeEntrepreneurship assignment (original)a101 iae
Entrepreneurship assignment (original)a101 iae
 

Similar to Agile2013_Spring_FInal_031213

Scrum product owner certification
Scrum product owner certificationScrum product owner certification
Scrum product owner certificationcareerera1
 
CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - EnglishGodfree Dzebu
 
PMI ACP - Certification
PMI ACP - CertificationPMI ACP - Certification
PMI ACP - CertificationKnowledgehut
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Scrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesScrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesAnand Narayanan
 
How to Become a Scrum Master
How to Become a Scrum MasterHow to Become a Scrum Master
How to Become a Scrum MasterAdvance Agility
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareInvensis Learning
 
Frankie Grogan Resume_2016
Frankie Grogan Resume_2016Frankie Grogan Resume_2016
Frankie Grogan Resume_2016Frankie Grogan
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)Tech in Asia ID
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification IAL Global
 

Similar to Agile2013_Spring_FInal_031213 (20)

Scrum product owner certification
Scrum product owner certificationScrum product owner certification
Scrum product owner certification
 
CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - English
 
Blog (60).pptx
Blog (60).pptxBlog (60).pptx
Blog (60).pptx
 
PMI ACP - Certification
PMI ACP - CertificationPMI ACP - Certification
PMI ACP - Certification
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue
 
SCRUM Master
SCRUM Master SCRUM Master
SCRUM Master
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesScrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika Technologies
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Agile testing Certification
Agile testing CertificationAgile testing Certification
Agile testing Certification
 
What is Scrum in Agile?
What is Scrum in Agile?What is Scrum in Agile?
What is Scrum in Agile?
 
How to Become a Scrum Master
How to Become a Scrum MasterHow to Become a Scrum Master
How to Become a Scrum Master
 
Demystifying agile 2
Demystifying agile   2Demystifying agile   2
Demystifying agile 2
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
Frankie Grogan Resume_2016
Frankie Grogan Resume_2016Frankie Grogan Resume_2016
Frankie Grogan Resume_2016
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
CSPO training & Certification
CSPO  training & Certification CSPO  training & Certification
CSPO training & Certification
 

More from Anastasia (Stasi) Richmond (7)

SC14_BSM_1pg_PRESS
SC14_BSM_1pg_PRESSSC14_BSM_1pg_PRESS
SC14_BSM_1pg_PRESS
 
StarCanada_EB-Final
StarCanada_EB-FinalStarCanada_EB-Final
StarCanada_EB-Final
 
SM-BSM fullpage
SM-BSM fullpageSM-BSM fullpage
SM-BSM fullpage
 
TestWeeks_2-Pager_PRESS_Spring
TestWeeks_2-Pager_PRESS_SpringTestWeeks_2-Pager_PRESS_Spring
TestWeeks_2-Pager_PRESS_Spring
 
TWK2014-fall-FINAL
TWK2014-fall-FINALTWK2014-fall-FINAL
TWK2014-fall-FINAL
 
STF 2013 Fall-Final
STF 2013 Fall-FinalSTF 2013 Fall-Final
STF 2013 Fall-Final
 
eLearning Flyer_2014_PRESS
eLearning Flyer_2014_PRESSeLearning Flyer_2014_PRESS
eLearning Flyer_2014_PRESS
 

Agile2013_Spring_FInal_031213

  • 1. Certified ScrumMaster Training (CSM) + PMI-ACPSM NEW Product Owner Certification Agile Tester Certification—ICAgile NEW Agile Testing Practices Fundamentals of Agile Certification NEW Certified ScrumMaster Training Agile Team Workshop NEW Agile Requirements Workshop NEW Agile Engineering Workshop NEW Transitioning to Agile Project Management NEW Enterprise Agile Master Class NEW Agile Awareness Training NEW Essential Test-Driven Development PMI Agile Certified Practitioner (PMI-ACPSM ) Prep NEW Agile Test Automation NEW PREVIOUS P A G E 1 Providing Expert Training to Software Professionals Public Courses | On-site Training | Live Virtual | eLearning IIIIIIIIkn o wledge is POW ER IIIIIIII agile s o f t wa r e d e v e l o pment s p r i n g 2 0 1 3 NEXT SQE TRAINING Public
  • 2. Take advantage of opportunities to attend agile training in conjunction with the top industry conferences on software development! Conveniently located with STARCANADA, STAREAST, and Agile Development Conference West. Combine your training with your conference registration and SAVE $300! sunday monday tuesday wednesday thursday friday Phone: 888.268.8770/904.278.0524 L e a r n i n g O p t i o n s P A G E 2 Agile Development Conference West June 2–7, 2013 Las Vegas, NV sunday monday tuesday wednesday thursday friday sunday monday tuesday wednesday thursday STAREAST • April 28–May 3, 2013 • Orlando, FL STARcanada • April 7–11, 2013 • Toronto, ON Agile Tester Certification—ICAgile Agile Testing Practices Fundamentals of Agile Certification Easy to Register Agile Tester Certification—ICAgile Product Owner Certification Fundamentals of Agile Certification Certified ScrumMaster Training (CSM) + PMI-ACPSM PREVIOUS NEXT Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com Public Instructor-led training in a city near you Network with colleagues Instructor-led training at your location Train your entire team Instructor-led training from your desktop Save money and travel time
  • 3. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 3 Learning Options 3-Day Course Outline: Certified ScrumMaster Training (CSM) + PMI-ACPSM $ Be a servant leader $ Build a roadmap of success for adopting agile $ Build a cohesive agile team via appropriate team structure, workplace design, and team roles $ Plan and execute short development iterations to get to market early and often $ Quickly change direction in response to competitive pressures and marketplace changes $ Adapt via an inspect-and-adapt feedback cycle, project retrospectives, and plus-delta feedback $ Break down the barriers between development and the business $ Focus on customer satisfaction and interaction instead of plans and artifacts $ Use progressive elaboration via rolling-wave planning instead of single-pass waterfall delivery $ Experience and practice how to be a ScrumMaster within a simulated project $ Make the paradigm shift from top down to distributed control Get Lined Up for Two Certifications While You Dive Deeper Into Agile Methods This three-day ScrumMaster certification course provides everything you need to begin leading or participating in a Scrum team. You will learn the essential concepts and tools of Scrum, differences between agile processes and traditional “waterfall” methodologies, and how to build a roadmap for adopting agile at your organization. Participants will learn how to lead development teams towards agile operations by managing product backlogs, planning releases and sprints, tracking and reporting progress, and conducting retrospectives. In this interactive training, you’ll spend the first day learning the impact and history of the agile movement. We’ll introduce all of the major agile practices, specifically eXtreme Programming, Lean, DSDM, Crystal, Kanban, and of course Scrum. In the second part of the intensive training, we’ll move from the why to the how with the ScrumMaster Certification training. On the third day, we will round out the material by covering agile project management with Kanban and agile software development with XP. This course goes well beyond the basics to equip students with the practical advice, real world examples, and simulation exercises necessary to transition traditional project managers into agile project managers. You’ll not only leave the three-day training with a greater understanding of the agile movement and knowledge towards Scrum and PMI- ACP™ certifications, but also with a new confidence in your skills as a project leader and a new network of fellow agile practitioners. Who Should Attend Product and line managers, project managers, developers, testers, business analysts, and anyone interested in learning more about Scrum and agile methods. Course Completion and Certification Successful attendees receive Scrum training materials and a 12-month membership in the Scrum Alliance and are eligible to take an exam that will qualify them as Certified ScrumMasters (CSMs) upon successful completion. In addition, the class is eligible for 16 PDU credits with the Project Management Institute (PMI). Bonus Offerings • 16 PDUs toward PMI certification • Membership in Scrum Alliance ($50 value) • Managing Agile Projects book discount Course Link: www.sqetraining.com/sma An industry-leading agile and lean expert, Sanjiv Augustine has assisted clients with adopting agile methods over the past decade. He is the author of several publications including Transitioning to Agile Project Management: A Roadmap for the Perplexed, The Lean-Agile PMO: Using Lean Thinking to Accelerate Agile Project Delivery, and the book Managing Agile Projects (Prentice Hall 2005), and he is the founder and moderator of the Yahoo! Agile Project Management discussion group. Sanjiv is also a founder and advisory board member of the Agile Project Leadership Network (APLN) and a member of the Project Management Institute (PMI)’s Agile Forum Steering Committee. As an in-the-trenches practitioner, he has personally managed agile projects varying in size from five to over 100 people, trained thousands of agile practitioners via public classes and conference presentations, and coached numerous project teams. Arlen Bankston is an additional instructor for this course. Instructor Spotlight DAY 1—Understanding Scrum A case for change Scrum process overview Agile planning Agile requirements Agile estimation Scrum project simulation DAY 2—The Scrum Process Discovery sessions Product backlog Release planning Sprint planning Sprint backlog Sprint Sprint review Daily scrum Sprint retrospective Roles and responsibilities - Product Owner - ScrumMaster - The Team DAY 3—PMI-ACP Extension to Scrum PMI-ACP exam overview Agile refresher Agile software development with XP Beyond agile with Lean Agile project management revisited APM with Scrum Attend the public course held in conjuction with the Agile Development Conference. June 2-4, 2013 • Las Vegas, NV Course Accreditations NEW Earn 21 PDUs Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT Public
  • 4. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 4 Learning Options Introduction to Scrum and Agility Scrum and agility Team structures and roles The Product Owner defined Planning: Modeling the Problem Overview - From roadmap to done Preparing to launch - starting Scrum projects - Agile contracts and budgeting - Creating a dashboard: the lean canvas - Defining and modeling your customer - Discovering and ranking needs - Finding the right metrics - Crafting and sharing a vision Agile analysis and requirements - Managing epics, features, and user stories - Specification by example and acceptance criteria Release roadmapping and planning - Managing product backlogs and story maps - Prioritization and scope management techniques - Agile estimating and forecasting Executing: Creating a Solution Collaborating with Scrum teams Sprint planning techniques and tools Evaluating: Testing and Honing the Solution Involving stakeholders Sprint review techniques and tools Testing techniques and tools Adapting: Tuning the Process Retrospective techniques and tools Bonus: Optional Topics Agile portfolio and program management Kanban Agile operations and maintenance Scrum in non-software environments Wild card 2-Day Course Outline:$ Describe, manage, and prioritize features on a backlog effectively $ Balance competing needs across broad groups of stakeholders $ Plan sprints and releases and forecast delivery dates for major milestones $ Facilitate effective creation and sharing of complex product visions $ Scale Scrum to work with multiple teams $ Ensure maximum return on investment (ROI) Eliminate Barriers to Development Success Scrum is an agile development method that removes barriers between your customers and the development team. Using the Scrum approach, your organization will more easily meet market and customer needs while attaining its ROI objectives for your project. As a trained Product Owner you will help improve the quality of life and productivity for all members of the business and development team. Implementing Scrum boosts productivity, unleashes creativity, provides “quick wins” for your team, and improves the quality of your software. Learn the Essential Concepts and Tools of Effective Agile Product Ownership This two-day Certified Scrum Product Owner Certification course provides the jumping off point for you to take on the hardest role in Scrum, being a Product Owner. Being an effective Product Owner is difficult, but, if executed well, it can be incredibly rewarding as speed to market and value will grow substantially. On completion of the course you are registered as a Certified Scrum Product Owner (CSPO) with a two-year membership in the Scrum Alliance (www.scrumalliance.org) where valuable materials and information are available exclusively to CSPOs. You will learn essential concepts and tools of Scrum, as well as supporting methods like Kanban and Lean Startup techniques. The focus on this course is providing real-world techniques that have been proven effective by product owners in hundreds of actual projects. At the strategic level, you will learn how to articulate a clear vision with measurable business objectives, create forward looking roadmaps, and sequence features to market to maximize ROI within the context of product objectives. At the tactical level, you will learn how to effectively groom the product backlog, plan releases and sprints, work with Scrum teams to realize polished products, and track and report progress. This course is taught by leading agile practitioners with decades of real-world industry experience at companies ranging from small businesses to the Fortune 100. Exercises, demonstrations, facilitated discussions, case studies, tool and template examples and more are interwoven throughout to illustrate the principles being taught in a comprehensive fashion interactively tailored to the class’s needs, based on real world experience, not ivory-tower theory. Who Should Attend Business customers, product managers, and line managers aiming to maximize the benefit that they receive from their agile projects by learning how to better prioritize and interface with agile teams should attend. Course Completion and Certification Successful attendees receive Scrum training materials, listing as Certified Product Owners on the Scrum Alliance website, and a 12-month membership in the Scrum Alliance. In addition, the class is eligible for 16 PDU credits with the Project Management Institute (PMI). Bonus Offerings • 16 PDUs toward PMI certification • Membership in Scrum Alliance ($50 value) • Managing Agile Projects book discount Product Owner Certification Aligning Product Management with Agile Delivery Course Link: www.sqetraining.com/cpo Arlen Bankston is an established leader in the application and evolution of process management methodologies such as Lean Six Sigma and BPM, as well as agile software development processes such as Extreme Programming (XP) and Scrum. He is a Lean Six Sigma Master Black Belt and Certified ScrumMaster Trainer. He also has 12 years of experience in product design, leveraging principles of information architecture, interaction design, and usability to develop innovative products that meet customers’ expressed and unspoken needs. Arlen has led agile and Lean deployment and managed process improvement projects at clients such as Capital One, T. Rowe Price, Freddie Mac, and the Armed Forces Benefits Association. Arlen’s recent work has centered on combining Lean Six Sigma process improvement methods with agile execution to dramatically improve both the speed and quality of business results. He has also led the integration of interaction design and usability practices into agile methodologies, presenting and training frequently at both industry conferences and to Fortune 100 clients. Additional instructors for this course include Sanjiv Augustine and David Bulkin. Instructor Spotlight Course Accreditations Attend the public course held in conjuction with the Agile Development Conference. June 2-3, 2013 • Las Vegas, NV Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT Public
  • 5. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 5 Learning Options Introduction Validation Verification Exploration Testing as a skill set Testing to support customers Testing to support developers Testing to support stakeholders Test matrix Agility, grace, and flexibility Agile Testing Origins Agile testing history Agile testing philosophy Traditional vs. agile testing Evolving lifecycle models Evolving test approaches Evolving test tools Testing and the agile manifesto Testing and agile principles What is quality What is done Testing as a team approach Teams and process Requirements Unit Testing System and integration testing Agile Planning and the User Story Testing during iteration planning Agile release train Testing’s role in planning Release Planning Product backlog Story tests Constraints Sizing stories Backlog grooming Testing activities in the sprint Testing in the Heat of the Sprint Continuous Integration Test-Driven Development Automating Unit Tests Acceptance Test-Driven Development Behaviour Driven Development Scripting Exploratory Testing Non-Functional Testing Release Testing User Acceptance Testing Live Testing At Sprint’s End Customer demo Retrospective Avoiding technical debt Organizing Agile Testing Measuring progress Test documentation Test environments Bug management Agile test automation Organizational frameworks Distributed agile teams Risky agile transitions Wrap up 2-Day Course Outline: Agile software practices are being employed within many development organizations worldwide. More and more test teams and testers are participating in agile projects or are embedded within agile teams. Many testers struggle to understand the agile development process and their place in it. Learn the fundamentals of agile development, the role of the tester in the agile team, and the agile testing processes. From user story elicitation and grooming through development and testing, this course prepares you to be a valuable member of an agile development team. Explore the business and technology-facing tests agile projects demand and how agile testers help the project succeed. Learn about the techniques of Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD). Learn technical and team skills testers need for success in the world of agile development. Practice of Agile Testing Techniques Explore agile testing processes in an informal and interactive workshop setting. Examples are studied through a series of small group exercises and discussions. Who Should Attend This course is appropriate for both novice and experienced software testers. Developers expected to test within agile teams will find this course extremely useful. Test and development managers also will benefit from this course. A background of basic development and testing processes is helpful. ICAgile Certification In order to receive your certification in Agile Testing from the ICAgile you must first complete Fundamentals of Agile Certification. At the completion of both courses you will be awarded your Agile Testing certification by the ICAgile. Students not looking for certification and only taking the Agile Testing course should already have a good knowledge of agile principles and how agile teams function. $ Discover how testing is implemented in different in agile environments $ Learn about user stories and how to test them $ Explore key agile testing practices—ATDD, BDD, TDD, and ET $ Examine technical and team skills you need for success $ Recognize the main agile testing challenges and how to address them Course Link: www.sqetraining.com/atc Agile Tester Certification—ICAgile Robert Sabourin has more than 30 years of management experience leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached thousands of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug!, the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University. Instructor Spotlight TW San Diego, CA April 24–25, 2013 Orlando, FL April 28–29, 2013 With STAREAST Las Vegas, NV June 2–3, 2013 With Agile Development Conf. TW Chicago, IL June 12–13, 2013 Public Course Dates TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details. Course Accreditations Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT Public
  • 6. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 6 Learning Options Fundamentals of Agile Development Agile principles The Agile Manifesto Agile development models Scrum Kanban Extreme programming (XP) The Agile Team Roles within the agile team Self-organizing teams The Agile Tester Testing role Testing tasks The Basis of Development and Testing Product backlogs, sprint backlogs Grooming The planning meeting User stories Test planning Agile Testing Processes Test-driven development (TDD) Unit and component tests Acceptance test-driven development (ATDD) ATTD tools Test automation Exploratory testing Non-functional testing Testing Through the Sprint The product backlog Story size estimation Sprint iteration planning Testing tasks Unit testing Visible progress—burn down charts Bug management Stand up meetings Working with developers Bug isolation Debugging Troubleshooting Regression testing Exercises Agile test documentation Estimation and planning Story testing Bug management 2-Day Course Outline: Agile Testing Practices Agile software practices are being employed within many development organizations worldwide. More and more test teams and testers are participating in agile projects or are embedded within agile teams. Many testers struggle to understand the agile development process and their place in it. Learn the fundamentals of agile development, the role of the tester in the agile team, and the agile testing processes. From user story elicitation and grooming through development and testing, this course prepares you to be a valuable member of an agile development team. Explore the business and technology-facing tests agile projects demand and how agile testers help the project succeed. Learn about the techniques of Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD). Learn technical and team skills testers need for success in the world of agile development. Practice of Agile Testing Techniques Explore agile testing processes in an informal and interactive workshop setting. Examples are studied through a series of small group exercises and discussions. Who Should Attend This course is appropriate for both novice and experienced software testers. Developers expected to test within agile teams will find this course extremely useful. Test and development managers will also benefit from this course. A background of basic development and testing processes is helpful. $ Learn the fundamentals of agile development models $ Discover how testing is different in agile environments $ Learn about user stories and how to test them $ Explore key agile testing practices—ATDD, TDD, and ET $ Examine technical and team skills you need for success $ Recognize the main agile testing challenges and how to address them Course Link: www.sqetraining.com/agt Agile Testing Practices Skills and Knowledge to Succeed in Agile Projects Robert Sabourin has more than 30 years of management experience leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached thousands of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug!, the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University. Dawn Haynes is an additional instructor for this course. Instructor Spotlight TW Boston, MA March 20–21, 2013 Toronto, ON April 7–8, 2013 With STARCANADA Public Course Dates TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details. Earn 15 PDUs Course Accreditations Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT Public
  • 7. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 7 Learning Options Introduction to Agile What is agile? Benefits of agile Why does agile work? Myths about agile Who is using agile? Agile Software Process Overall agile development process Agile best practices Agile Planning Introduction to Scrum The planning process - Backlogs - Initial release planning - Iterative sprint planning Roles during initial planning Building good user stories Estimating work Building a release plan Agile Development Introduction to extreme programming (XP) Iterative development process Key meetings and activities - Sprint kickoff - Daily Scrums - Sprint planning - User acceptance testing and reviews - Retrospectives Roles During Sprints Agile Development Best Practices Team-based design Pair programming Continuous integration Test-driven development (TDD) and unit testing Refactoring Agile Testing Best Practices Agile testing framework Acceptance test-driven development (ATDD) Exploratory testing Agile test automation Wrap Up Discussion 2-Day Course Outline: Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse. Fundamentals of Agile will present a roadmap for how to get started with agile along with practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles. A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include: • Managing requirements using agile • Defining and estimating user stories • Building a release plan • Using Scrum-based project management • Delivering software using extreme programming Bring your specific issues and problems to the training course for discussion as well. Who Should Attend The audience includes software developers, software test professionals, project managers, business analysts, product managers, and line or business owners. No specific prerequisites are assumed; however, attendees are expected to have some software experience. Course Completion and Certification Upon completion of this course attendees will be certified by the International Consortium of Agile (ICAgile) and awarded the ICAgile Professional designation. Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track. About the ICAgile The International Consortium of Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com. This class is a prerequisite course to any of the ICAgile Tracks, including Certification in Agile Testing. $ Explore agile software development methodologies and approaches $ Understand differences between agile and traditional methodologies $ Learn how agile practices and principles improve the software development process $ Discover the major steps required to successfully plan and execute an agile software project $ Explore the leading agile development best practices Course Link: www.sqetraining.com/afm Fundamentals of Agile Certification A Pragmatic Approach to Adopting Agile Jeffery Payne is CEO and founder of Coveros, Inc., where he has led the startup and growth of the company. Prior to Coveros, Jeff was Chairman of the Board, CEO, and co-founder of Cigital, Inc. Under his direction, Cigital became a leader in software security and software quality solutions, helping clients mitigate the business risks associated with failed software. Jeff is a recognized software expert and speaks to companies nationwide about the business risks of software failure. He has been a keynote and featured speaker at business technology conferences and frequently testifies before Congress on issues of national importance, including intellectual property rights, cyber terrorism, and software quality. Rich Mills is an additional instructor for this course. Instructor Spotlight NEW Course Accreditations TW Boston, MA March 18–19, 2013 TW San Diego, CA April 22–23, 2013 Orlando, FL April 28–29, 2013 With STAREAST Las Vegas, NV June 2–3, 2013 With Agile Development Conf. TW Chicago, IL June 10–11, 2013 Public Course Dates TW Indicates a Training Week course. Visit www.sqetraining.com/trainingweek for details. Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT Public
  • 8. Phone: 888.268.8770 904.278.0524 P A G E 8Easy to Register Overcome Common Obstacles Succeed Using Agile Principles Whole team approach Simplicity Using small chunks Using tests as documentation Use Automation to “Keep Up” Understand what to automate - Agile test pyramid - Agile testing quadrants Guiding development with tests Test design Leveraging automation for exploratory testing Managing tests effectively Evaluate and Implement Tools Choosing the right tools Evaluate your automation effort $ Understand how test automation fits into agile iterations $ Learn how to automate functional regression tests in an agile environment $ Know how to design automated tests for maximum effectiveness $ Keep your testing efforts in sync with iterations Agile teams deliver “potentially” shippable software at the end of every iteration (one to four weeks), or even possibly every day. This goal can’t be achieved without automated tests and many teams struggle with test automation. The challenge of automating functional regression tests frightens many testers, who feel their skills aren’t up to the job. How do we deliver good quality when we have to release so often? By combining a collaborative team approach with appropriate tools and design approaches, over time you can not only automate your regression tests, but also use automation to enhance exploratory testing. In this interactive tutorial, Janet Gregory describes how to use automation early and guide development, what tests should be automated, and works through ways to overcome common barriers to automation. Janet will use examples to learn how to design automated tests for maximum effectiveness and ease of maintenance. Find out different approaches for evaluating and implementing automated test tools, shortening feedback cycles, creating realistic test data, and evaluating your automation efforts. By the end of this session, you’ll understand how to fit automation activities within each iteration so that testing “keeps up” with coding. Who Should Attend This course is designed for anyone who is either planning to automate or is struggling with automation in their agile project. No technical skills or experience are required; all technical concepts will be explained. Basic knowledge of agile methodology is a definite asset. 2-Day Course Outline: Agile Test Automation Successful Automation in an Agile Environment Learning OptionsNEW Course Link: www.sqetraining.com/vata The co-author of Agile Testing: A Practical Guide for Agile Testers and Teams, Janet Gregory specializes in helping teams build quality systems. Based in Calgary, Canada, Janet’s greatest passion is promoting agile quality processes. As tester or coach she has helped introduce agile development practices into companies and has successfully transitioned several traditional test teams into the agile world. Janet’s focus is working with business users and testers to understand their roles in agile projects. She has partnered with developers on her agile teams to implement successful test automation solutions. Janet is a frequent speaker at leading agile and testing software conferences around the world, including the STAR testing conferences. Instructor Spotlight PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile Click for Live Virtual Schedule
  • 9. Looking for ways to save training and travel dollars? Consider the on-site advantages: • Train your team at your location • Develop the talent already on your team and increase employee productivity • Schedule training around your current projects • Focus training on your team’s challenges in a small group environment • Implement best practices and dramatically improve your business processes • Customize course content to meet your company’s business needs • Receive expert instruction from consultants with years of real- world experience Corporate Volume Pricing Companies needing to train teams to become proficient in a number of areas can benefit from corporate volume pricing. Let us help you build a training curriculum to suit your company’s needs. Get a FREE quote and details about how easy it is to bring on-site training to your location. Call Julie at 888.268.8770 ext. 212 or email onsitetraining@sqe.com. P A G E 9 Courses Available for On-Site Training: • Certified ScrumMaster Training (CSM) + PMI-ACPSM • Certified ScrumMaster Training • Essential Test-Driven Development • Agile Testing Practices • Product Owner Certification • Agile Team Workshop • Agile Engineering Workshop • Transitioning to Agile Project Management • Agile Requirements Workshop • Enterprise Agile Master Class • Agile Awareness Training • Fundamentals of Agile Certification • PMI Agile Certified Practitioner (PMI-ACPSM ) Prep • Agile Tester Certification—ICAgile Training at your location t h e r e ’ s n o app f o r t h a t 14agile courses If you have 6 or more to train, consider our on-site courses. PREVIOUS NEXT SQE TRAINING
  • 10. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 10 Learning Options 2-Day Course Outline: Certified ScrumMaster Training $ Build a cohesive agile team via appropriate team structure, workplace design, and team roles $ Plan and execute short development iterations to get to market early and often $ Quickly change direction in response to competitive pressures and marketplace changes $ Adapt via an inspect-and-adapt feedback cycle, project retrospectives, and plus-delta feedback $ Break down the barriers between development and the business $ Focus on customer satisfaction and interaction instead of plans and artifacts $ Learn to be a servant leader $ Build a roadmap of success for adopting agile $ Use progressive elaboration via rolling-wave planning instead of single-pass waterfall delivery $ Make the paradigm shift from top down to distributed control Eliminate Barriers to Development Success Scrum is an agile development method for project development that removes barriers between your customers and the development team. Using the Scrum approach, your organization will more easily meet market and customer needs while attaining its ROI objectives for your project. As a trained ScrumMaster, you will help improve the quality of life and productivity for all members of your team. Implementing Scrum boosts productivity, unleashes creativity, provides “quick wins” for your team, and improves the quality of your software. Learn the Essential Concepts and Tools of Scrum This two-day ScrumMaster certification course provides everything you need to begin leading or participating in a Scrum team. You will learn the essential concepts and tools of Scrum, differences between agile processes and traditional “waterfall” methodologies, and how to build a roadmap for adopting agile at your organization. Participants will learn how to lead development teams towards agile operations by managing product backlogs, planning releases and sprints, tracking and reporting progress, and conducting retrospectives. Pass the Test In order to become certified, you will need to pass a test. This course will give you the basics you need to pass the test and gain your certification. Who Should Attend Product and line managers, project managers, developers, testers, business analysts, and anyone interested in learning more about Scum and agile methods. Course Completion and Certification Successful attendees receive Scrum training materials, a 12-month membership in the Scrum Alliance, and are eligible to take an exam that will qualify them as Certified ScrumMasters (CSMs) upon successful completion. Bonus Offerings • 16 PDUs toward PMI certification • Membership in Scrum Alliance ($50 value) • Managing Agile Projects book discount Course Link: www.sqetraining.com/smw This course uses a sample project that provides the context of the exercises, including Scrum planning and retrospective meetings, daily activities, agile analysis, story sizing, and acceptance test definitions. Understanding Scrum A case for change Scrum process overview Agile planning Agile requirements Agile estimation Roles Responsibilities Product owner ScrumMaster The team The Scrum Process Discovery Sessions Product Backlog Release Planning Sprint Planning Sprint Backlog Sprint Sprint Review Daily Scrum Sprint Retrospective Enabling Agility Background of agile methods Shared workspaces Information radiators Information flow Bonus: Advanced Topics Resource and portfolio management Maximizing quality and productivity Starting and scaling Scrum Agile contracting Agile engineering Metrics and reporting Course Accreditations Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT
  • 11. Phone: 888.268.8770 904.278.0524 P A G E 11 Learning Options 3-Day Course Outline: Easy to Register Active Listening Adaptive Leadership Agile Frameworks and Terminology Agile Manifesto Values and Principles Agile Project Accounting Principles Assessing and Incorporating Stakeholder Values Applying New Agile Practices Building High Performance and Empowered Teams Coaching and Mentoring within Teams Communications Management Co-Located and Geographically Distributed Teams Conflict Resolution Continuous Improvement Elements of a Project Charter for an Agile Project Facilitation Methods Feedback Techniques (e.g. Prototypes, Simulation, Demonstration, Evaluation) Globalization, Culture, and Team Diversity Incremental Delivery Innovation Games Knowledge and Information Sharing Leadership Tools and Techniques PMI’s Code of Ethics and Professional Conduct Problem Solving Strategies Product Roadmapping Progressive Elaboration Project and Quality Standards Principles of Systems Thinking (e.g., Complex Adaptive, Chaos) Servant-Leadership Stakeholder Management Team Motivation Techniques Time, Budget, and Cost Estimation Variations of Agile Methods and Approaches Value Based Analysis, Decomposition, and Prioritization Learn Agile and Prepare for the PMI-ACPSM Agile development methods remove the barriers between your customers and the development team. Using agile, your organization will more easily meet market and customer needs and attain its ROI objectives, while improving the quality of life and productivity for all members of your team. The PMI-ACPSM certification is designed to help you gain a comprehensive understanding of agile. The PMI-ACPSM requires the candidate to have 2,000 hours of general project management experience, 1,500 hours of agile project management experience, 21 training hours in an agile specific curriculum, and pass the PMI- ACPSM certification exam. This course will satisfy all of the training requirements for the exam. After taking this course, students will have the strong foundation needed to begin preparing for the certification exam. This course is taught by instructors who were independent reviewers of the curriculum as it was being developed. There were only a few of these independent reviewers of the PMI-ACPSM . It was our job to modify, revise, update, or delete elements to ensure that it was comprehensive, contemporary (reflective of current practice), concise, and clear. Who Should Attend/Prerequisites Although this prep course is primarily targeted towards project management professionals interested in achieving the PMI- ACPSM certification, it could benefit many others. It is an effective foundation for anyone interested in adopting and leveraging agile techniques, including product and line managers, program managers, IT managers, or senior technicians. Bonus Offerings • 21 PDUs toward the PMI-ACPSM certification • Managing Agile Projects book discount $ Value Driven Delivery $ Stakeholder Engagement $ Boosting Team Performance Practices $ Adaptive Planning $ Problem Detection and Resolution $ Continuous Improvement (Product, Process, People) PMI Agile Certified Practitioner (PMI-ACPSM ) Prep NEW Course Link: www.sqetraining.com/acp PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 12. Phone: 888.268.8770 904.278.0524 P A G E 12 Learning Options Easy to Register Level Setting Introductions Scrum overview Why agile? Common challenges Terminology Scrum Process Discovery Sessions Product Backlog Release Planning Sprint Backlog Sprint Planning - Tasking - Committing to work Sprint - Daily Scrum - Team Board - Burndown - Sprint Review - Sprint Retrospective - Sprint Review - Sprint Retrospective Kanban System Work not worker Limiting work in process Looking downstream Roles and Team Team structures Poly skilling Emerging roles Diversity Ready and Done Requirements and Specs Overview From vision to user story Overview Acceptance criteria and tests Requirements Functional specifications Estimating and Forecasting Estimating Burndowns/burnups Velocity Expanding the Agile Universe PMI TOC and Critical Chain XP engineering principles Lean startup 2-Day Course Outline: $ Build a cohesive agile team via appropriate team structure, workplace design, and team roles $ Plan and execute short development iterations to get to market early and often $ Apply the best of Kanban, Lean Startup, XP, and Theory of Constraints in a Scrum framework $ Move towards multi-disciplinary generalizing specialists to maximize team performance $ Adapt via an inspect-and-adapt feedback cycle and plus-delta feedback $ Break down the barriers between various roles such as QA and development $ Make the paradigm shift from top down to distributed control $ Track and monitor progress via team boards, task boards, burn down charts, and metrics $ Commit to a feature breakdown structure instead of a work breakdown structure $ Create conditions of acceptance, acceptance criteria, and testable examples and use them, instead of lengthy text descriptions, to create clarity among analysts, developers, testers, and all team members $ Use Acceptance Test-Driven Development (ATDD) to get better requirements Eliminate Barriers to Development Success Scrum is an agile development method that removes barriers between your customers and the development team. Using the Scrum approach, your organization will more easily meet market and customer needs while attaining its ROI objectives for your project. As a trained team, all members will have improved quality of life and productivity, while creativity is unleashed, providing both “quick wins” for your team, as well as long term sustainable success. Learn the Essential Concepts and Tools of Effective Scrum Teams This workshop provides participants with experience dealing with complex issues facing agile teams today so that they can work across role and function to speed time to market while increasing quality. This workshop will cover the agile basics and beyond to provide real world, practical insights to help your team start on their agile journey or maximize the performance of your current agile teams. This course is taught by leading agile practitioners with decades of real-world industry experience at companies ranging from small businesses to the Fortune 100. Exercises, demonstrations, facilitated discussions, case studies, tool and template examples, and more are interwoven throughout the course to illustrate the principles being taught in a comprehensive fashion. The focus of the course will be interactively tailored to each class’s particular needs to ensure your teams have what they need to take the next step. Who Should Attend All members of an agile team, including business analysts, quality assurance, developers, product owners, ScrumMasters along with their managers and business stakeholders. Agile Team Workshop Course Link: www.sqetraining.com/atw NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 13. Phone: 888.268.8770 904.278.0524 P A G E 13 Learning Options Easy to Register 2-Day Course Outline: Introduction to Agile A case for change Scrum process overview Modeling Elaborating from vision to story - Functional breakdown structure - Vision, goals, epics, features Users - Customers - User roles - Personas User stories - Invest - Ron Jeffries 3 C’s Acceptance criteria and testable examples - Acceptance test driven development - From broad to detailed acceptance criteria - Testable examples Requirements and Functional Specifications Requirements Specification by example Functional specifications Use cases Scrum Process and Requirements Discovery - From vision to high concept - Creating tangible goals - Scenarios - Requirements brainstorming - Product box - Projects on a page Release planning and product backlog Sprints - Planning and sprint backlog - Sprint - Review and retrospective Grooming, Prioritization, and Readiness Story splitting Story mapping Prioritization - MoSCoW - Impact matrices - Economic/voting models Sustainable discovery Problems with JIT elaboration Sprint look-a-head Continuous discovery Agile development methods remove barriers between customers and the development team. Using agile approaches, your organization will more easily meet market and customer needs while attaining its ROI objectives. Agile relies on lightweight but disciplined approaches to requirements and by attending this training, your team will increase alignment with business objectives, get to market faster, and unleash creativity, achieving both “quick wins” as well as long term sustainable success, all while having more fun. Learn the Essential Concepts and Tools of Effective Agile Requirements This workshop provides the participants experience to quickly deliver value in a dynamically changing environment. After this course attendees will be able to prioritize, define, and refine requests into user stories, requirements, and lightweight specifications to simplify delivery and maximize project value. The workshop presents an easy to understand, lightweight model for agile requirements, specification by example, and functional specifications. The workshop also provides a maturation approach so that teams can balance sprint readiness with just-in-time specifications. This course is taught by leading agile practitioners with decades of real-world industry experience at companies ranging from small businesses to the Fortune 100. Exercises, demonstrations, facilitated discussions, case studies, tool and template examples, and more are interwoven throughout the course to illustrate the principles being taught in a comprehensive fashion interactively tailored to each class’s particular needs. Who Should Attend Business customers, product managers, business analysts, quality analysts, and others aiming to maximize the benefit that they receive from their agile projects by learning how to better prioritize and define requirements. Bonus Attendees are eligible for 14 PDU credits with the Project Management Institute (PMI). Course Link: www.sqetraining.com/arw Agile Requirements Workshop $ Use lightweight but disciplined requirements approach to speed time to market while increasing quality $ Progressively elaborate from a high-level vision to a user story supported with lightweight specifications $ Commit to a feature breakdown structure instead of a work breakdown structure $ Use a readiness approach to continually mature requirements and spec for release and sprint planning $ Create testable business goals and use them as the true measure of success $ Write user stories, and split or combine to represent a full slice of customer value $ Use collaborative story writing, story mapping, personas, and scenarios to drive the requirements: elicitation, elaboration, and prioritization $ Create acceptance criteria and testable examples instead of lengthy text descriptions to create clarity $ Use Acceptance Test-Driven Development (ATDD) to get better requirements $ Prioritize work using lightweight techniques like selection matrices, MoSCoW, and voting models $ Apply the basics of automated test NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 14. Phone: 888.268.8770 904.278.0524 P A G E 14 Learning Options Easy to Register Overview Changing the way we work Coding as a craft Fitting into whole team Clean Code Movement Coupling Cohesion Self documenting Naming Size Continuous Integration Unit Testing and TDD Unit testing Automated unit testing Test-driven development - Red - Green - Refactor - Better designs via TDD - Mocking Fit with ATDD Refactoring Code smells To patterns Relationship to unit tests Refactoring legacy code Agile Architecture and Design Patterns BDUF versus LRM Emergent design 2-Day Course Outline: Maximize Developer Proficiency to Achieve Development Success Agile development methods remove barriers between your customers and the development team. As a result, the development team is responsive to business goals and gets product to market more rapidly. By attending this training developers will learn the discipline that is required in order to achieve the responsiveness and fast turnaround time required by agile so the team can get to market faster, unleash creativity, achieving both “quick wins” as well as long term sustainable success. Learn the Essential Concepts and Tools of Effective Agile Development This two-day agile engineering course provides participants with the skills necessary to write better code with fewer defects and to respond quickly to changing requirements. You will learn to use a deliberate and disciplined approach to tackle any development challenge and produce reliable, robust, and verifiable applications. You will learn how to effectively and confidently support agile development projects by seeing how to quickly transform customer requirements into concise and verifiable development tasks, to accurately estimate timelines, and to quickly produce strong results using agile engineering practices such as refactoring, continuous integration, automated testing, pair programming, and automated deployment. You will acquire the skills needed to provide working applications to your customers faster and to write today’s requirements and prepare for tomorrow’s changes. Who Should Attend Developers, architects, and technical leads who have a basic understanding of good programming practices and want to take their analysis, design, and programming skills to a new level. Agile Engineering Workshop Course Link: www.sqetraining.com/aew $ Create code that hits the “ilities” (testable, supportable, maintainable, extensible, etc.) $ Design and develop iteratively with minimal rework $ Identify code smells (patterns of poor code) and learn how to fix them $ Understand how to continuously integrate code $ Use test-driven development practices to create better designs $ Apply test-driven development using xUnit, DbUnit, various mocking libraries and techniques, XMLUnit, Selenium, FIT, and other tools $ Apply continuous integration, testing, and feedback to find and fix issues while informing the design NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 15. Phone: 888.268.8770 904.278.0524 P A G E 15 Learning Options Easy to Register Session One—Overview/Recap of Agile Principles Small batches Small, integrated teams Small, continuous improvements Session Two—Transitioning to Agile Project Management Organic teams: to replace organizational silos and create small, high-performance agile teams Guiding vision: to ensure shared project, product, and team visions that drive behavior on agile projects Simple rules: to ensure a minimal set of context- sensitive, adaptable methodology practices Open information: to create an open flow and exchange of information among project team members and among other associated external groups Light touch: to manage agile teams with a style that allows team autonomy and flexibility and a customer value focus without sacrificing control Adaptive leadership: to track and monitor the project for timely and relevant feedback and institute systemic procedures for learning and adaptation Session Three—Project Simulation Session Preparation Simulation Do you have formal management expertise but are new to agile methods? Do you want to learn more about Agile Project Management (APM) and also how your PMBOK-style management expertise can be best leveraged when managing agile projects? This two-day workshop is designed to prepare managers with experience managing traditional/waterfall SDLC projects to manage projects that employ agile methods including Scrum and eXtreme Programming (XP). We will begin with an overview of core agile principles, Agile Project Management Practices, and adjustments necessary when transitioning to APM. Next, we will prepare for a project simulation session that will simulate an actual agile project. Finally, we will simulate the running of the project, and you will get to apply many techniques through hands-on exercises. This workshop is taught by active agile practitioners with decades of real-world industry experience at companies ranging from small business to the Fortune 250. Exercises, case studies, and examples are interwoven throughout the course to illustrate the principles being taught. Who Should Attend Program and portfolio managers, product and line managers, project managers, technical managers, organization change agents, and anyone interested in learning how to manage agile projects with a proven approach that minimizes risk and maximizes business value. Managers with Project Management Professional certification (PMPs) should find this course especially beneficial. Bonus Offerings • 8 PDUs toward PMI certification • Managing Agile Projects book • Printed certificate of completion 2-Day Course Outline: Transitioning to Agile Project Management Course Link: www.sqetraining.com/apm $ Plan and execute short development iterations to get to market early and often $ Make the paradigm shift from top down to distributed control $ Streamline project portfolios with a mix of agile, waterfall, and other projects to reduce complexity and waste $ Understand agile resource management to build strong capability via stable agile teams $ Focus on customer satisfaction and interaction instead of plans and artifacts NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 16. Phone: 888.268.8770 904.278.0524 P A G E 16 Learning Options Easy to Register Session 1: Laying the Foundation Customizing agile to the environment Role definition and changes of role Hiring for agile Agile tools - Agile management tools - Agile engineering tools - Tool selection and implementation patterns Session 2: Driving Organizational Change Incremental rollout strategy Strategic program planning - Initial pilot program - Expanded pilot program - Enterprise rollout Agile champions Communities of practice Coaching patterns Internal training and certification programs Session 3: Scaling Wide to the Enterprise Agile project portfolio management - Project ideation - Project selection - Portfolio tracking and monitoring - Lean-agile PMOs - Agile metrics and reporting - Agile balanced scorecard Agile resource management - Building effective agile teams - Capacity planning Agile performance management systems - Agile maturity models - Employee reviews - Compensation models Session 4: Scaling Deep Within Teams Agile product management - Project and product discovery - Requirements Kanban - Product road mapping Agile Engineering - Augmenting Scrum with XP - Core engineering practices - Automated build and test - Simple design and refactoring - Multi-level testing - Pair programming - Avoiding technical debt - Enabling software craftsmanship 2-Day Course Outline: $ Build a roadmap for successfully scaling agile to reduce risk and maximize value $ Customize agile to a specific project and program need to reduce waste $ Streamline project portfolios with a mix of agile, waterfall, and other projects to reduce complexity and waste $ Track and monitor agile programs and portfolios to ensure delivery of enterprise value $ Set up agile performance management systems to nurture, reward, and retain team members $ Extend agile to product management for product innovation and true business collaboration $ Build deep engineering capability to enhance product quality and delivery speed Eliminate Barriers to Development Success Agile development methods remove the barriers between your customers and the development team. Using the Scrum approach, your organization will more easily meet market and customer needs and attain its ROI objectives for your portfolio of projects, while improving the quality of life and productivity for all members of your team. Implementing agile across the enterprise boosts productivity, unleashes creativity, provides “quick wins” for your team, and improves the quality of your software. Learn the Essential Concepts and Tools of Effective Agile Enterprises This two-day master class is designed to prepare organizational leaders and change agents for adopting and scaling agile methods including Scrum, eXtreme Programming (XP), and Kanban in pragmatic fashion. It provides everything you need to be an effective leader for a large-scale agile adoption. Beginning with the premise that each organization is different, we will explore how best to deploy agile practices by customizing them to the specific environment and selecting appropriate management and development tools. Then, we will cover in detail how to scale agile methods wide across the enterprise, with focus on a rollout strategy, project portfolio management, resource management, and performance management. We will cover aspects of agile adoption with real-life references to several organizations. Finally, we will cover how to scale deep in each team, focusing on agile engineering practices including automated build and test, refactoring, and an overall engineering strategy. This course is taught by active agile practitioners with decades of real-world industry experience at companies ranging from small business to the Fortune 250. In particular, our large-scale adoption includes adoptions of 5000+ people with large projects/programs of 300+ people. Exercises, case studies, and examples are interwoven throughout the course to illustrate the principles being taught. Who Should Attend Senior management, program and portfolio managers, product and line managers, project managers, technical managers, organization change agents, and anyone interested in learning how to deploy and scale agile methods with a proven approach that minimizes risk and maximizes business value. Enterprise Agile Master Class Course Link: www.sqetraining.com/eam NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 17. Phone: 888.268.8770 904.278.0524 P A G E 17 Learning Options Easy to Register Understanding Scrum A case for change Process overview - Agile requirements - Agile estimation - Agile planning - Daily scrum - Sprint review - Sprint retrospective Roles and Responsibilities Product Owner ScrumMaster The team Closing From Practices to Principles Closing 1/2-Day Course Outline: $ Learn how a move to agile will benefit an organization $ Understand the benefits of agile $ Cover the basics of the agile process including discovery, release planning, sprints, daily standup meetings, sprint reviews, and sprint retrospectives $ Review the basic tools including burn downs, team boards, task boards, the basic roles on an agile team, and the principles behind agile processes Achieve Success via Agile Methods Agile development methods remove barriers between your customers and the development team. Using agile, your organization will more easily meet market and customer needs while attaining its ROI objectives for your project. Achieving success with agile will position your organization for success, but it requires a higher level of collaboration and business focus than many are used to. By attending this session you will understand what agile is and how you should work to boost effectiveness of the teams you are on while ensuring that work at the team level aligns with enterprise goals. If your enterprise is moving to agile or growing the use of agile, this session is appropriate for delivery across your organization. Multiple sessions can be offered in a short time frame, allowing individuals across lines of business to gain a common consensus, vision, and understanding of agile. Learn the Essentials of How to Work in an Agile Enterprise This half-day course provides an overview of agile for all team members to provide a baseline understanding. Participants learn the essential concepts and tools of agile, differences between agile processes and traditional “waterfall” methodologies, and how to work in an agile team and as part of an agile enterprise. Attendees can receive 4 PDUs toward PMI Certification. The training will include examples and more to illustrate the principles being taught in a comprehensive fashion interactively tailored to the organization’s needs. Who Should Attend This training is specifically designed for delivery in an organization that is either adopting or growing the adoption of agile. It is delivered to groups, typically with several sessions being delivered on consecutive days, so that all business and IT members of an enterprise can obtain a shared understanding of what agile is and how it impacts the organization. Agile Awareness Training Course Link: www.sqetraining.com/aat NEW PREVIOUS NEXT Email: sqeinfo@sqe.com Online: www.sqetraining.com/agile
  • 18. Phone: 888.268.8770 904.278.0524 Easy to Register P A G E 18 3-Day Course Outline: Learning Options Introductions and Logistics High-Level Overview, Basics, and Getting Started Basic syntax for the xUnit family of unit-testing frameworks Group TDD exercise/lab Review the basic steps Parsing “unit test” The big picture exercise Discipline: A user-friendly definition Refactoring Refactoring exercise Tested-trek exercise Refactoring and Design The developers “Oath of Athens” Brief review of “simple design” rules, emergent design and others Refactoring to OCP Map of Mars: Demonstrating the Open-Closed Principle (OCP), refactoring, and emergent design Exercise Test-First Just-in-Time problem analysis The computer-science perspective Password checker exercise The broken set exercise Mock Objects Mock historian exercise Painful dependencies Two simple approaches to building mocks The LunEx exercise Legacy Code Definitions of “legacy” What code to deal with today The testing/refactoring, chicken/egg problem The Mess-Trek exercise Putting It All Together Immersion The battleship game exercise Other Topics (Time Permitting) TDD and agile ATDD overview Course Retrospective Essential Test-Driven Development is a 3-day course for developers, providing hands-on experience with the techniques of Test-Driven Development (TDD). This course is designed for experienced developers who are comfortable with their programming language and the basics of object-oriented design. Attendees learn the techniques of test-first, refactoring, mock objects, and others. They learn how these techniques provide and maintain a very low defect- count, plus why TDD helps developers work fearlessly, swiftly, and comfortably on new features and bug-fixes. Attendees will also learn how to work on legacy code: building test-coverage for critical areas and protecting areas of the legacy system that do not yet require any alteration. This set of practices for developers is at the heart of low-defect agile software development. These techniques allow incremental development and Emergent Design to flourish, without degrading quality. This course also contains a significant section on the not- so-pleasant task of adding unit tests to legacy code. The course is currently offered in Java, Javascript, C#, VB.net, or C++. Who Should Attend/Prerequisites This is an intermediate to experienced level course intended for software developers. Attendees should have competence with either the Java, VB.net, C++, or C# programming languages, a familiarity with basic object-oriented principles of design, and a basic familiarity with an agile process such as Scrum or XP. This course involves hands-on programming. Please bring a laptop with your IDE loaded. If you have any difficulty bringing a laptop, please let us know immediately. Essential Test-Driven Development A Revolutionary Approach to Software Design and Programming $ Learn the history and value of Test-Driven Development (TDD) $ Explore the five practices that comprise TDD $ Understand the test-first mindset and use it as Just-in-Time problem analysis $ Learn refactoring as Just-in-Time design $ Practice adding tests to legacy code $ Learn about emergent design and simple design $ Use mock objects to decouple difficult dependencies Laptop required Course Link: www.sqetraining.com/tdd Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com PREVIOUS NEXT
  • 19. Easy to Register NEXT P A G E 19 Training Details Training Course Fee Includes • Tuition • Course Notebook • Continental Breakfasts and Refreshment Breaks • Lunches • Certificate of Completion Training Course Schedule 7:30am–8:30am Registration (on first day of course) and Continental Breakfast 8:30am–12:00pm Course 12:00pm–1:00pm Lunch 1:00pm–5:00pm Course Satisfaction Guarantee: SQE Training is proud to offer a 100% satisfaction guarantee. It’s part of our commitment to provide you with the highest quality education and training products. If we are unable to satisfy you, we will gladly refund your registration fee in full. Public Training Policies: SQE Training reserves the right to make changes in course schedules, dates, locations, and accommodations. We will make every effort to notify students within a reasonable period of time. However, SQE Training is not responsible for personal travel, accommodations, or other incidental expenses in connection with changes to a course. Cancellation Policy: Attendee substitutions are permitted. Registrants who fail to attend are subject to the full fee if they have not obtained a cancellation code from SQE Training at least 14 business days prior to the event start date. To obtain a cancellation code, call 904.278.0524 or 888.268.8770. Register Early: The number of students per course is limited, and many courses fill to capacity. Register early to ensure your space in your preferred course. Payment Policy: Payment is due upon registration. Seats are not confirmed until payment is received. Forms of Payment Accepted: • Visa, MasterCard, or American Express • Check or company purchase order is accepted. However, payment must be received before course registration is confirmed. Confirmation: After payment, you will receive a confirmation notice containing course details (e.g. hotel, accommodations). Please bring a copy of the letter to the course for admittance. For more information about on-site training courses, contact SQE Training at 888.268.8770 or 904.278.0524 or email onsitetraining@sqe.com. public TRAINING COURSES 2 Days — $1,495 Product Owner Certification Agile Testing Practices Fundamentals of Agile Agile Tester Certification—ICAgile 3 Days — $1,995 Certified ScrumMaster Training (CSM) + PMI-ACPSM Phone: 888.268.8770 904.278.0524 Combine and Save Attend agile training in conjunction with top industry conferences and save $300 off your registration fees. The courses above are conveniently located with STARCANADA, STAREAST, and Agile Development Conference West. Providing Expert Training to Software Professionals PREVIOUS Learn More about Agile Courses? Online: www.sqetraining.com/agile Email: sqeinfo@sqe.com SQE TRAINING Public