Agile Fundamentals Online Learning
The course is part of this learning path
This course provides an overview of the popular Scrum framework, as well as helping you understand what a product backlog item should look like, and why incremental delivery is such a powerful tool.
The objectives of this course are to provide you with an understanding of:
- What Scrum is
- The roles and responsibilities of the different Scrum roles
- What the different Scrum artifacts are
- What a product backlog item should look like
- How to deliver incrementally
- What the Scrum events are
This course is suitable for anyone with no prior knowledge of Agile who is considering, evaluating or involved in a move towards working in (or with) an Agile environment.
There are no prerequisites for this course, however, participants should be familiar with the content and rationale in the agile manifesto (http://agilemanifesto.org/).
We welcome all feedback and suggestions - please contact us at firstname.lastname@example.org if you are unsure about where to start or if would like help getting started.
Hey everybody, in this video we're going to talk about one of the most popular, Agile frameworks. Scrum. Scrum is a process framework that has been used to manage work on complex products using various processes and techniques. The important word here was framework, and not process. Scrum isn't a process, it's a framework that facilitates processes amongst other things. The framework is made up of a Scrum team, individual roles, events, artifacts, and rules. We'll take a deep dive into each one of these in other videos. But for now it's important that you understand the core pillars and values of Scrum. These are really the essence of Scrum, and flow through every part of the framework. First up, Scrum is founded on empirical process control theory, or empiricism, which can be broken down into three different pillars which hold up Scrum and allow it to be effective. Transparency. All parts of the process should be transparent, open, and honest for everyone to see. For example, any requirements your team are using should be written so that everyone can understand them. Inspection. If you're using Scrum, you need to frequently check on the work you're creating. The Scrum artifacts and progress towards a sprint goal. It's really important that everything that is worked on during a sprint can be inspected by the team to make sure that it is achieving what it needs to. Adaptation. If a member of the Scrum team or a stakeholder notices that things aren't going according to plan, the team will need to change up what they're doing to fix this as quickly as possible. Okay, we've established the three pillars of Scrum. But how do they help us? Well to make sure that we're using the pillars of Scrum properly, we need to embrace the Scrum values. When the values are lived by the Scrum team, the pillars can really come to life and help build trust in the framework. Let's go through the five values quickly. They are: Courage, to do the right thing and work on tough problems. Focus, on the sprint and its goal. Commitment, to the team and sprint goal. Respect, for each other by helping people to learn the things that you're good at, and not judging the things that others aren't good at. And openness. Be open and honest and let people know what you're struggling with challenges and problems that are stopping you from achieving success. That's it for this video guys. By taking on and living by the values of Scrum, we can use the empirical pillars to make sure that we're always working in an agile way. Now that you know about the pillars and values of Scrum, take a moment to think about your own organization and team. Do any of the pillars or values sound like they wouldn't fit how you work? If not, why not?
Tony has over 20 years’ experience in Business Development, Business Change, Consulting, and Project/Program Management working with public, private, and third sector organizations.
He has helped organizations to design and create processes and procedures to align ways of working with corporate strategy. A highly motivated and detailed solution provider, utilizing a wide range of methods and frameworks to provide structure whilst promoting creativity and innovation.
As a confident and self-motivated professional with excellent communication skills, Tony is able to bring people together and get them working as a team quickly.
Tony is an Agile and Scrum trainer with a vast knowledge spanning IT Systems, Business Change, Program and Project Management. With excellent presentation skills and a solid background, he ensures that all clients gain maximum benefit from his training. He has successfully guided those new to the industry through their initial training, helped experienced staff as they progress in their careers, and worked at the director level advising on best use and practice, as well as tailoring courses to fulfil the exact needs of clients.