About This Chapter
Agile Methodology & the Scrum Framework - Chapter Summary
This chapter outlines and provides comprehensive coverage of what agile methodology is, its components and values, and how the scrum framework works within it. Through these lessons, your employees can study the topics listed below and much more:
- Definition, components and steps in of agile methodology
- Models of Agile Methodology, pros and cons, and how to implement it
- Underlying goals and values of the agile manifesto
- Explanation, processes, principles and best practices of scrum
- Strategies for agile implementation and assessment
- Scaling and strategic agile and the role of QA
- Methodologies for agile change management, design and DSDM
- Kanban systems and the Rational Unified Process
- Ways to integrate CMMI and Kanban
Well-researched and well-presented lessons break agile methodology and scrum into manageable lessons lasting no more than ten minutes. The short quiz following each lesson enables your employees to test their retention of what they have seen and read, and the chapter test can help you to measure their overall mastery of this project management system.
How It Helps
- Increases productivity: The incremental approach to a complex project can help your employees learn project management techniques that help ensure projects are completed in a timely manner.
- Maximizes teamwork: Each member of the team learns their role following the agile or scrum project management methods, which can help the team functions as a whole.
- Promotes effective time management: Kanban implementation correlates the team's capacity for work to the amount of work required, thus smoothing the work flow and increasing efficiency.
Employees will be able to do the following upon completion of this chapter:
- Explain the principles and steps of scrum and the agile methodologies
- Describe the agile manifesto and the model of agile governance
- Implement the rules and practices of agile and scrum
- List the framework for different types of agile methodologies
- Integrate CMMI and agile technologies
- Implement Kanban time management strategies and the Rational Unified Process
1. Agile Methodology: Types & Examples
The term agile covers several project management approaches, all characterized by using incremental work packages. This lesson will look at the six agile approaches and show how each is used.
2. What is Agile Methodology? - Overview, Definition & Steps
Agile is a mindset or methodology that attempts to apply the values and principles found in the Agile Manifesto. Although initially written for software development, it has successfully been applied across many other industries.
3. Agile Governance: Model & Process
This lesson discusses governance issues with the Agile project management framework. We'll look at what it means, then discuss the process and see a model for the process.
4. Agile Methodology: Benefits & Disadvantages
Agile has been a buzzword in project management for a decade, and with good reason. In this lesson, we'll look at the benefits and disadvantages of agile methodology and how it can be applied to a typical project.
5. Principles of the Agile Manifesto
Agile methods surfaced to replace software development project management methods that were rigid and unresponsive. As with any concept, agile methods have guiding principles, and in this lesson, we'll look at those four guiding principles.
6. What is Scrum Methodology?
Scrum is an agile project management methodology used when a project has rapidly changing requirements. Scrum has specific roles, processes and outcomes. In this lesson, you'll learn the specifics of Scrum methodology.
7. What is Scrum? - Definition & Terminology
In this lesson we'll look at the origins of the term scrum, the members and roles of the scrum team, the scrum process, and some benefits for using scrum for project management.
8. Values & Principles of Scrum
The values of Scrum are extremely important to understand as they are considered its foundation. In this lesson, you will gain a better understanding of the values behind the Scrum framework.
9. Scrum: Process & Examples
Scrum: It sounds like a silly word, but it's an effective, popular software development framework. This lesson explains the scrum process and provides examples.
10. Scrum: Rules & Best Practices
Scrum is the most popular Agile software development methodology at the moment. Become acquainted with its rules, and learn to apply the best practices!
11. Agile Implementation: Methodology & Strategy
Welcome to agile implementation methodology and strategy, where you will learn the benefits of working within or executing a flexible project plan. This type of project plan leads cohesive teams to producing timely results.
12. Agile Assessment: Methodology & Framework
The approach to managing a project plays a huge role in the project's outcome. Learn the methodology and framework for Agile, an effective and increasingly popular approach to managing projects.
13. Scaling Agile: Methods & Framework
Traditional Agile methods like Scrum work well for five- to nine-person teams. In this lesson, we'll review some of the most popular Agile methods and explore frameworks aimed at adopting Agile for large organizations.
14. Strategic Agility: Definition & Examples
The concept of strategic agility describes a business's ability to remain fluid, changing and updating operations as innovations become available. In this lesson, we look at how strategic agility applies to the development of new products and services.
15. Role of QA in Agile: Methodology & Best Practices
Agile produces results in frequent intervals, but is only valuable if done right. Quality assurance (QA) makes sure it's done right by verifying that work has been completed as requested. Learn the methodology and best practices for QA in Agile.
16. Agile Change Management: Methodology, Process & Framework
Change is an inevitable part of any project. The goal of using Agile methodology to manage projects is to be responsive and adapt well to change. Learn the methodology, process, and framework for managing change in projects using Agile.
17. Agile Design: Methodology & Process
In this lesson we will consider the various methodologies associated with the Agile design framework for project management and take a look at the basic process for design and completion.
18. Agile DSDM: Methodology & Project Framework
Dynamic Systems Development Method (DSDM) is the oldest Agile project delivery method. In this lesson, you'll learn the main principles of DSDM and the six phases of the DSDM framework.
19. Methodology of Agile Learning Design
In this lesson, we'll explore the Agile framework as it is used in learning design. We'll explore the process, its benefits, and how it differs from a more linear framework.
20. Integrating CMMI & Agile Technology
Can Capability Maturity Model Integration and Agile, two seemingly different methodologies, co-exist in the same organization? Learn how to integrate CMMI and Agile in the same project.
21. What is Kanban? - Definition & Types of Systems
Discover how this Japanese efficiency tool is used to save time and money and reduce re-work. A short quiz at the end of the lesson will help you solidify your learning.
22. Kanban: Process, Methodology & Rules
Many variations of Agile use short, repeated intervals to complete portions of project work within groups. By contrast, Kanban uses a continuous flow to complete project work items quickly and independently. Learn the process, methodology, and rules of Kanban.
23. What is the Rational Unified Process? - Methodology, Tools & Examples
How to successfully apply the Rational Unified Process to software development processes? In this lesson, you will learn about four phases of RUP and its supporting tools.
24. Scrum Process Flow: Diagram & Development
Many people hear the word 'scrum' and think of rugby, but Scrum has a different meaning in the business world. In this lesson, we'll define Scrum Process Flow and show how scrum is used in software development and for projects.
Earning College Credit
Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.
To learn more, visit our Earning Credit Page
Transferring credit to the school of your choice
Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.
Other chapters within the Agile & Scrum Training course