Course Overview
The Professional Scrum Master (PSM) course is a 2-day course that covers the principles and empirical process theory underpinning the mechanics, rules and roles of the Scrum framework.
Advanced tools for servant-leadership are provided to increase a Scrum Master’s effectiveness. These tools relate to behavioral shifts, working with people and teams, coaching and facilitation techniques, and addressing the organization.
Students learn through instruction and team-based exercises, and are challenged to think in terms of the Scrum principles to better understand what to do when returning to the workplace.
Professional Scrum Master is THE cutting-edge course for effective Scrum Masters and anyone supporting a software development team’s efficiency and effectiveness.
Scrum.org selects only the most qualified instructors to deliver this course. Scrum.org maintains the defined curriculum and materials to assure consistency and quality for students worldwide.
Audience
The Professional Scrum Master course is targeted to Scrum Masters and anyone else responsible for the successful use and/or rollout of Scrum.
Assessment and Certification
The Professional Scrum Master course has two associated assessments and certification: Professional Scrum Master level I (PSM I) and Professional Scrum Master level II (PSM II).
All participants completing the Professional Scrum Master course receive a password to take the PSM I assessment and are entitled to a discount on the PSM II assessment.
These industry-recognized certifications require a minimum passing score on the associated rigorous assessment. Scrum.org maintains a public list with everyone holding a PSM I and PSM II certificate.
About the Trainers
Don McGreal
In his role as VP of Learning Solutions at Improving Enterprises, Don McGreal is a hands-on agile consultant and instructor.
He specializes in agile coaching at the enterprise and team levels within larger organizations.
Don is a Scrum.org Professional Scrum Trainer who has authored and taught classes for thousands of software professionals around the globe.
He is also co-founder of TastyCupcakes.org, a comprehensive collection of games and exercises for accelerating the adoption of agile principles.
Ty Crockett
Ty is an Agile Coach, ScrumMaster, & Project Manager. He has spent his professional career in the field of Information Technologies. His strength is in getting newly formed groups to become cohesive, self managing, high performing, teams. He has an intense interest in interpersonal interaction, and personality dynamics.
The Scaled Professional Scrum (SPS) Workshop will show you how to launch, structure, staff, and manage a large agile or Scrum project. In this 2-day workshop you will organize and simulate a scaled software development project to learn the infrastructure, tools and practices needed for success. You will leave knowing how to scale Scrum in order to maximize the value of your software development initiative.
In SPS, you will be introduced to the Scaled Professional Scrum (SPS) framework and walk through forming and managing a Nexus, the core development unit of SPS. This experience will help you understand the techniques, philosophies, and challenges that Ken Schwaber and Scrum.org have learned through years of formulating and coaching scaled Scrum projects.
You can learn more about this course here and you can learn more about our company at http://smoothapps.com/
PREREQUISITES
Attendees make the most of the class if they:
About the Trainer
Ravi Verma is a Public Speaker, Coach, Consultant and Blogger with a passion for helping teams recapture the magic of making I.T. As the Founder and Org Whisperer at SmoothApps, Ravi blends ideas from the worlds of Entrepreneurship, Organizational Development and I.T. to help develop strong teams and inspiring leaders at all levels of an organization.
With 18+ years in the industry, Ravi has a proven track record of delivering multi-million dollar, enterprise class software in the networking, telecom, wireless and security software space. Having worked with giants like Cisco, Avaya, Siemens and Hewlett Packard, as well as startups and mid-sized companies, he is intimately familiar with patterns of success and failure that seem to occur whenever you put together a bunch of people with a bunch of code.
Ravi is able to narrate compelling and inspiring stories that combine his experiences from the trenches of I.T. delivery with best practices in Leadership. Read his blog, view his slides and videos, attend his courses and invite him to speak to your team so he can share his contagious passion with you!
This session includes lunch
Agile changed the way we develop software, but it failed to change the way we deliver it. As a result of facing new challenges, we got DevOps. DevOps is a cross-disciplinary community, or practice, dedicated to the study of building, evolving and operating rapidly-changing, resilient systems at scale.
DevOps is as much a cultural as a technological change. While it unites diverse teams and professionals and teaches us how to automate repetitive steps in our processes, it fails to introduce a real difference in the software landscape. Hence, DevOps 2.1 is emerging with drastic changes in our methods, tools and architecture. Finally, we have everything we need to build scalable, fault-tolerant and self-healing systems delivered to production through continuous delivery and deployment processes.
This workshop focuses on architectural changes and new tools we should adopt to be able to tackle the problems presented by a demand for modern, responsive, fault tolerant and elastic systems. It is based on the material published in The DevOps 2.1 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservices (https://www.amazon.com/dp/B01BJ4V66M), written by Viktor Farcic, CloudBees.
The workshop will go through the whole microservices development lifecycle. We’ll start from the very beginning. We’ll define and design architecture. From there, we’ll move from requirements, technological choices and development environment setup, through coding and testing all the way through the final deployment to production. We won’t stop there. Once our new services are up and running, we’ll see how to maintain them, scale them depending on resource utilization and response time, recover them in case of failures and create a central monitoring and notifications system. We’ll try to balance the need for creative manual work with the need to automate as much of the process as possible.
This will be a journey through all the aspects of the lives of microservices and everything that surrounds them. We’ll see how microservices fit into continuous delivery or deployment, as well as understand immutable containers concepts and why the best results are obtained when all three are combined into one unique framework.
During the workshop we’ll explore tools like Docker, Docker Swarm, Docker Compose, Jenkins, Ansible, Consul, etcd, confd, Registrator, nginx, HAProxy, ElasticSearch, LogStash, Kibana and more.
Course Overview
The Professional Scrum Master (PSM) course is a 2-day course that covers the principles and empirical process theory underpinning the mechanics, rules and roles of the Scrum framework.
Advanced tools for servant-leadership are provided to increase a Scrum Master’s effectiveness. These tools relate to behavioral shifts, working with people and teams, coaching and facilitation techniques, and addressing the organization.
Students learn through instruction and team-based exercises, and are challenged to think in terms of the Scrum principles to better understand what to do when returning to the workplace.
Professional Scrum Master is THE cutting-edge course for effective Scrum Masters and anyone supporting a software development team’s efficiency and effectiveness.
Scrum.org selects only the most qualified instructors to deliver this course. Scrum.org maintains the defined curriculum and materials to assure consistency and quality for students worldwide.
Audience
The Professional Scrum Master course is targeted to Scrum Masters and anyone else responsible for the successful use and/or rollout of Scrum.
Assessment and Certification
The Professional Scrum Master course has two associated assessments and certification: Professional Scrum Master level I (PSM I) and Professional Scrum Master level II (PSM II).
All participants completing the Professional Scrum Master course receive a password to take the PSM I assessment and are entitled to a discount on the PSM II assessment.
These industry-recognized certifications require a minimum passing score on the associated rigorous assessment. Scrum.org maintains a public list with everyone holding a PSM I and PSM II certificate.
About the Trainers
Don McGreal
In his role as VP of Learning Solutions at Improving Enterprises, Don McGreal is a hands-on agile consultant and instructor.
He specializes in agile coaching at the enterprise and team levels within larger organizations.
Don is a Scrum.org Professional Scrum Trainer who has authored and taught classes for thousands of software professionals around the globe.
He is also co-founder of TastyCupcakes.org, a comprehensive collection of games and exercises for accelerating the adoption of agile principles.
Ty Crockett
Ty is an Agile Coach, ScrumMaster, & Project Manager. He has spent his professional career in the field of Information Technologies. His strength is in getting newly formed groups to become cohesive, self managing, high performing, teams. He has an intense interest in interpersonal interaction, and personality dynamics.
The Scaled Professional Scrum (SPS) Workshop will show you how to launch, structure, staff, and manage a large agile or Scrum project. In this 2-day workshop you will organize and simulate a scaled software development project to learn the infrastructure, tools and practices needed for success. You will leave knowing how to scale Scrum in order to maximize the value of your software development initiative.
In SPS, you will be introduced to the Scaled Professional Scrum (SPS) framework and walk through forming and managing a Nexus, the core development unit of SPS. This experience will help you understand the techniques, philosophies, and challenges that Ken Schwaber and Scrum.org have learned through years of formulating and coaching scaled Scrum projects.
You can learn more about this course here and you can learn more about our company at http://smoothapps.com/
PREREQUISITES
Attendees make the most of the class if they:
About the Trainer
Ravi Verma is a Public Speaker, Coach, Consultant and Blogger with a passion for helping teams recapture the magic of making I.T. As the Founder and Org Whisperer at SmoothApps, Ravi blends ideas from the worlds of Entrepreneurship, Organizational Development and I.T. to help develop strong teams and inspiring leaders at all levels of an organization.
With 18+ years in the industry, Ravi has a proven track record of delivering multi-million dollar, enterprise class software in the networking, telecom, wireless and security software space. Having worked with giants like Cisco, Avaya, Siemens and Hewlett Packard, as well as startups and mid-sized companies, he is intimately familiar with patterns of success and failure that seem to occur whenever you put together a bunch of people with a bunch of code.
Ravi is able to narrate compelling and inspiring stories that combine his experiences from the trenches of I.T. delivery with best practices in Leadership. Read his blog, view his slides and videos, attend his courses and invite him to speak to your team so he can share his contagious passion with you!
This workshop will provide a hands-on experience with a turnkey implementation of a scalable Jenkins as a Service solution, based on CloudBees Jenkins Enterprise. The workshop will utilize the same microservice example used in the DevOps 2.1 Toolkit Workshop, walking you through the software development lifecycle using the tools and features provided within CloudBees Jenkins Enterprise. The audience will perform exercises which illustrate the distributed and scalable architecture provided by the CloudBees Jenkins Enterprise cluster.
From quickly provisioning your very own CloudBees Jenkins Enterprise master, to setting up a custom template for built-in, ephemeral and elastic Docker-based Jenkins agents, to dynamically creating Jenkins Pipeline jobs, you will have a true hands-on experience with the features that CloudBees Jenkins Enterprise provides. All of this functionality is derived from the highly-scalable Distributed Pipeline Architecture that serves as the foundation of CloudBees Jenkins Enterprise.
In the past two years, a lot has changed in Jenkins. With the introduction of Jenkins Pipeline and the release of Jenkins 2, the usage, administration and scalability capabilities for Jenkins have been extended greatly. In this workshop, we will review seven habits to make you a highly effective Jenkins 2 administrator.
Jenkins Pipeline is a game-changing way to write automation jobs with Jenkins. Now Jenkins can support simple, one-step, Hello World-type jobs to the most complex, parallel pipelines. Best of all, it supports manual/automated interventions (eg: manual approvals) and also pipeline processes that survive Jenkins master restarts. The declarative syntax recently added to Jenkins Pipeline makes creating pipelines easier and the Blue Ocean UX enables beautiful pipeline visualization. Combining Jenkins Pipeline with Docker can seriously reduce friction in your DevOps efforts. Come learn how to use Jenkins to tie all these things together!
Jenkins adoption continues to spike, with millions depending on it for the core of their software delivery automation. Tyler Croy, Director of Evangelism, will explore the drivers for this phenomenon - and what the future holds.
If you believe the hype that all you need to do to become a next generation agile IT organization is adopt Scrum and DevOps. Scrum to empower your teams and provide a lightweight framework for getting work done, and DevOps to provide the automation, systems thinking and lean practices to deliver and support the work. But for many IT organizations most their” work” does not seem to easily fit together in a unified approach. On the other hand, you need to come together as an organization to understand what users need, build and deploy those systems, manage them over time and keep improving.
But, how can this be possible with your current organization structure?
In this talk Dave West, Product Owner and CEO of Scrum.org and Jayne Groll CEO of DevOps Institute will discuss what a modern IT organization looks like and how to bring the ideas from Scrum and DevOps together to shape the whole IT organization NOT just development and release management. In this talk they will introduce a model, code named “ScrumOps” that shows how the business, development, delivery, security and operations fit together to support continuous value in a governed way.
Winning Hearts and Minds to Create a DevSecOps Culture
With DevSecOps, we believe that “everyone is responsible for security”. No one would argue with that. However, implementing DevSecOps is a challenge that requires buy-in from both DevOps, Security, and other teams to create a DevSecOps culture. Growing trust and establishing benefits for all teams is key. With this presentation, you will learn:
This workshop introduces Professional Scrum and how to scale a software development effort with three to nine Scrum Teams. Through a set of exercises, you will get an insight into what it is like to scale Scrum using the Nexus framework. At the end of the workshop, you will be able to start talking how the Nexus framework would fit into you organization's way of working and the reality that "Scaled Scrum Is Still Scrum".
Suggested Audience
You are involved in making a scaled software development run well. Example titles this workshop may be of interest to: project manager, technical director, head of engineering, agile coach, Scrum Master.
Sending more than one person from the same organization is highly recommended.
Goals
This workshop is not the same as the two-day Scaled Professional Scrum training, nor is it a condensed version. This half day workshop is an introduction to the challenges, concepts and thinking behind the Nexus framework, to provide a solid understanding of the Nexus framework, it's roles, event, and artifacts.
After completing the 1/2-day training, you will:
Additional Information
You can prepare for this training by taking the Nexus Open assessment, available from Scrum.org and read The Nexus Guide.
This workshop
This workshop introduces a holistic approach to modern IT that draws on Scrum and DevOps to define a responsive IT organization that is inclusive of development, infrastructure, support, security, service management, supplier management and the business. At the end of the workshop, you will have a starting model that can be applied to your IT organization.
Suggested audience
If you are involved in any aspect of IT and want to understand how you and your colleagues will fit into a modern IT organization then this workshop is for you. Want to learn about Scrum, Agile and Continuous Delivery, but are not in a development team – then you should attend.
If you are in a development team and want to understand how Agile and DevOps go together, how they work with Security and traditional operations groups and how you all work together, then you should attend.
Goals
This workshop is an overview of an emerging, holistic model for modern IT that brings together Agile/Scrum and DevOps. It will provide the audience with:
At the end of the workshop you will have a roadmap for where you should focus your learning and attention to get ahead of the change to modern, responsive IT.
In this talk, we will map the enterprise DevOps journey to the DevOps Quadrant Maturity Model. We will discuss the characteristics of organizations within each quadrant. We will present practical process, tools and leadership strategies for crossing the chasm from an organization's current quadrant to the next level of maturity.
Based on experience guiding large organizations in implementing CI, CD and, ultimately, DevOps at scale we have identified four maturity levels. These levels examine culture, process and tools to assess where an organization currently sits in their DevOps journey and that form the basis for growing and extending DevOps in the enterprise. Most organizations on the journey to DevOps map to one (or more) of these four areas.
The quadrants are:
*Quadrant #1: Team-Level Agile Upstream
*Quadrant #2: Team-Level Continuous Delivery
*Quadrant #3: Enterprise Agile Upstream
*Quadrant #4: Enterprise DevOps
By attending this session the audience will:
Gain a new, simplified framework for quantifying and communicating their organization's DevOps maturity
Learn practical best practices and strategies, based on real-world experiences in enabling DevOps in the enterprise [as appropriate]