Whether your team is flying or floundering, we can help you jump to the next level of continuous improvement, saving you time and money. This page lists some of the Agile/Scrum training options, both certified and non-certified. If you want something different, more coaching-oriented, or a special course for your team, give us a call and we'll find a solution for you. 650-485-1203
Descriptions of Courses & Workshops
Students are saying, "...joyful...", "... engaged, valuable, and actionable...", "...wonderful experience...", "...awesome course...", "...expert and deep caring...", ".. one of the best trainers I've encountered...", "...very interactive and inclusive...", "...I got the job!...", Full Testimonials
Two days focused on Core Scrum, and getting the principles clear & solid in your own thoughts and words. You'll be using Scrum, practicing Scrum, and explaining Scrum, the why, the what, and the how, in the safe environment of a class. Certified by the Scrum Alliance. (More info)
Two-day course emphasizing the Product Owner role. Certified by the Scrum Alliance. As a Scrum product owner you will learn how to better ensure the product meets customers' needs. (More info)
Certified Scrum Developer® (CSD)
Three-day or Five-day course focused on common engineering practices used by Scrum teams. Test-driven development, refacturing, continuous integration, simple design, collaboration. Certified by the Scrum Alliance. More general info on the CSD course from the Scrum Alliance: CSD course Email: firstname.lastname@example.org
One-day course - Why and how Agile principles help your business innovate and grow. Gain perspective on the principles and applications of Agile, plus common vocabulary.
One-day course- What is Scrum. What are the key values, principles, and practices. Challenges and solutions. Exercises to better learn the concepts.
Two-day course - This covers the same material as the Certified ScrumMaster (CSM) course, but without the certification. It flows more based on attendee interest. The emphasis can be adjusted or customized to meet a company's specific priorities.
2-4 hr workshop to help speed the shift from manager to leader. Setting compelling goals. Building and supporting teams. Removing waste and impediments. Exec through line managers.
Turn Up the Good!
1-hr workshop - Your team likely knows what's going well. Gather the team. We'll facilitate identifying the good stuff and help them find ways to crank it up even further. The sooner you start, the sooner your company will improve.
Lean Forward: Removing Waste & Impediments Now
1-hr workshop - Your team likely knows the big impediments. Gather the team. We'll facilitate identifying the impediments & waste, picking the biggest impediments, figuring out who should solve them. Adjourn. And then periodically repeat this meeting periodically. (e.g. 1/week, 1/month) Many organizations have as much as 85% waste in their process. There's plenty of room for improvements, and many cost nothing. The sooner you start, the sooner your company will improve.
Learn how adding DevOps to your Agile practices will transform your development, release, and production success. This course takes participants through what DevOps can offer, how DevOps fits into the varied perspectives within Agile, and what parts of the process can benefit most from including DevOps. You will learn how to begin weaving DevOps into your Agile processes and leverage what DevOps can offer to stakeholders, developers and product owners.
DevOps for Product Owners
Learn how DevOps can help Product Owners and the entire Agile process. This course is designed to explain the major functions of DevOps and their impact on the software development life-cycle and customers. Product Owners and other stakeholders will learn about how they can use DevOps to get more product feedback, conduct tests, and improve customer satisfaction.
DevOps Tool Selection
Learn how to optimize your DevOps tool selection process. This course will give you the framework to evaluate the need for DevOps tools, pick candidates, and measure success. With a foundation of inclusion and collaboration the techniques taught in this class will help you and your team to select and maintain DevOps tools that support your mission and help your team to provide the services your organization needs.
1-day course. Learn the Kanban principles & practices. Gain an understanding of lean thinking and the underlying motivation for Kanban's focus on flow.
Certified Kanban Foundations
2-day course, approved by LeanKanban University. Learn the Kanban principles & practices. Gain an understanding of lean thinking and the underlying motivation for Kanban's focus on flow. How to design a Kanban systems. Useful metrics. With exercises and simulations to ingrain the learning.
Combining the best of Scrum and Kanban.
Agile Developer Practices Overview
3-day - Hands-on exercises with the common engineering practices that Agile teams typically use, including Test-Driven Development, refactoring, simple design, pairing, continuous integration, etc.
Agile Object-Oriented Bootcamp
Two-week course. Intense immersion to gain deeper understanding of object-oriented design, Agile design principles, S.O.L.I.D. design principles, Test-Driven Development (TDD), refactoring, design patterns, encapsulation, inheritance, delegation, containment, composition, collaboration, collections, faking, mocking, etc. This workshop is very hands-on and very interactive. The whole class will discuss design options, trade offs, do design reviews, etc., and generally experience what it's like to work on a collaborative Agile team.
1-day course on the most useful refactorings and their power to improve the agility of your development.
Team Agility Assessment
1-3 days. Assessment of your teams' Agility, and recommendations for the next steps for your teams journey of continuous improvement.
Business Agility Assessment
1-5+ days. Assessment of your organization's Agility, and recommendations for the next steps for your organization's journey of continuous improvement. Custom to meet your business challenges and goals.
1-5+ days. Assessment of your organizations use of Scrum, and recommendations for the next steps for your teams journey of continuous improvement.
Collaborative Communications (aka Non-Violent Communication (NVC))
1-day or 2-day Workshop. This workshop is for people whose success depends on their ability to influence and collaborate with others, especially those over whom they have no control. You will apply a new model for collaboration that goes beyond traditional negotiation methods. You will develop and practice empathy-based communication skills that will help you: • Prevent and resolve conflict • Ask for what you want – and get it • Expedite agreement • Give feedback in a way that minimizes defensiveness and maximizes accountability • Increase possibilities and out-of-the-box thinking • Generate trust, mutual support and goodwill between diverse individuals or groups.
A Simple Tool for Speaking Honestly and Constructively.
Are you on a team where people avoid conflict or shy away from saying anything that might sound critical? Reluctance to speak up can block important challenges from being identified and deny your team and organization the opportunity to learn and improve. This session is for Agile coaches and team members who want to make it easier and safer for people to speak authentically during retrospectives and other opportunities for continuous improvement and performance feedback. We will apply a simple tool consisting of cards and three powerful questions to quickly get to the heart of the matter in a way that minimizes defensiveness and maximizes accountability. Participants will practice speaking authentically about real challenges and opportunities for improvement and offer clear and constructive suggestions for action. This tool is based on the principles of Nonviolent Communication (NVC), an empathy-based communications framework used to promote collaboration in organizations including Google and Microsoft.
The Art of Appreciation: How to Inspire Others to Do Their Best Work.
Are you unconsciously discouraging teamwork and collaboration in the ways that you express appreciation? You might be surprised to find that some of the most common expressions of workplace appreciation and recognition can unintentionally encourage self-promotion, one-upmanship, approval seeking and even cynicism. Yet people want appreciation. According to the U.S. Department of Labor, 46% of people who quit their jobs did so because they felt unappreciated. This lively and interactive session will use real-life examples to apply a 3-step process for expressing appreciation that empowers and inspires others to do their best work. This process works by helping people tap into their own motivations and desire to contribute instead of seeking outside approval. It is based on a communications framework called Nonviolent Communication (NVC), which is used to promote collaboration in a growing number of companies including Microsoft and Google. Expect to increase self-awareness of how you habitually express appreciation and identify ways to express yourself even more effectively. By the end of the session, participants will be able to immediately apply the process to specific opportunities and teach it to others.