Agile Testing Methods

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Agile Testing Methods:

o Scrum
o Crystal
o Dynamic Software Development Method(DSDM)
o Feature Driven Development(FDD)
o Lean Software Development
o eXtreme Programming(XP)
• SCRUM is an agile development process
• It focus primarily on ways to manage tasks.
• It works in team based development conditions.
• There are three roles/parts in it, and they are:
Scrum Master, Product owner and Scrum Team.
------------------------------------------------------------------------
Their responsibilities
• o Scrum Master: The scrum can set up the master team, arrange the meeting and remove
obstacles for the process
• o Product owner: The product owner makes the product backlog, prioritizes the delay and
is responsible for the distribution of functionality on each repetition.
• o Scrum Team: The team manages its work and organizes the work to complete the sprint
or cycle.
Scrum Master, Product owner and Scrum Team.
------------------------------------------------------------------------
Their responsibilities
• Scrum Master:
The scrum can set up the master team, arrange the meeting and
remove obstacles for the process.

• Product owner:
The product owner makes the product backlog, prioritizes the delay and is
responsible for the distribution of functionality on each repetition.

• Scrum Team:
The team manages its work and organizes the work to complete the sprint
or cycle.
Agile scrum testing methodology
• Scrum is one of the many types of agile testing methodology.
• Agile scrum testing methodology known for breaking projects down
into sizable chunks called “sprints.”
• Agile scrum testing methodology is good for businesses that need to
finish specific projects quickly.
• Agile scrum testing methodology is a project management system
that relies on incremental development
eXtreme Programming(XP)
Extreme Programming (XP) is a framework

It aims to produce higher quality software and higher quality of life for
the development team.
The general characteristics where XP Extreme
Programming is appropriate :
• Dynamically changing software requirements
• Risks caused by fixed-time projects using new technology
Feature Driven Development(FDD):
• Organizes work around product features.
• FDD is known for its short iterations and frequent releases, like Scrum .
• Customer, also known as the project business owner, to attend the initial
design meeting and iteration procedures.
• By releasing new features in an incremental fashion, developers can
prioritize client requests, respond to requests in a timely manner and
keep clients satisfied.
• To achieve this, developers map out what features they can create, break
complex requests into a series of smaller feature sets
• Then create a plan for how to complete each goal over time.
Feature Driven Development(FDD):
• This method focuses on "Designing and Building" features.
• FDD concentrate on small steps.
• These work that should be obtained separately per function.
Crystal:
• There are three concepts of this method-

1. Chartering: Multi activities are involved in this phase such as making


a development team, performing feasibility analysis,
developing plans, etc.
2. Cyclic delivery: under this, two more cycles consist, these are:
1) Team updates the release plan.
2) Integrated product delivers to the users.
3. Wrap up:
According to the user environment, this phase performs deployment, post
deployment.

You might also like