What is Agile Methodology? - Overview, Definition & Steps

What is Agile Methodology? - Overview, Definition & Steps
Coming up next: Agile Governance: Model & Process

You're on a roll. Keep up the good work!

Take Quiz Watch Next Lesson
 Replay
Your next lesson will play in 10 seconds
  • 0:03 Definition of Agile
  • 1:03 Overview of Agile
  • 2:09 Steps to Using Agile
  • 4:56 Lesson Summary
Add to Add to Add to

Want to watch this again later?

Log in or sign up to add this lesson to a Custom Course.

Log in or Sign up

Timeline
Autoplay
Autoplay
Speed

Recommended Lessons and Courses for You

Lesson Transcript
Instructor: Laury Hales

Laury has taught in professional adult education settings for over 10 years and is currently working on a PhD in Organizational Psychology.

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.

Definition of Agile

Tim is a project manager at RenoVate Now, a small home renovation company that is struggling to quickly adapt to changing customer requirements. Homeowners often change design direction, and his company finds the traditional project management methods are not flexible. With all the requirements defined and materials ordered early in the project, RenoVate Now can't accommodate customer changes later in the project.

Tim believes adopting an agile approach will improve RenoVate Now's ability to accommodate project changes. To convince the company, Tim is giving a presentation on the agile approach, making sure he defines agile, gives an overview, and shows how the steps involved will help their renovation projects.

Tim starts his first slide with a definition. Agile is a blanket term covering several project management approaches that allow teams to respond to changing requirements and customer unpredictability through incremental, iterative project work.

Overview of Agile

Moving on to the next slide, Tim gives a brief overview of agile history and values. Agile methods came about because rigid, sequential software development methods couldn't keep up with rapidly changing requirements and priorities. Agile methods began appearing in the early 1990s as the software industry exploded. In 2001, software development leaders met to discuss shared ideas and various approaches to software development. By the end of that meeting, they had written the Agile Manifesto.

The Agile Manifesto describes four values common to all agile methods. While agile agrees with the values in traditional methods, it believes more value is found in:

  • Individuals and interactions
  • Working software
  • Customer collaboration
  • Responding to change

Today, agile methods are used in industries besides software. Its appeal lies in its focus on customer collaboration and producing working products. Diverse businesses, such as construction, information technology, and manufacturing, are using agile methods with a high degree of success.

Steps to Using Agile

Tim already mentioned that projects in agile are done in iterative cycles but drives home that idea with his next slide showing a summary of steps. At a high level, all agile methods have five steps: define, design, build, test, and release.

Tim's next slide expands the iterative cycle a bit and gives a brief description of each step:

Step Phase Description
Step 1 Define Determine what work will be done in the current iteration
Step 2 Design Plan how to build the requirements into a product
Step 3 Build Make the design a reality
Step 4 Test Verify the product functions as designed
Step 5 Release Give the product to the customer

In Tim's last slide, he shows the team how an agile approach would work at RenoVate Now.

The first priority in a renovation is a new floor plan. The truth is, decisions involving appliances and paint colors can wait. So, the first iteration is the new floor plan, and lets the customer focus on those decisions.

During the define phase of the floor plan iteration, the project team gathers the requirements for a new room layout, understands how the customer intends to use the room, and inspects the existing architecture.

To unlock this lesson you must be a Study.com Member.
Create your account

Register to view this lesson

Are you a student or a teacher?

Unlock Your Education

See for yourself why 30 million people use Study.com

Become a Study.com member and start learning now.
Become a Member  Back
What teachers are saying about Study.com
Try it risk-free for 30 days

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.

Create an account to start this course today
Try it risk-free for 30 days!
Create an account
Support