We're offering 20% off September Live Online classes! See which courses are applicable.   |   Details

AccountIcon BigDataIcon BlogIcon default_resource_icon CartIcon checkmark_icon cloud_devops_icon computer_network_admin_icon cyber_security_icon gsa_schedule_icon human_resources_icon location_icon phone_icon plus_icon programming_software_icon project_management_icon redhat_linux_icon search_icon sonography_icon sql_database_icon webinar_icon

Search UMBC Training Centers

Project Management

Agile Fundamentals

Group Training + View more dates & times


Scrum. Kanban. Retrospectives. Lean. What’s this Agile stuff all about? This Agile Fundamentals course focuses on agile as a mindset and not just a methodology or framework.  Agile is applicable to organizations and businesses beyond those doing software development. The key is understanding and applying the fundamentals of “being Agile” so teams experience sustained results and success “doing Agile”.

This course is designed to provide participants with key insights into value-driven development, adaptive planning techniques and maximizing collaboration with customers and within teams and organizations. Using hands-on activities, students will experience the value of continuous feedback, learning and adaptation for products, processes, teams and organizations, and continuous improvement. Transitioning from a traditional plan-driven approach to a change-driven approach requires team members to live into the mindset of agile to drive the necessary behavioral change.

Upon completion of this course, participants will be able to:

● Identify common stages of the Software Development Life Cycle (SDLC) and what work
is targeted for said stages.
● Describe the difference between a Waterfall and Agile approach.
● Identify the 4 values and 12 principles behind the Agile Manifesto and list some that
they believe would have significant impact in their current environment.
● Accurately estimate novel tasks collaboratively.
● Collaborate on Features, User Stories, and Tasks.
● Identify the 7 types of waste in Lean Manufacturing and how they apply to software
● Describe the Theory of Constraints and the 5 steps to handle a constraint/bottleneck.
● Identify the 3 accountabilities and 4 events that make up Scrum and place those
events in appropriate times in a sprint.
● Support a Scrum team for a sprint.
● Identify when Scrum would be a benefit to a given project.
● Order a backlog of work for a sprint.
● Identify the 4 principles and 6 practices of Kanban and how they can be used to iterate
the SDLC process.
● Describe how to limit Work-in-progress and visualize the flow of work.
● Identify when Kanban would be a benefit to a given project.
● Move a task through a Kanban workflow.
● Choose an appropriate Agile methodology for a project.
● Describe the differences between Scrum and Kanban.
● Understand how Agile fits into CI/CD pipelines.

Who Should Take This Course


This course is applicable to any practitioner who is part of a team or organization that is just starting to consider agile or is already in the process of transitioning to agile, regardless of role or experience.


This program is suitable for current project team members and project managers transitioning to agile and interested in gaining experience with the agile mindset, agile principles and widely applied frameworks and practices.

Why You Should Take This Course

Upon completion of the course, students can claim 8 Technical PDUs, 4 Leadership PDUs, and 4 Strategy PDUs from the Project Management Institute (PMI)®.

Course Outline

Software Development Life Cycle (SDLC)
● History
● Roles
● Teamwork and Lencioni’s Pyramid
● Estimation/Planning
● Waterfall vs. Agile Approaches
● Extreme Programming
● Agile Manifesto
● Agile in CI/CD Pipelines
● Lean Manufacturing/Toyota Production System (TPS)
● Waste
● Roles
● Scrum Master
● Product Owner
● Developer
● Ceremonies
● Sprint Planning
● Daily Stand-up
● Sprint Review
● Sprint Retrospective
● Theory of Constraints
● Principles
● Start with Current Setup
● Pursue Incremental, Evolutionary Change
● Respect the Current Process, Roles, and Responsibilities
● Encourage Leadership at All Levels
● Practices
● Visualize Workflow
● Limit Work-in-Progress
● Manage Flows
● Make Policies Explicit
● Implement Feedback Loops
● Improve Collaboratively, Evolve Experimentally
Scaling Agile
● Dangers
● SAFe
● Scrum of Scrums

Is there a discount available for current students?

UMBC students and alumni, as well as students who have previously taken a public training course with UMBC Training Centers are eligible for a 10% discount, capped at $250. Please provide a copy of your UMBC student ID or an unofficial transcript or the name of the UMBC Training Centers course you have completed. Asynchronous courses are excluded from this offer.

What is the cancellation and refund policy?

Student will receive a refund of paid registration fees only if UMBC Training Centers receives a notice of cancellation at least 10 business days prior to the class start date for classes or the exam date for exams.

Contact Us