Scrum in Agile Methodology

What is Agile ?

Agile is a time boxed, iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end.

User Stories

How does it work?

You make a list

You size things up

You set some priorities

You start executing

You update the plan as you go.

How is Agile different?

How Agile is Different

Development is iterative

Planning is adaptive

Requirements can change

This over that!

Agile Myths

Agile Myths

  • Agile is a silver bullet.

  • Agile is anti-documentation.

  • Agile is anti-planning.

  • Agile is undisciplined.

  • Agile requires a lot of rework.

  • Agile is anti-architecture.

  • Agile doesn't scale.

Agile vs Waterfall

Poor quality

Poor visibility

Too risky

Can't handle change

The Agile Approach

Estimation

Iterations

Agile's engine for getting things done

Planning

Planning

Planning

Planning

Unit Testing

Unit Testing

Refactoring

Continuous Integration

Test Driven Development

Three Simple Truths

Scrum Roles

Scrum Process

Scrum Tools

Scrum Meetings

FAQ

  • Who decides when a Release happens? 
  • Who is responsible for managing the teams? 
  • What is the length of a task? 
  • Who manages obstacles? 
  • What are two of the biggest challenges in Scrum?
     

What ???

KEEP CALM THIS IS THE LAST SLIDE.

scrum

By gr8rizwan

scrum

scrum in agile methodology

  • 1,564