Becoming Agile certificated is an advantageous decision that can assist your company in growing into a flexible Agile mindset and environment.
Here at LurnAgile, we offer a variety of engaging and thoughtful Agile training courses that will cover everything from the basics to advanced Agile methods. Explore our certification courses below!
Gain the insights you need to lead a Lean-Agile enterprise using SAFe and its underlying principles. Help your organization master business agility to thrive in competitive markets with this beneficial Agile training certification. Explore why it’s critical to adopt a customer-centric mindset and Design-Thinking approach for the highest quality Agile Product Delivery.
Curriculum
This course will cover topics such as:
Thriving in the Digital Age with Business Agility
Becoming a Lean-Agile Leader
Establishing Team and Technical Agility
Building Solutions with Agile Product Delivery
Exploring Lean Portfolio Management
Leading the Change
Practicing SAFe
Who This Course Will Benefit
Individuals in the following roles may benefit from this certification:
Executives and Leaders, Managers, Directors, CIOs, and VPs
Development, QA, and Infrastructure Management
Program and Project Managers
Product and Product Line Management
Portfolio Managers, PMO, and ProcessLeads
Enterprise, System, and SolutionArchitects
Prerequisites
There are no prerequisites for receiving this Agile training certification. Anyone interested in learning more about leading an Agile environment is welcome!
Lead your business’ agile transformation — reserve your spot for the next Leading SAFe course.
SAFe for Teams (SP Certification)
In this Agile training certification course, you will gain an in-depth understanding of the team dynamic, how it delivers value, and what you can do to effectively perform the role using Scrum, Kanban, and Extreme Programming (XP).
Curriculum
Experience all-new topics like:
Introducing the Scaled Agile Framework (SAFe)
Building an Agile Team
Planning the Iteration
Executing the Iteration
Executing the Program Increment
Practicing SAFe®
Who This Course Will Benefit
The following individuals will benefit from this course:
Team members who apply Lean and Agile at scale
All members of an Agile Release Train preparing for launch
Prerequisites
This course requires no prerequisites. All are welcome to attend without prior SAFe experience.
In this Agile training course, you’ll gain an understanding of the role of Scrum Master in a SAFe enterprise. The SAFe Scrum Master course explores the role of the Scrum Master in the context of the entire company and prepares you to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization.
Curriculum
Experience a range of insightful topics, including:
Introducing Scrum in SAFe
Characterizing the role of the Scrum Master
Experiencing Program Increment planning
Facilitating Iteration execution
Finishing the Program Increment
Coaching the Agile team
Who This Course Will Benefit
Attendees for this Agile project management training course typically include:
New or existing Scrum Masters
Team Leads
Release Train Engineers
Prerequisites
Luckily, this course does not require any prerequisites! Whether you have previous Agile experience or are brand new to the process, this course can benefit you.
Lead with confidence. Sign up for the SAFe Scrum Master course and earn your SSM certification with LurnAgile.
SAFe Advanced Scrum Master (SASM Certification)
This Agile training course prepares current Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a SAFe implementation. Learn actionable tools for building high-performing teams and explore practical ways of addressing Agile and Scrum anti-patterns in this Agile training course.
Curriculum
The curriculum for this course includes:
Exploring the Scrum Master role in the SAFe enterprise
Applying SAFe Principles: A Scrum Master’s perspective
Exploring Agile and Scrum anti-patterns
Facilitating program execution
Improving flow with Kanban and XP
Building high-performing teams
Improving program performance with Inspect and Adapt
Who This Course Will Benefit
This is the ideal course for individuals such as:
Existing Scrum Masters
Team leaders, project managers, and others who have assumed the role of an Agile Team facilitator in a SAFe or enterprise Agile context
Engineering and development managers who are responsible for Agile execution and coaching teams, including teams of teams
Agile coaches
Agile Program Managers
Prospective Release Train Engineers
Prerequisites
All are welcome to attend the course, regardless of experience.
However, it is highly recommended to have completed one or more of the following Agile training certifications for those who intend to take the certification exam:
SAFe® 5 Scrum Master (SSM) certification
Certified Scrum Master (CSM) certification
Professional Scrum Master (PSM) certification
If you’re ready to progress your Scrum Master skills and lead your team to success, sign up for the SAFe Advanced Scrum Master course and become SASM certified.
SAFe Release Train Engineer (RTE Certification)
During this Agile training certification course, you’ll gain an in-depth understanding of the role and responsibilities of an RTE in the SAFe enterprise. Through experiential learning, examine the RTE role in a Lean-Agile transformation. Learn how to facilitate ART processes and execution. Explore how to prepare, plan, and execute a Program Increment (PI) planning event.
Curriculum
Explore topics such as the following in this in-depth course:
Exploring the RTE Role and Responsibilities
Applying SAFe Principles
Organizing the ART
Planning a Program Increment
Executing a Program Increment
Fostering relentless improvement
Serving the ART
Continuing your learning journey
Who This Course Will Benefit
Individuals in the following roles may benefit from this course:
RTEs and Solution Train
Engineers (STEs)
Program and project managers
Scrum Masters
Leaders and managers
Agile coaches
SAFe Program Consultants (SPCs)
Prerequisites
The following prerequisites are highly recommended but not required:
Hold at least one current SAFe certification
Have launched or participated in at least one ART and one PI
If this seems like the course for you, reserve your spot for the next available SAFe Release Train Engineer course.
SAFe Product Owner/Manager (POPM Certification)
During this Agile training course, attendees gain an in-depth understanding of how to effectively perform their role on the team as it delivers value through Program Increments. Attendees explore how to apply Lean thinking to decompose Epics into Features and Stories, refine Features and Stories, manage Program and Team backlogs, and plan and execute Iterations and Program Increments.
Curriculum
During this exciting course, you’ll learn all about:
Becoming a Product Owner/Product Manager in the SAFe enterprise
Preparing for PI Planning
Leading PI Planning
Executing Iterations
Executing the PI
Becoming a Certified SAFe Product Owner/Product Manager
Who This Course Will Benefit
Individuals who register for this Agile project management training course typically include:
New or existing Product Managers
Team Leads
Release Train Engineers
Prerequisites
Individuals at all SAFe learning levels are welcome to learn and grow from this Agile training course.
To compete in a disruptive global market, every organization needs to deliver valuable technology solutions at the speed of business. This requires a shared DevOps mindset among all the people needed to define, build, test, deploy, and release software-driven systems — not just the engineers operating a CI/CD pipeline. That’s why we’ve created this interactive course to help people across technical, non-technical, and leadership roles work together to optimize their value stream from end to end.
Curriculum
Attendees of this Agile training course can engage with information regarding:
Introducing DevOps
Mapping your Continuous Delivery Pipeline
Gaining alignment with Continuous Exploration
Building quality with Continuous Integration
Reducing time-to-market with Continuous Deployment
Delivering Business Value with Release on Demand
Taking action
Who This Course Will Benefit
This fascinating course is intended for:
All members of an Agile Release Train
Development Managers, Engineering Managers
Configuration Managers, Release Managers
Development Leads, Developers, UI/UX Developers
Infrastructure Architects, System Architects
Product Managers, Product Owners
System Administrators, DBAs, InfoSec
QA Managers, Testers
Release Train Engineers, Scrum Masters
Prerequisites
No prior knowledge or Agile experience is necessary to register for this course.
The introduction of Lean-Agile and DevOps principles and practices into software engineering has sparked new skills and approaches that help organizations deliver higher-quality, software-centric solutions faster and more predictably. This workshop-oriented Agile developmental training course explores foundational principles and practices and how continuous flow of valuable deliverables and built-in quality are enabled by XP technical practices, Behavioral-Driven Development (BDD), and Test-Driven Development (TDD).
Curriculum
Attendees of this course will learn:
Introduction to Agile Software Engineering
Connecting Principles and Practices to Built-In Quality
Accelerating Flow
Applying Intentional Architecture
Thinking Test-First
Discovering Story Details
Creating a Shared Understanding with Behavior-Driven Development (BDD)
Communicating with Models
Building Systems with Code Quality
Building Systems with Design Quality
Implementing with Quality
Who This Course Will Benefit
Technical members of the Agile team such as the following will greatly benefit:
Developers
Testers
Product Owners
Scrum Masters
Managers
Prerequisites
All are welcome to attend the course, regardless of experience.
However, meeting the following prerequisites will make the training more productive:
Understanding of SAFe for Teams
Background in engineering, development, managing development, or quality assurance
Sign up today to start learning more about how software engineering plays a role in the Agile environment!
SAFe for Architects (ARCH Certification)
Enable continuous value flow by aligning technical strategy with business goals, communicating that strategy to development teams, and applying Agile architecture practices.
During this course, attendees will explore the roles, responsibilities, and mindset of Agile Architects, and appreciate how to align architecture with business value and drive continuous flow to large systems of systems while supporting SAFe program execution.
Curriculum
You can expect to learn the following topics in this course:
Exemplifying Lean-Agile architecture
Architecting for DevOps and Release on Demand
Aligning architecture with business value
Developing Solution Vision, Solution Intent, and Roadmaps
Preparing architecture for Program Increment (PI) Planning
Coordinating architecture throughout PI Planning
Supporting Continuous Delivery during PI execution
Supporting new Strategic Themes and Value Streams
Leading as an architect during a Lean-Agile transformation
Who This Course Will Benefit
The following individuals are recommended to attend this course:
System, Solution, and Enterprise architects
Architects in supporting technical disciplines
Experienced software developers
Technical managers making architectural decisions
Product leaders collaborating with architects
Prerequisites
Attendees of this Agile training course are required to have attended at least one SAFe certification course prior to this event.
Support your team’s continued innovation and progress with an ARCH certification. Sign up for SAFe for Architects today.
Lean Portfolio Management (LPM) is an interactive Agile training certification course that teaches the practical tools and techniques necessary to implement Strategy and Investment Funding, Agile Portfolio Operations, and Lean Governance. Participants learn to capture the current and future state of their portfolio with the Portfolio Canvas tool and establish portfolio flow with the Portfolio Kanban and prioritize epics for maximum economic benefit.
Curriculum
After attending this Agile development training course, you will be able to:
Describe Lean Portfolio Management (LPM)
Connect the portfolio to enterprise strategy
Establish the Portfolio Vision
Implement Lean Budgeting and Guardrails
Establish flow with the Portfolio Kanban
Support operational excellence with an Agile Program Management Office (PMO) and Communities of Practice (CoPs)
Coordinate Value Streams
Measure LPM performance
Build a plan for LPM implementation
Who This Course Will Benefit
This course is designed for leaders and influencers who are responsible for the Lean Portfolio Management function. Attendees may include:
Executives and leaders (CIOs, CEOs, CFOs, CTOs, and VPs)
Portfolio managers
Enterprise architects
Product managers and solution managers
Business owners
Program office personnel
SPCs and enterprise Agile coaches
Human resources
Epic owners
RTEs
Prerequisites
All are welcome to attend the course regardless of experience. However, the following recommendations will make the training a bit more productive:
Familiarity with Agile concepts and principles
Attended a Leading SAFe® or SAFe® PO/PM course
Experience working in a SAFe environment
Reserve your spot in the next training session and expand your knowledge on lean portfolio management today!
SAFe Agile Product Management (APM Certification)
Discover and apply the mindset, skills, and tools you need to create successful products and solutions that are desirable, viable, feasible, and sustainable.
The Agile Product Management course harnesses the power of Design Thinking to develop innovative solutions with proven SAFe capabilities to execute those visions. Learn the right mindset, skills, and tools to create successful, speedy products — from inception to retirement — using Agile techniques.
Curriculum
Prepare for an agile environment with the following topics:
Analyzing your role as a Product Manager in the Lean Enterprise
Continuously Exploring Markets and Users
Driving Strategy with Market Segmentation
Using Empathy to Drive Design
Defining Product Strategy and Vision
Creating Roadmaps to Build Solutions
Delivering Value
Managing Value Stream Economics
Creating Innovation in the Value Stream
Who This Course Will Benefit
Individuals in the following roles should consider this course:
VP of Product Management, Business Owners, Business Analysts
User experience and customer experience professionals
Product leaders collaborating with Product Management, architects, subject matter experts, and business line managers
Prerequisites
All are welcome to attend this course! However, it may be helpful to be familiar with Agile principles and practices and have attended at least one SAFe course prior to this course. A background in product or solution management is highly recommended.
Learn to develop agile, innovative solutions in this Agile Product Management course — become APM certified today.
SAFe for Government (SGP Certification)
Transitioning to Lean-Agile practices for building technology-based capabilities is especially challenging in the government context. But issues of legacy governance, contracting, and organizational barriers can be overcome with the right information and strategies. During this course, attendees will learn the principles and practices of the Scaled Agile Framework® (SAFe®), how to execute and release value through Agile Release Trains, and what it means to lead a Lean-Agile transformation of a program inside a government agency.
Curriculum
In this course, you’ll explore:
Thrive in the digital age with business agility
Become a Lean-Agile leader
Establish Team and Technical Agility
Build solutions with Agile Product Delivery
Explore Lean Portfolio Management
Lead the change
Become a Certified SAFe® Agilist
Who This Course Will Benefit
This course is designed for government leaders and influencers who can guide the decision to adopt SAFe within their agency or program. Examples include:
Executives, directors, branch chiefs
Managers of development, engineering, QA, architecture, operations, support
Program and project managers
Program/Project Management Office (PMO)
Prerequisites
There is no previous experience or prerequisites needed to attend this Agile training certification program.
Overcome organizational barriers and earn your SGP certification with this SAFe for Government course. Sign up today.
Implementing SAFe (SPC Certification)
Learn how to lead a Lean-Agile transformation using the practices and principles of SAFe and the seven core competencies of the Lean Enterprise that enable business agility.
In this course, you’ll practice how to coach programs, launch Agile Release Trains (ARTs), create a DevOps culture to build a Continuous Delivery Pipeline, and empower a Lean Portfolio. By becoming a change agent and a Certified SAFe® 5 Program Consultant (SPC), you’ll gain the knowledge and skills to implement a Lean-Agile SAFe transformation — and guide the enterprise toward success in disruptive, fast-moving markets.
Curriculum
Over the course of a few days, you’ll explore topics such as:
Thriving in the digital age with business agility
Becoming a Lean-Agile leader
Establishing Team and Technical Agility
Building solutions with Agile Product Delivery
Exploring Lean Portfolio Management
Leading the change
Reaching the tipping point
Designing the implementation
Launching an Agile Release Train
Coaching ART Execution
Extending to the portfolio
Accelerating to business agility
Becoming an SPC
Who This Course Will Benefit
This course is intended for those who will be directly involved in and leading a SAFe implementation, including:
Leaders and change agents driving the change in your organization
Members of a Lean-Agile Center of Excellence or Agile Transformation Office
Scrum Masters, Release Train Engineers, and coaches who will be facilitating events and activities
Consultants and trainers who will be teaching Agile trainings
Project and Program Management Office (PMO) members who what to understand how to implement SAFe in your organization
Portfolio Managers responsible for implementing strategic planning and budgeting as part of an enterprise Lean-Agile change initiative
Prerequisites
All individuals in a Lean-Agile transformation are welcome to attend the course, regardless of experience. However, the following prerequisites are highly recommended for those who intend to take the SPC certification exam and practice as a SAFe Program Consultant:
More than 5 years of experience in software development, testing, business analysis, product, or project management
More than 3 years of experience in Agile
We also find that people who have taken Leading SAFe and completed the SAFe Agilist certification before Implementing SAFe have a better learning experience and perform better in the SPC certification exam.
Start your Agile transformation today — sign up for the Implementing SAFe training course.
Create an Agile Environment with LurnAgile
It’s never too late to start incorporating an Agile environment into your workplace. Let LurnAgile show you the way with our engaging and fun-filled Agile training courses. Be sure to check out any upcoming events so you can be equipped with all the knowledge you need to bring Agile to your work. We promise you won’t regret spending a few days with our professional team of Agile experts!
Maybe you’ve heard the whispers in the hall about the famous agile project management structure. You might have even heard the word thrown around during your morning meetings. If you’ve noticed small changes in your workday aimed at making the workplace just a little more adaptable, you’ve probably encountered the basics of agile project management.
So, what exactly is this agile project management you hear so much about, and how do you learn it? Read on to discover the answers to these questions and more.
What is Agile Project Management?
If the combination of work flexibility and high-quality results sounds enticing to you, your workplace may want to consider learning agile project management. The agile methodology basics are meant to introduce your workplace to a world of adaptability and smoother processes to create content or products that wow your clients.
The agile approach includes breaking down the work process into multiple steps intended to reach bi-weekly team goals. The agile project management style fosters a higher level of collaboration between team members and reduces the number of mistakes made during the creation process.
In short, agile project management is a collaborative and iterative approach to creating and delivering value to stakeholders that relies on flexibility and adaptability to drive results.
Dive into the unique backstory of agile and why so many companies are favoring this methodology over traditional project management styles.
A Look Into Agile History
Let’s take a step back to the 1990s. Companies are beginning to notice a major lag in the development process, falling behind with the advancing technology of the time. The current creation process being widely used lacks a certain flexibility and autonomy that feels necessary to adapt to the changing times. Instead of a proactive approach to the design and development of software, companies are in a responsive state in an attempt to keep up.
The lag in the development process has major repercussions for companies. Customers are not happy with the results. The lack of flexibility and autonomy delay time to market — problems go months, if not years, unsolved, giving rise to new problems.
Fast forward to 2001. After years of re-evaluating the work process to create a more adaptable environment that still produced reliable results, the Manifesto for Agile Software Development was born. The agile project management structure arose in the workforce and took on the form we know now. We’ll take a closer look at the Manifesto in the next section.
Today, companies across industries have adopted the agile project management style. With this versatile system in place, companies can create consistently high-quality and dependable products that meet and even exceed industry expectations. By establishing a system that revolves around the four main core values, companies can streamline processes and improve team-wide collaboration.
The Agile Manifesto
The Manifesto for Agile Software Development is evergreen — so much so that a range of industries are able to adapt their workplace to fit this methodology. So what exactly are these values and principles we should be working toward as we shift to an agile mindset?
According to the Manifesto, the four core values are:
Individuals and interactions over processes and tools.
Working software over comprehensive documentation.
Customer collaboration over contract negotiation.
Responding to change over following a plan.
In the Manifesto, the creators highlight the idea that the bolded left side text above takes precedence over the right side text. Though both sides of each phrase are of high value, the agile project management style focuses greatly on the relationships between people emphasized by the bolded left side. When first implementing an agile project management style, keeping these four core values in mind will help in establishing the agile basics.
12 Principles of the Agile Manifesto
In addition to the four core values, there are 12 principles that make up the basics of agile project management. These 12 principles were established in the original Manifesto and find their way into the agile workforce daily. The agile principles are as follows:
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
Business people and developers must work together daily throughout projects.
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
Working software is the primary measure of progress.
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
Continuous attention to technical excellence and good design enhances agility.
Simplicity — the art of maximizing the amount of work not done — is essential.
The best architectures, requirements, and designs emerge from self-organizing teams.
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
While these values and principles can feel a bit overwhelming, many of them will come naturally as you focus on the agile project management basics in your workplace.
Who Can Use Agile?
Though the agile methodology got its start in the software business, its principles and core values can be applied across a variety of industries. Companies in fields from marketing and finance to radio stations like National Public Radio (NPR) have tackled the challenge of shifting to an agile mindset in the workplace to produce high-quality results. These industries and more have seen a change in the way their teams handle day-to-day problems using this more flexible and team-oriented method. The entire agile process, including its project management methodology, provides the wiggle room to accommodate the needs and necessary processes of your organization.
The Benefits of an Agile Environment
Though there are a plethora of benefits to learning the agile methodology, we’ve highlighted a few key ones you can take back to your team when discussing the agile project management style.
Improved Client Satisfaction
Happy clients = happy work life! In the agile methodology, customer collaboration takes on such a high priority that it has made its way right into the four core values. Working closely with your customers improves the level of communication and sets clearer expectations for your team. With a well-established funnel of collaboration, your team can produce quality deliverables and problem solve to increase customer satisfaction.
Increased Employee Morale
By learning agile project management, you’ll likely see employee morale boost. Having the flexibility to take on new projects in a collaborative format gives employees the freedom to work on deliverables that match their skills. This allows them to share ideas and opinions openly and problem solve together within their agile teams. Employees understand their value to the team and are more likely to collaborate freely with other team members efficiently and creatively.
More Flexibility = High Productivity
On top of working with projects that draw employee interest, the increased flexibility typically leads to a higher rate of productivity. Priorities can adjust as needed in this adaptable environment and feedback is available to improve processes and deliverables. Furthermore, learning and implementing agile project management offers a sense of predictability as it decreases the amount of work that an employee is facing by breaking deliverables into smaller time periods.
Start Your Journey with LurnAgile
Now that you’re equipped with the agile project management basics, it’s time to become agile! The first step after you’ve built your dream team of employees is to get certified. Luckily, LurnAgile offers various certification courses to prepare you and your team for this new method of work. We pride ourselves in our experienced team of agile coaches with 10 years or more of experience in the environment. With LurnAgile, your team will have the opportunity to receive fun-filled, interactive training to prepare you for the transition into an agile atmosphere. Contact us today to learn more about our programs and how you can bring the agile mindset to your workplace.
What are the top metrics you recommend for measuring an Agile Team?
To help you to find a great metric to measure your agile team, we asked marketing professionals and business leaders this question for their best advice. From burndown charts to story points, there are several different metrics that may help you to measure your agile team.
Here are eight recommended metrics for measuring an agile team:
Burndown Chart
Incremental Delivery of Value
Development and Sprint Velocity
Weighted Rubric
Work in Progress
Team Velocity
Team Effectiveness
Story Points
Burndown Chart
Measuring a team is always tricky and what is measured will change over time depending on
team maturity. However, if I had to pick one metric, I would have to pick the burndown chart.
When done openly and honestly it can uncover several anti-patterns for the team and the
process. Are we planning too much work or too little? Is the work we planned in small enough
bites to avoid sharp drops? Is the team getting injects in during the sprint? Lastly, I like the
The guiding measure for an agile team is the incremental delivery of value. Teams can meet this goal through the accuracy of estimates. Many elements like reducing dependencies and multiple inputs can help improve accuracy of estimate. However, breaking down the work into smaller pieces makes it easier to estimate, easier to predict effort, and easier to identify risks. Although it may take some discipline, accurate estimates also help eliminate unnecessary work to deliver value each iteration and at an optimal pace.
While it isn’t a precise measurement, it is still a strong indicator of issues. If your team is dealing with issues such as distractions due to other internal commitments, it will show in the velocity. It also works the same the other way around: If your team sees an issue resolved it will show a strong uptick in velocity. Sprint points are a very rough measurement, so look for ~20% week-over-week variations before you decide something has seriously changed.
While most Agile teams assign (and bicker over) points for productivity, points are only part of your equation. Measuring quality is more important, and it can be more difficult. Our Agile content team uses a rubric to measure our writing quality against internal standards. The rubric includes scores for SEO, subject expertise, voice, and engagement. We grade a rubric for each writer for each of their 1:1 meetings with their managers, and we expect an average score of 90% across all rubrics. It took us a couple of weeks to write the rubric, but the writers have risen to the standards we set.
In all my time working within an agile framework only one metric has proven to me to be an accurate predictor of team success: work in progress or WIP. The point of an agile team is to focus heavily on small pieces of work until they are done. As much of the team as is feasible should be focused on the same User Story until that story is accepted, then they shift to the next story. Too often teams will settle into a routine where each team member takes on a story by themselves, rather than swarming them. This makes the WIP high and when the WIP is high, so is the risk. When the entire team is working on multiple stories, it means that QA is going to be slammed at the end of the iteration and something will likely get missed.
Agile development is built on the ability of the business to weigh the ROI of certain features. They need to be able to accurately know how long it will take to deliver a feature to the users in order to reap the rewards. Of all of the metrics in agile, the one that feeds this system most is the team velocity. Based on this metric the stakeholders can determine just how much development time (and development dollars) it will take to deliver the feature before we see any benefits. If the velocity is inaccurate, all decisions are based on bad data. And any decision based on bad data is a bad decision.
Whether a company is pre-launch or in a growing stage, the agile team should be working towards a single goal. How well they do so can be categorized as effectiveness. Pre-launch, the key metric is to get to market as soon as possible. Release velocity would be critical. But more than product features, it’s an alignment between research and development to ensure the right thing is being built. This is effectiveness. When you’re a product startup trying to get sales, getting users is critical. But this can’t all fall on sales. Product has to be involved as well to ideate ways to get users more engaged and help grow the network. This is effectiveness. An effective agile team is one where everyone on the team is working on things that get to a singular goal. That goal drives the product roadmap and release cycle. And like a sprint cadence, the team should have an analytics cadence to determine which sprints were the most effective and why.
We just had this conversation with our development team. What software development metric within an Agile team would best inform our shareholders about the state of our business? We arrived at Story Points as one metric to measure weekly in our team meetings. We felt that by having a weighted metric like Story Points, we could better capture elements like efficiency and productivity than if we paid attention to metrics like “lines of code written.” And, through Story Points, we could better monitor the progress of our team for the milestones that really matter.
How do you stay agile while completely remote? What is your number one tip?
To help you with staying agile while being completely remote, we asked business leaders and HR professionals this question for their best tips. From making face-to-face time to weekly L10 meetings, there are several tips that may help you to stay agile while working remotely.
Here are six tips to stay agile while completely remote:
Face-to-Face Time
Inspect Daily to Identify What is Working
Break Up Work into Discrete, Independent Chunks
Create “Rules For Your Tools”
Hone in Asynchronous Communication
Weekly L10 Meetings
Face-to-Face Time
I can sum up how to stay agile in three words…communicate, communicate, communicate.
The entire Agile Manifesto centers around this, from individuals and interactions, to responding
to change it all requires communication. Put energy into ensuring the teams have ways to
communicate with each other in real-time with as much face-to-face time as possible. Do online
team building, weekly peer 1:1’s, an always-on chat room, anything to allow the communication
to as closely achieve colocation as possible. It is harder now because we do not get the benefit
of sitting next to each other, so we must find new ways to have water cooler conversations and
In addition to morning coffee, meditation, and your favorite sweatpants, reaching out often for feedback creates transparency with yourself and the team. Too often, teams working remote sit in their corner and work until they feel something is complete. Unless the team members share throughout the entire process, the lack of transparency could create misalignment with the team, the project, or both which may result in tech debt accumulation. The most efficient and effective method is to inspect daily and identify what is working and what isn’t. Encouraging continuous connection virtually through video conference keeps the lines of communication open, encourages dialog that leads to productive solutions, and facilitates the real-time removal of blockers. No technology can replace one-on-one communication.
My best advice is to lean deeper into the agile mindset and move towards full continuous deployment. It will always be much, much harder to coordinate work into a normal sprint breakdown when you have remote work. We just need to embrace that, as it’s likely to last. Break your work up into discrete, independent chunks that can be deployed independently and quickly, and you’ll find that having removed the distraction of the office, the now-freed engineers will actually increase their velocity.
With so many remote tools ranging from Teamwork to Dropbox to Google Suite; identifying how you and your team will utilize them is hypercritical in today’s remote environment. Setting a specific naming structure will help manage and ensure items are consistently shared to eliminate confusion and/or redundancy. Regularly communicating those utilization and management tool structures will ensure your team and tools eliminate the inevitable digital frustration that can occur, if “rules for tools” aren’t established.
Get good at both short-form and long-form written communication. Use a messenger like Slack for your daily communication. Go asynchronous. This will help you determine whether you need to have time to sync up. See how the team does and decide. At that point, find the minimum necessary time you need to sync up. Scale up from there, as needed. For daily updates, use organized and to-the-point text, with bulleted and numbered lists. Make action items very clear. Think in an abbreviated essay format: Background, Main Content, Next steps. For strategic threads, use Google Docs. Also, think in an essay-like format. Others can collaborate and add their notes.
I’m not a developer. But, we recently implemented weekly “L10” meetings with our development team to ensure that we stay Agile while completely remote. In our meetings, we will bring up “People Headlines” to talk through accomplishments or time out of office. We will revisit our “To-Do’s.” But most of the meeting is talking through “Issues” that have bottlenecked throughout the day. By addressing these issues together as a team, we’re able to find solutions much more efficiently than if we relied on IM’s or email communication. Sometimes, you just need to get together as a team to ensure nothing stands in the way of accomplishing the work you need to do.
As organizations aim to do more with less and better serve customers, an Agile Transformation may be in order.
What is the largest obstacle an organization faces when starting or going through an Agile Transformation?
To help you prepare for an Agile Transformation, we asked agile experts and business leaders about the challenges they’ve faced.
Here are ten obstacles organizations face in an Agile Transformation.
Complexity in culture
Unlearning traditional ways of thinking
People
Employee buy-in
Unraveling the non-differences
Mid-level management not being brought in
Shifting control from leaders to teams
Expanding from the team level to the organizational level
Misalignment of a belief system on all levels
Role Changes
Complexity in culture
The largest obstacle to an organization is culture. Culture drives behavior and decisions within
an organization and is paramount to successful transformation. Culture is also the last thing to change and is complex. It is complex in numerous ways, but it starts with what type of culture you want in your organization. Do you want a family atmosphere focused on doing things together like Google? Do you want an adhocracy where innovation is paramount, and employees take chances? Maybe your organization wants a complete culture that is results-driven and competitive? Lastly, do you need a process and procedures for everything? Most organizations need some type of hybrid culture which is another reason culture is the biggest obstacle.
The biggest hurdle an organization faces in Agile transformation is the ‘Mindset or culture change.’ Organization leadership or executives are usually veterans of an industry or business line. They would have worked in that industry or business line for years or decades. However, the new type of problems in today’s digital era needs newer thinking and way of working. Thus these executives’ ability to unlearn their traditional ways of thinking is the biggest difficulty.
Agile, as you may know, is a way of working where it is only successful if you follow some simple principles such as empowering the teams to take decisions instead of controlling, aligning to the outcomes rather than following the processes blindly, purpose-driven instead of financial-focused. Thus inside-out approach, from Culture -> Structure / Processes – Enablers/Tools, is the winning approach. Leadership’s understanding and drive can make-or-break the Agile transformation.
In a word, people. Stakeholders must understand the transformation and how we are going to deliver differently, but better. Teams need to be trained on how to execute this new process and change their mindset. Leaders must also go through a shift in mindset. Anytime you attempt to change someone’s mindset, it’s a difficult journey.
Simply put, it’s the buy-in from the employees that Agile will work. We have all heard the saying, ‘it’s easy to do Agile, but it’s hard to be Agile’ and it’s true. We can’t start to go through a transformation without the buy-in from the employees, where they are empowered to make decisions and have ownership of their products. Leaders are employees too, and they have to buy-in, as they navigate their employees through the ‘waters’ of Agile, in changing mindset and empowerment. Listen to your employees as you go through an Agile Transformation, they hold the keys to being Agile.
Organizations tend to believe that they’re very different and that their problems are unique. Therefore, they tend to think of complicated solutions. Although each organization is unique, the problems they face with a transformation are not that unique. Therefore instead of reinventing the wheel and coming up with complex solutions, they should look around them and see what has worked for other organizations and tailor it to fit their needs and organizational culture.
The largest obstacle an organization faces when undertaking an agile transformation is mid-level management not being brought in. This is crucial, as their roles radically change in an agile environment. They must understand that their new criteria is for being successful and be advocates for the transformation.
When agile adoption is not a strategic priority, organizations default to command and control leadership practices. Individuals and teams are not trusted to make decisions, clogging up the to-do list, stunting innovation, and impeding progress.
Expanding from the team level to the organizational level
Organizations need to have strong executive leadership for agile transformations to be successful. Many organizations think Agile is simply a team level project management methodology. Agile is more about cultural change than it is about process change. Agile is a way of working. Without strong executive leadership to influence the change in culture, agile transformations will eventually lose traction and fail, or the transformation will forever remain at the team level and never expand to the organizational level.
The largest obstacle of an agile transformation is the misalignment of a belief system on all levels – up, down, and out. Leadership can communicate the mission, vision, and direction of the agile transformation but if the C-suite, V-suite, D-suite, and M-suite do not align the transformation will die on the vine. A common belief in lean-agile principles is critical because an agile transformation is a long and hard journey that changes the operational model, funding, and culture. Leaders of all levels have to be on board with and agree on the values and goals they want to achieve throughout the transformation. It’s on leadership to continually cultivate the belief system to all of the suites down to the teams.
Employees have their roles change when an organization undergoes an agile transformation. Not all employees like or embrace change, especially when it impacts a daily routine. Organizations can prepare by knowing that there will be detractors, embracers, and employees who will be indifferent. It’s important that all employees understand why their role is changing, how it is changing, and that there is still an opportunity for them to add value to the organization.
You may have heard of the term “business agility” being used in a book, on a Zoom, or from a leader within your organization.
What is Business Agility?
We asked twelve agile experts to share their definition of business agility. From strategy pivots to empowering employees, these diverse perspectives may help provide a solid definition of just what business agility really is.
Here are twelve definitions of business agility.
The unique ability to adapt to change
An organization’s culture of minimizing problems
Competitive advantage
Fluidity and flexibility
Strategy pivots
Attentiveness to trends and market changes
Removing sources of disruption and delay
Adapting to evolving customer demands
Detecting and responding to new data points
Everyone is involved in delivering solutions
Empowering employees to solve complex problems fast
Evolution to product-market fit
The unique ability to adapt to change
In essence, it is the emergent qualities, capacity, or unique ability of an organization to sense, respond, react, and adapt to change. This is done in such a way that they are able to do so and retain or enhance their competitive advantage without compromising quality, integrity, or losing momentum.
There is a myriad of definitions of what business agility is. My facile definition is: Business
agility is an organization’s culture of minimizing the impact of problems. Problems, in this case, can be internal or external and range from disruptors in the marketplace bringing in a new product, to application uptime and infrastructure. I boil it down to culture because in an agile culture the organization will make the necessary investments in tools, training, processes, hiring, etc., to ensure that the agile culture is achieved and sustained.
Business Agility means the business is set to deliver better quality products, faster than the competition. This is done by creating an agile ecosystem where people, products, and customers are aligned using techniques that drive transparency, communication, and collaboration.
Business agility means fluidity and flexibility, with staff and teams able to move seamlessly between roles for the benefit of maximum customer satisfaction. What’s more, resources must be made available wherever they are most needed at any one time. Business agility can be a tricky proposition to get on board with.
Business Agility represents the ability of a company to pivot its strategy. While the vision or goal needs to be static, how we get there needs to be flexible. It also represents how we as a company must be able to pivot our products to fit our customers’ needs
Business agility is a team or organization that pays attention to trends and market changes, responds and adapts to these changes, and takes action to pursue opportunities rather than stagnate in the face of uncertainty.
Marti Konstant, Workplace Futurist and Author of “Activate Your Agile Career”
Removing sources of disruption and delay
Agility just means flexibility, so “business agility” is flexibility in service to the shifting needs of the business. This sounds great but it is so challenging! Management is keyed into all the new opportunities and the fluctuating market so they want frequent changes. Meanwhile, the downstream developers need time to finish the current work. To maximize business agility, you need to look at all parts of the process. Analyzing and profiling incoming work requests helps to organize and sequence the work. Removing sources of disruption and delay will improve the flow of work, clearing the decks to take on new work sooner.
Business agility is the ability of an organization to adapt to changing customer demands as well as to changes within its industry, supply chain, and core competencies. Business agility is achieved by a) streamlining information flows throughout an organization; b) encouraging leadership at all levels of an organization, and c) embracing continuous improvement across all business processes.
Business Agility is defined by an organization’s ability to detect and respond to new data points in a timely and positive manner. An organization with a high degree of business agility can detect an event such as a pandemic and reprioritize its efforts in enough time to minimize risk as well as create a competitive advantage. For example, an agile company in the entertainment business would understand the implications of the pandemic and immediately seek to acquire a digital asset that would allow them to transfer their events into virtual space. Business agility is accomplished by instrumenting your organization with high-fidelity feedback loops at the micro and macro levels. What do your customers want? What does the market want? And then creating a culture and systems to respond to information as soon as possible.
The term agility is often referred to with software teams. Business agility is not just software related, it’s the organization as a whole. What does that mean? For an organization to develop business agility that means that everyone involved in delivering solutions— and I mean everyone — including business and technology leaders, development, IT operations, marketing, finance, legal, support, compliance, security, human resources, and even customers — must all use agile practices to allow their organization to respond rapidly to changes in the internal and external environment without losing momentum or vision. Key aspects essential to long-term business agility are adaptability, flexibility, and perseverance of relentless improvement.
Empowering employees to solve complex problems fast
Adapting. Pivot. Fast. Continuous. People. All words that come to mind when thinking about Business Agility. For me, business agility is adapting to technology, listening to the customers, and empowering our employees and leaders to make the decisions to meet the demands of the market. It’s also embracing a culture of innovation to solve complex problems, fast.
Finding a product-market fit is the key to building a good business. It’s also really hard to do, which is why a term like business agility even exists. Business agility is a continuous evolution towards finding product-market fit, which is a match between your value proposition and customer segments. No business nails product-market fit on their first go, which is why the most successful startups are ones who aren’t afraid of adopting an agile approach.
If you’re ready to take on a leadership role in an agile work environment, the Scrum Master training course may be just the right place to start.
Build your skills as a high-performing team member of an Agile Release Train (ART) — and prepare to support the facilitation of team and program events — when you become a SAFe® 5 Scrum Master (SSM).
In this certified Scrum Master training course, you’ll gain an understanding of the role of Scrum Master in a SAFe enterprise. Unlike traditional Scrum Master training that focuses on the fundamentals of team-level Scrum, the SAFe Scrum Master course explores the role of the Scrum Master in the context of the entire enterprise. It prepares you to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization.
What Will You Learn?
The complex role of Scrum Master encompasses duties such as cultivating a communicative environment, implementing agile values and principles, and encouraging team-wide productivity.
With so many vital tasks, it’s no surprise that you’ll need a comprehensive course to teach you all you’ll need to know. Luckily, LurnAgile is prepared to teach you a variety of skills, such as:
Describing Scrum in a SAFe enterprise
Facilitating Scrum events
Facilitating effective Iteration execution
Supporting effective Program Increment execution
Supporting relentless improvement
Coaching agile teams for maximum business results
Supporting DevOps implementation
To learn all these beneficial skills and become the ultimate Scrum Master, you’ll need to learn about quite a few topics. In our SSM certification course, we’ll cover subjects like:
Introducing Scrum in SAFe
Characterizing the role of the Scrum Master
Experiencing Program Increment planning
Facilitating Iteration execution
Finishing the Program Increment
Coaching the agile team
Now that you know what you’ll be learning, you may be wondering about who exactly should be taking this course. Is your Scrum Master the only one who should know these skills? Are there other team members that will benefit from the Scrum Master training course? Read on to find out!
Who Should Take the Course?
The Scrum Master training course is typically intended for individuals who are new to the role of Scrum Master or who want to better understand the role and how it fits in a SAFe enterprise. Attendees typically include but are not limited to:
New or existing Scrum Masters
Team Leads
Release Train Engineers
Though these are the typical attendees, we encourage anyone interested in learning more about the agile environment to attend!
Are There Any Prerequisites?
While it never hurts to have a bit of experience with the agile methodology before taking this certified Scrum Master training course, it’s not a requirement. Anyone interested in learning more about being a Scrum Master is welcome to attend!
However, if you are planning on taking the SAFe® Scrum Master (SSM) certification exam (which we hope you are!), it may be beneficial to have the following prerequisites:
Familiarity with agile concepts and principles
Awareness of Scrum, Kanban, and Extreme Programming (XP)
Working knowledge of software and hardware development processes
Prepare for your next course with our guide to agile project management.
The Benefits of Being Scrum Master Certified
Adding another certification to your resume can never hurt. In fact, becoming Scrum Master certified offers plenty of benefits. We’ve outlined just a few of these benefits below.
Effective Team Leadership
Scrum Masters have the crucial responsibility of leading their team with the guidance of agile principles and values. Effective team leadership increases trust between team members, improves productivity, and leads to an all-around higher quality of work.
Advanced Professional Community
When a Scrum Master is able to foster an environment of collaboration, the entire professional community can thrive. Productivity and morale in the workplace increase, leading to higher quality products and services for clients. Having a knowledgeable Scrum Master to encourage teamwork and manage workload expectations can benefit the entire organization.
Improved Personal Skills
As a Scrum Master, you aren’t just dedicating your time to your team. You’re dedicating time to improving your own personal skills as well. LurnAgile’s Scrum Master training course is focused on promoting skills that can strengthen your workplace while providing you the skills to advance your personal career.
Earn Your Certification With LurnAgile
It’s time to choose one of LurnAgile’s available courses and become certified! Keep an eye out for upcoming events and select a time slot that works best for you. Once registered, you’ll have access to all the tools and resources you’ll need to successfully complete the course. Our experienced team of coaching professionals will walk you through each day and have you prepared and ready to pass your certification exam.
Class registration includes:
Printed workbook
Preparation and eligibility to take the certification exam
One-year membership to the SAFe Community Platform
Certificate of completion
Note that attendees must attend all days of the course to qualify for the exam.
The final step to becoming Scrum Master certified is to take the exam. Keep in mind after you’ve passed the exam that certifications expire one year from the date of certification. You can renew your certification for $295/year.
Our team at LurnAgile can’t wait to teach you everything we know. Sign up for a SSM, SASM, or RTE training course today — see you soon!
Since the inception of the Agile manifesto, Agile principles have revolutionized how companies manage their team, paving the way for a modern style of project management. Teams no longer rely on tedious and time-consuming waterfall models and can deliver projects in a timely and cost-efficient manner.
As agile project management became popular, organizations adopted several agile methods, of which Scrum is the most used. While Scrum is useful for delivering projects incrementally, it isn’t ideal for all situations.
In this article, we will discuss some of the issues with scrum in varying situations and how they can be addressed with other alternatives.
What Is Scrum?
Scrum is a part of the agile methodology that aims to deliver business value in the least amount of time possible. Scrum achieves this by rapidly creating usable chunks of the product and making changes according to user feedback.
Since Agile was originally designed for software development, most agile methodologies are tailored for this field, and Scrum is no exception. Development teams create parts of software that customers can directly use and give their feedback on. This helps your team skip tons of straining documentation and move forward with the project faster.
Typically, a scrum team has three roles; the product owner, the scrum master, and the development team. On top of managing the team directly, the scrum master is responsible for being a bridge between the development team and the product owner.
The product owner here represents the interests of all stakeholders, where the development team is similar to other project teams. However, development teams in Scrum are more independent and self-organized, and they must share responsibilities with the Scrum Master.
People in all three roles have daily scrum meetings. In these meetings, they outline what they must achieve and set daily goals. Besides that, they all have to participate in meeting related to sprint review, sprint planning, and sprint retrospective based on the phase of the project going on.
Scrum is ideal for managing highly complex and unpredictable projects where requirements are more likely to change. Scrum gives you the space to deal with unexpected changes in project requirements and deliver features urgently needed.
Scrum emphasizes the importance of accountability, continuous and iterative progress, and teamwork, leading the product towards specific goals. You can learn more about the Scrum Methodology by reading the official Scrum Guide in detail.
Why Doesn’t Scrum Always Work?
In the Scrum methodology, everyone is dedicated to delivering value as rapidly as possible. Therefore, developments must strive to complete value-driven components deliverables in less than a month. In most cases, teams are required to deliver these deliverables inside two weeks.
While the management pushes teams to work on tight deadlines, they also expect the team to develop production-quality deliverables and have working software as they submit an increment. This is why teams must write code, design code structures, and test it. Moreover, they must also create presentations and demos to stakeholders, that too in a short period.
Because of this, many people consider Scrum’s approach to be too unrealistic or rigid. While Scrum is extremely useful to counter unpredictability in projects, for teams with no prior experience, it is also one-dimensional and difficult to implement.
Project managers must eventually grow out of the basic scrum framework and adopt lessons from other agile methodologies. Scrum only gives you and your team a reliable structure to begin with, but you must be adaptable to be successful in the long-run.
It doesn’t make sense to force-fit Scrum to every project you come across. Instead, you should analyze the requirements of every project separately and experiment with other methodologies, as well. Similar to the Design Patterns in the 1990s, Scrum can be used on its own or in combination with another methodology.
As you may have multiple teams in a project, you can use Scrum as a pattern for one team in the beginning. Once you have established a structure for the project, you can monitor the progress on the project and shift to a more suitable agile technique if Scrum isn’t working for your team. Incorporating other tools/patterns can help you develop a more robust and effective approach to management.
Exploring Other Options
You can use other methodologies in combination with Scrum too.
Effective Agile Practices
The high-paced Scrum methodology gives you little time to test products effectively, making software quality dubious. To ensure software quality, you can leverage agile techniques such as Unit Testing, Acceptance Test Driven Development (or BDD), Pair Programming, Continuous Integration, and Test Driven Development. These techniques prevent your code from degrading over time, so they are ideal for software projects.
Kanban
Kanban is a project methodology that leverages a linear approach to project delivery. It teaches teams to focus on continuous delivery but relieves them from the excess burden. That said, many managers criticize this technique for lacking a defined structure like scrum.
For this reason, many experts suggest using Scrum and Kanban in conjunction with each other. Managers can first adapt Scrum and develop a more optimized workflow.
Once your team is in tune with Scrum’s structure, you can leverage Kanban’s continuous delivery towards the end of the project. Alternatively, you can also use Scrum to develop your project in your desired way and later use Kanban or other agile methodologies for review. Doing so can help you ensure the quality of your final product.
Several companies choose new ways to manage their teams. They use different combinations for different teams. SysAdmin teams are put under Kanban workflows to relieve them from rigid time-boxed sprints, while teams responsible for developing urgent features can leverage Scrum.
Conclusion
In agile project management, no one size fits all. Every situation has unique requirements and you may have to switch your approach from time to time. Regardless, one thing is clear that agile project managers must display exceptional leadership and strategic planning.
Being well-versed in Agile Methodologies prepares you to tackle difficult situations effectively and deal with challenges with greater skill.
At LurnAgile, we are determined to teach you the tenets of the Agile Methodology and help you master Agile Project Management. With our training, you will learn how to augment Agile to your brand of management and nail challenging projects with ease.
To prepare myself to give the SAFe Advanced Scrum Master training classes, it took a good amount of prep time prior to class, much more than any other course I have taught. To prepare myself as a trainer I used the Scaled Agile offered materials. They offer us a great array of tools for delivering the training (both in-person and remote) such as videos, prepared courseware, PI Planning tooling workbooks and more. After putting myself in the shoes of the learner, I realized some additional materials (links with more details on some of the topics as well as a couple videos) would be useful to really help the content sink in.
I tracked down the information I felt that I would need and added them to my course delivery plan. Combining these new materials with the materials Scaled Agile provides would provide the students the right foundation to take the learning back to the real world and apply it to their current roles
As for the course itself, if you’re wondering if you should take it, do you fit into one of these roles?
Existing Scrum Master
Certified Scrum Master (CSM, PSM I, PSM II, and so forth)
Team leader, project manager, or Agile Team facilitator in a SAFe or enterprise Agile context
Engineering or development manager who are responsible for Agile execution and coaching teams, including teams of teams
Agile coach
Agile Program Manager
Prospective RTE (Release Train Engineer)
If you do, great! If not, feel free to reach out to me (michael@lurnagile.com) and I can certainly help you track down the learning that would fit you the best.
The course itself is advanced to say the least. It’s a 2 day course (8 hours per day) and is packed with content. On day 1, it’s mostly a review of the SAFe framework. Day 2 has a lot of XP / Lean / Kanban content that is new to many learners such as : Cumulative Flow Diagrams, PI burn-down charts, and Pair Work . The learning objectives show just how advanced this course is
Apply SAFe principles to facilitation, enablement, and coaching in a multi-team environment
Build a high-performing team and foster relentless improvement at scale
Address Agile and Scrum anti-patterns
Support the adoption of engineering practices, DevOps, and Agile architecture
Learn to apply Kanban eXtreme Programming (XP) frameworks to optimize flow and improve the team’s work
Facilitate program planning, execution, and delivery of end-to-end systems value
Support learning through participation in Communities of Practice and innovation cycles
So glad you asked! Beyond the time with a certified instructor to guide them through the learning and entertain you (such as yours truly), students also will receive the following:
Shared experiences with your peers
Digital workbook with links to all videos and copies of all of the slides presented
A study guide for the exam
A practice test that is scored, but not recorded anywhere. So you can take it as many times as you like!
One-year membership to the SAFe Community Platform
Once you pass the exam (NOT IF, let’s be positive!), you’ll receive a SAFe digital badge you can share on social media
Up to 15 PDUs to renew PMI certifications
Up to 15 SEUs to renew Scrum Alliance certifications
The exam is online, and time boxed to 2 hours. The test consists of 60 questions, which gives you an average of 2 minutes per question. The passing score is 44 out of 60 (73%) so it’s achievable. However, don’t let the 73% fool you. The exam is challenging, but it’s fair. You need to pay attention during the course, actively participate in the activities, and digest (not just read) the course materials.
As you can see this is definitely much more than you will find in the SAFe Scrum Master (SSM), Scrum Alliance Certified Scrum Master (CSM), Scrum.org Professional Scrum Master (PSM I) or any other Scrum Master course. The extra knowledge and the classroom experience will greatly grow your skill set as Scrum Master, especially if part of a Scaled Agile enterprise.
If viewing this with a mobile device, click on the Name of the Course to view more details on each course.
Course Description
Learn the purpose, benefits, concepts, and vocabulary of DevSecOps including DevOps security strategies and business benefits.
OVERVIEW
As companies deploy code faster and more often than ever, new vulnerabilities are also accelerating. When the boss says, “Do more with less”, DevOps practices adds business and security value as an integral, strategic component. Delivering development, security, and operations at the speed of business should be an essential component for any modern enterprise.
Course topics covered include how DevSecOps provides business value, enhancing your business opportunities, and improving corporate value. The core DevSecOps principles taught can support an organizational transformation, increase productivity, reduce risk, and optimize resource usage.
This course explains how DevOps security practices differ from other approaches then delivers the education needed to apply changes to your organization. Participants learn the purpose, benefits, concepts, vocabulary and applications of DevSecOps. Most importantly, students learn how DevSecOps roles fit with a DevOps culture and organization. At the course’s end, participants will understand “security as code” to make security and compliance value consumable as a service.
No course would be complete without practical application and this course teaches the steps to integrate security programs from the developers and operators through the business C-level. Every stakeholder plays a part and the learning material highlights how professionals can use these tools as the primary means of protecting the organization and customer through multiple case studies, video presentations, discussion options, and exercise material to maximize learning value. These real-life scenarios create tangible takeaways participants can leverage upon their return to the home office.
This course positions learners to pass the DevSecOps Foundation exam.
COURSE OBJECTIVES
The learning objectives include a practical understanding of:
The purpose, benefits, concepts, and vocabulary of DevSecOps
How DevOps security practices differ from other security approaches
Business-driven security strategies and Best Practices
Understanding and applying data and security sciences
Integrating corporate stakeholders into DevSecOps Practices
Enhancing communication between Dev, Sec, and Ops teams
How DevSecOps roles fit with a DevOps culture and organization
AUDIENCE The target audience for the DevSecOps Foundation course are professionals including:
Anyone involved or interested in learning about DevSecOps strategies and automation
Anyone involved in Continuous Delivery toolchain architectures
Compliance Team
Business managers
Delivery Staff
DevOps Engineers
IT Managers
IT Security Professionals, Practitioners, and Managers
Maintenance and support staff
Managed Service Providers
Project & Product Managers
Quality Assurance Teams
Release Managers
Scrum Masters
Site Reliability Engineers
Software Engineers
Testers
LEARNER MATERIALS
Digital Learner Manual (excellent post-class reference)
Participation in exercises designed to apply concepts
Sample documents, templates, tools and techniques
Access to additional sources of information and communities
PREREQUISITES
Participants should have baseline knowledge and understanding of common DevOps definitions and principles.
CERTIFICATION EXAM
Successfully passing (65%) the 60-minute examination, consisting of 40 multiple-choice questions, leads to the candidate’s designation as DevSecOps Foundation (DSOF) certified. The certification is governed and maintained by DevOps Institute.
COURSE OUTLINE
Realizing DevSecOps Outcomes
Origins of DevOps
Evolution of DevSecOps
CALMS
The Three Ways
Defining the Cyberthreat Landscape
What is the Cyber Threat Landscape?
What is the threat?
What do we protect from?
What do we protect, and why?
How do I talk to security?
Building a Responsive DevSecOps Model
Demonstrate Model
Technical, business and human outcomes
What’s being measured?
Gating and thresholding
Integrating DevSecOps Stakeholders
The DevSecOps State of Mind
The DevSecOps Stakeholders
What’s at stake for who?
Participating in the DevSecOps model
Establishing DevSecOps Best Practices
Start where you are
Integrating people, process and technology and governance
DevSecOps operating model
Communication practices and boundaries
Focusing on outcomes
Best Practices to get Started
The Three Ways
Identifying target states
Value stream-centric thinking
DevOps Pipelines and Continuous Compliance
The goal of a DevOps pipeline
Why continuous compliance is important
Archetypes and reference architectures
Coordinating DevOps Pipeline construction
DevSecOps tool categories, types and examples
Learning Using Outcomes
Security Training Options
Training as Policy
Experiential Learning
Cross-Skilling
The DevSecOps Collective Body of Knowledge
Preparing for the DevSecOps Foundation certification exam