SlideShare a Scribd company logo
1 of 17
Agile software
development
1.
What is Agile?
Agile Methodology
Agile is a software development methodology to
build a software incrementally using short
iterations of 1 to 4 weeks so that the development
is aligned with the changing business needs. This
simple tutorial uses appropriate examples to help
you understand agile development in a general
and quick way.
3
Traditional Vs Agile
4
What is the difference?
Traditional VS Agile
5
Roles in AGile
1. Team Lead, Scrum Master (Scrum), Team Coach, or Project Lead
2. Team Member
3. Product Owner
6
1. Scrum Master
A Scrum Master is a team leader and facilitator who helps the
team members to follow agile practices so that they can meet
their commitments.
1. To enable close co-operation between
all roles and functions.
2. To remove any blocks.
3. To shield the team from any
disturbances.
4. To work with the organization to track
the progress and processes of the
company.
7
1. Daily stand-ups,
2. Planned meetings,
3. Demo,
4. Review,
5. Retrospective Meetings, and
6. To facilitate team meetings and
decision-making process.
2. Product Owner
A Product Owner is the one who drives the product from business
perspective.
1. To define the requirements and
prioritize their values.
2. To determine the release date and
contents.
3. To take an active role in iteration
planning and release planning meetings.
8
1. To ensure that team is working on the
most valued requirement.
2. To represent the voice of the customer.
3. To accept the user stories that meet the
definition of done and defined
acceptance criteria.
Cross-functional Team
Every agile team should be a self-
sufficient team with 5 to 9 team
members and an average
experience ranging from of 6 to
10 years. Typically, an agile team
comprises of 3 to 4 developers, 1
tester, 1 technical lead, 1 product
owner and 1 scrum master.
9
How an Agile Team Plans its Work?
An Agile team works in iterations to deliver user stories where each iteration is of 10
to 15 days. Each user story is planned based on its backlog prioritization and size.
10
What is a User Story?
1. A user story is a requirement which defines what is required by
the user as functionality. A user story can be in two forms −
1. As a <User Role> I want <Functionality> so that <Business
Value>
2. In order to <Business value> as a <User Role> I want
<Functionality>
11
Importance of User Story
1. User story talks about what is to
be done. It defines what a user
needs.
2. Task talks about how it is to be
done. It defines how a
functionality is to be
implemented.
3. Stories are implemented by tasks.
Each story is a collection of tasks.
1. User story is divided into tasks
when it is planned in current
iteration.
2. Tasks are estimated in hours,
typically from 2 to 12 hours.
3. Stories are validated using
acceptance tests.
12
12 Principles of Agile
1. Customer
Satisfaction
2. Welcome Change
3. Deliver a
Working
Software
4. Collaboration
1. Motivation
2. Face-to-face
Conversation
3. Measure the
Progress as per
the Working
Software
4. Maintain
Constant Pace
1. Monitoring
2. Simplicity
3. Self-organized
Teams
4. Review the Work
Regularly
13
What is Daily Stand-up?
1. A daily stand-up is a daily status meeting among all
team members and it is held roughly for 15 minutes.
2. Every member has to answer three important
questions −
1. What I did yesterday?
2. What I'll do today?
3. Any impediment I am facing.../ I am blocked due
to...
14
Iteration & Release
1. An Iteration is a time boxed
collection of user stories /
defects to be worked upon
and accepted within the
release of a product.An
iteration is also termed as
a sprint.
1. A Release is a major
milestone that represents
an internal or external
delivery of working, tested
version of the
product/system.
15
Agile Framework
16
17
THANKS! By Sooriya.G
I Think I shared what I know
Thanks for Listening Patiently!!!

More Related Content

What's hot

rtCamp WordPress Services
rtCamp WordPress ServicesrtCamp WordPress Services
rtCamp WordPress ServicesrtCamp
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile PracticesThomas Sarlandie
 
Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation roleViresh Doshi
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlightedImanKatergi1
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Ashley-Christian Hardy
 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum MasterAgile Vietnam
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an OrganizationKane Mar
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
Workbook answers
Workbook answersWorkbook answers
Workbook answersqtntpam
 
Agile and scrum masterclass
Agile and scrum masterclassAgile and scrum masterclass
Agile and scrum masterclassRawatManodeep
 

What's hot (18)

What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
rtCamp WordPress Services
rtCamp WordPress ServicesrtCamp WordPress Services
rtCamp WordPress Services
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile Practices
 
Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation role
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted2020 scrum-guide-us-highlighted
2020 scrum-guide-us-highlighted
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum Master
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 
Introducing Scrum to an Organization
Introducing Scrum to an OrganizationIntroducing Scrum to an Organization
Introducing Scrum to an Organization
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
Workbook answers
Workbook answersWorkbook answers
Workbook answers
 
Agile and scrum masterclass
Agile and scrum masterclassAgile and scrum masterclass
Agile and scrum masterclass
 

Similar to Agile for beginers by sooriya g

Test strategy
Test strategyTest strategy
Test strategyadarsh j
 
Agile Software Development - Session 1
Agile Software Development - Session 1Agile Software Development - Session 1
Agile Software Development - Session 1Dalia Ayman Ahmed
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Testerliorf
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDestiTechDesti
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software developmentBijayDhimal2
 
4.0 The Agile Core Practices
4.0 The Agile Core Practices4.0 The Agile Core Practices
4.0 The Agile Core PracticesDavidMcLachlan1
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovMuhammadZahidQazi
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414spikol
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Agile development
Agile developmentAgile development
Agile developmentcatchkinnu
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for managementIcalia Labs
 
Agile Methodology and Scrum Framework
Agile Methodology and Scrum FrameworkAgile Methodology and Scrum Framework
Agile Methodology and Scrum FrameworkNirdesh Dwa
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouNowell Strite
 

Similar to Agile for beginers by sooriya g (20)

Agile
AgileAgile
Agile
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Test strategy
Test strategyTest strategy
Test strategy
 
Agile Software Development - Session 1
Agile Software Development - Session 1Agile Software Development - Session 1
Agile Software Development - Session 1
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
Agile Methodologies by TechDesti
Agile Methodologies by TechDestiAgile Methodologies by TechDesti
Agile Methodologies by TechDesti
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 
4.0 The Agile Core Practices
4.0 The Agile Core Practices4.0 The Agile Core Practices
4.0 The Agile Core Practices
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir Raykov
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
ME135A Agile lean workshop101414
ME135A Agile lean workshop101414ME135A Agile lean workshop101414
ME135A Agile lean workshop101414
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile development
Agile developmentAgile development
Agile development
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 
Agile Methodology and Scrum Framework
Agile Methodology and Scrum FrameworkAgile Methodology and Scrum Framework
Agile Methodology and Scrum Framework
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
 

More from Soori Joy

Henry howard
Henry howardHenry howard
Henry howardSoori Joy
 
Piezoelectric generator
Piezoelectric generator Piezoelectric generator
Piezoelectric generator Soori Joy
 
Sun tracking solar panel
Sun tracking solar panelSun tracking solar panel
Sun tracking solar panelSoori Joy
 
Sun tracking solar panel (zeroth review)
Sun tracking solar panel (zeroth review)Sun tracking solar panel (zeroth review)
Sun tracking solar panel (zeroth review)Soori Joy
 
Honeywell inc..,
Honeywell inc..,Honeywell inc..,
Honeywell inc..,Soori Joy
 
Solid waste management
Solid waste managementSolid waste management
Solid waste managementSoori Joy
 
Radio frequency identification(rfid)
Radio frequency identification(rfid)Radio frequency identification(rfid)
Radio frequency identification(rfid)Soori Joy
 
Augmented reality & virtual reality
Augmented reality & virtual realityAugmented reality & virtual reality
Augmented reality & virtual realitySoori Joy
 
Test process
Test processTest process
Test processSoori Joy
 

More from Soori Joy (11)

Henry howard
Henry howardHenry howard
Henry howard
 
Piezoelectric generator
Piezoelectric generator Piezoelectric generator
Piezoelectric generator
 
Sun tracking solar panel
Sun tracking solar panelSun tracking solar panel
Sun tracking solar panel
 
Sun tracking solar panel (zeroth review)
Sun tracking solar panel (zeroth review)Sun tracking solar panel (zeroth review)
Sun tracking solar panel (zeroth review)
 
Honeywell inc..,
Honeywell inc..,Honeywell inc..,
Honeywell inc..,
 
Zspace
ZspaceZspace
Zspace
 
Solid waste management
Solid waste managementSolid waste management
Solid waste management
 
Radio frequency identification(rfid)
Radio frequency identification(rfid)Radio frequency identification(rfid)
Radio frequency identification(rfid)
 
Augmented reality & virtual reality
Augmented reality & virtual realityAugmented reality & virtual reality
Augmented reality & virtual reality
 
Test process
Test processTest process
Test process
 
Xml parser
Xml parserXml parser
Xml parser
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Agile for beginers by sooriya g

  • 3. Agile Methodology Agile is a software development methodology to build a software incrementally using short iterations of 1 to 4 weeks so that the development is aligned with the changing business needs. This simple tutorial uses appropriate examples to help you understand agile development in a general and quick way. 3
  • 4. Traditional Vs Agile 4 What is the difference?
  • 6. Roles in AGile 1. Team Lead, Scrum Master (Scrum), Team Coach, or Project Lead 2. Team Member 3. Product Owner 6
  • 7. 1. Scrum Master A Scrum Master is a team leader and facilitator who helps the team members to follow agile practices so that they can meet their commitments. 1. To enable close co-operation between all roles and functions. 2. To remove any blocks. 3. To shield the team from any disturbances. 4. To work with the organization to track the progress and processes of the company. 7 1. Daily stand-ups, 2. Planned meetings, 3. Demo, 4. Review, 5. Retrospective Meetings, and 6. To facilitate team meetings and decision-making process.
  • 8. 2. Product Owner A Product Owner is the one who drives the product from business perspective. 1. To define the requirements and prioritize their values. 2. To determine the release date and contents. 3. To take an active role in iteration planning and release planning meetings. 8 1. To ensure that team is working on the most valued requirement. 2. To represent the voice of the customer. 3. To accept the user stories that meet the definition of done and defined acceptance criteria.
  • 9. Cross-functional Team Every agile team should be a self- sufficient team with 5 to 9 team members and an average experience ranging from of 6 to 10 years. Typically, an agile team comprises of 3 to 4 developers, 1 tester, 1 technical lead, 1 product owner and 1 scrum master. 9
  • 10. How an Agile Team Plans its Work? An Agile team works in iterations to deliver user stories where each iteration is of 10 to 15 days. Each user story is planned based on its backlog prioritization and size. 10
  • 11. What is a User Story? 1. A user story is a requirement which defines what is required by the user as functionality. A user story can be in two forms − 1. As a <User Role> I want <Functionality> so that <Business Value> 2. In order to <Business value> as a <User Role> I want <Functionality> 11
  • 12. Importance of User Story 1. User story talks about what is to be done. It defines what a user needs. 2. Task talks about how it is to be done. It defines how a functionality is to be implemented. 3. Stories are implemented by tasks. Each story is a collection of tasks. 1. User story is divided into tasks when it is planned in current iteration. 2. Tasks are estimated in hours, typically from 2 to 12 hours. 3. Stories are validated using acceptance tests. 12
  • 13. 12 Principles of Agile 1. Customer Satisfaction 2. Welcome Change 3. Deliver a Working Software 4. Collaboration 1. Motivation 2. Face-to-face Conversation 3. Measure the Progress as per the Working Software 4. Maintain Constant Pace 1. Monitoring 2. Simplicity 3. Self-organized Teams 4. Review the Work Regularly 13
  • 14. What is Daily Stand-up? 1. A daily stand-up is a daily status meeting among all team members and it is held roughly for 15 minutes. 2. Every member has to answer three important questions − 1. What I did yesterday? 2. What I'll do today? 3. Any impediment I am facing.../ I am blocked due to... 14
  • 15. Iteration & Release 1. An Iteration is a time boxed collection of user stories / defects to be worked upon and accepted within the release of a product.An iteration is also termed as a sprint. 1. A Release is a major milestone that represents an internal or external delivery of working, tested version of the product/system. 15
  • 17. 17 THANKS! By Sooriya.G I Think I shared what I know Thanks for Listening Patiently!!!