SlideShare a Scribd company logo
Julija Melnika
PM Tech Track Lead
Agenda
● Agile
● Scrum
● Agile dilemma
Agile
Agile - a philosophy
● Set of values and practices
● History traced back to 1957
● In 2001: Agile Manifesto
Agile frameworks
Team level: Scrum, Kanban, XP, Hybrid
Scaling level: SAFe, LeSS, Scrum of Scrums,
DAD
Agile manifesto
Individuals and interactions over
processes and tools
Working software over comprehensive
documentation
Customer collaboration over contract
negotiation
Responding to change over following a plan
Agile approach
● Iterative and incremental
● Efficient and face-to-face communication
● Very short feedback loop and adaptation
cycle
● Ongoing stakeholder involvement
Example
● Sprint 1
○ Login screen (Enter username, password,
Enter button)
○ Correct reply processing
● Sprint 2
○ Incorrect reply screen & processing
● Sprint 3
○ Remind password screen & reminder
Task 1. Split into 5 sprints the
following features
Group 1 - Ordering plane ticket
Group 2 - Ordering ticket to cinema
Group 3 - Booking a meeting in calendar
Group 4 - Payment with credit card
Group 5 - Arranging delivery of order
Scrum
Scrum
Scrum Roles
● Product Owner
● Scrum Master
● Development Team
Scrum Events
● Daily Scrum/Standup
● Sprint Planning
● Sprint Review/Demo
● Sprint Retrospective
Scrum Master
● Facilitate scrum events
● Helps, coaches development team
● Removes obstacles
● Ensures correct use of scrum (for all
sides)
● Servant leadership
Product Owner
● Ensures that the RIGHT product is built
● Provides vision and boundaries
● Ensures alignment between stakeholders and
product
● Create/maintain/prioritise product backlog
● Defines release goals
Team
● Small (3-9)
● Dedicated (not shared)
● Collocated (Hello COVID!)
● Self-organized
● Cross-functional
● Skilled (should backup each other)
Product Backlog
EPIC Feature User story
User Story
● Connextra format
○ As a <user role> I want <something> so
that <benefit>
○ As a traveller I want to pay for my
ticket with a credit card so that I can
receive my ticket immediately
● Relative Size
● Relative Importance
User Story
● Acceptance criteria
○ Business rules, validation, functional
and non-functional requirements
○ What team needs to know to implement
the story
○ E.g. Accept Visa and MasterCard, but
not AmEx
● Definition of done
○ Conditions when we can close the story
○ E.g. documentation is updated, tests
are done
Task 2
Write user story + acceptance criteria
Sprint
● Always same length
● Scope cannot be changed after sprint was
started
● Should have result that can be shipped to
customer
● Each sprint should contain design, build
and test actions
Sprint calendar
● Planning: 2 hrs per 1 sprint week
● Daily standup: 15 min
● Sprint review: 1 hr per 1 sprint week
● Sprint retro: 1-3 hrs
● Product backlog refinement: 10% from time
of development
Agile dilemma
Agile is
PRODUCT management
methodology,
not PROJECT management
Project vs Product
● What is a project?
○ Goal, Temporary, Defined scope, Defined
resources, Unique (not routine), Change
● What is a product?
○ Something that is created/ maintained/
supported according to customer and business
needs
Waterfall vs Agile
Scope is fixed/No changes Scope is dynamic/Change
welcome
Time/cost fixed or
estimated
Time/cost cannot be
estimated
Customer involvement in
the beginning/end
Heavy customer involvement
Team can have beginners Need highly experienced,
mature & 100% committed team
Fixed scope legal
agreement
Time and material legal
agreement
Thank you!

More Related Content

What's hot

Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017    Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
Association for Project Management
 
6 Characteristics of a Project
6 Characteristics of a Project6 Characteristics of a Project
6 Characteristics of a Project
BrightWork
 
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
Association for Project Management
 
TLS Continuum How to Guide: Project Manifesto - the Project Charter
TLS Continuum How to Guide: Project Manifesto - the Project CharterTLS Continuum How to Guide: Project Manifesto - the Project Charter
TLS Continuum How to Guide: Project Manifesto - the Project Charter
Daniel Bloom
 
ATC project management workshop presentation 25 sept
ATC project management workshop presentation 25 septATC project management workshop presentation 25 sept
ATC project management workshop presentation 25 sept
Levent Yildizgoren
 
Project Management for Real Estate
Project Management for Real EstateProject Management for Real Estate
Project Management for Real Estate
Mayer Segal
 
Project management - Basics for all
Project management - Basics for allProject management - Basics for all
Project management - Basics for all
Surgyy Design
 
Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi
Professor Lili Saghafi
 
The art of agile project initiation
The art of agile project initiationThe art of agile project initiation
The art of agile project initiation
Kshitij Agrawal
 
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with OdooOdoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
ElínAnna Jónasdóttir
 
Remote management and operations of the team consisting of junior engineers.p...
Remote management and operations of the team consisting of junior engineers.p...Remote management and operations of the team consisting of junior engineers.p...
Remote management and operations of the team consisting of junior engineers.p...
GlobalLogic Ukraine
 
Project timeline slides v2
Project timeline slides v2Project timeline slides v2
Project timeline slides v2
Eileen Feng
 
Better Business Cases - APMG
Better Business Cases - APMGBetter Business Cases - APMG
Better Business Cases - APMG
Association for Project Management
 
PMO Tools_Portfolio Reporting
PMO Tools_Portfolio ReportingPMO Tools_Portfolio Reporting
PMO Tools_Portfolio Reporting
Matthew Jones
 
Assistant project manager
Assistant project managerAssistant project manager
Assistant project manager
projectmanagement12
 
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
Lviv Startup Club
 
Delivering Business Value through the PMO
Delivering Business Value through the PMODelivering Business Value through the PMO
Delivering Business Value through the PMO
Marisa Silva, the Lucky PM
 
Managing benefits, Ben Ganney, APM PMO SIG conference 2017
Managing benefits, Ben Ganney, APM PMO SIG conference 2017Managing benefits, Ben Ganney, APM PMO SIG conference 2017
Managing benefits, Ben Ganney, APM PMO SIG conference 2017
Association for Project Management
 
I hate projects, I love projects - AgileByExample Conference
I hate projects, I love projects - AgileByExample ConferenceI hate projects, I love projects - AgileByExample Conference
I hate projects, I love projects - AgileByExample Conference
Michal Raczka
 
Webinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBAWebinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBA
iZenBridge Consultancy Pvt. Ltd.
 

What's hot (20)

Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017    Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
Prioritisation processes, Samantha Blunt, APM PMO SIG conference 2017
 
6 Characteristics of a Project
6 Characteristics of a Project6 Characteristics of a Project
6 Characteristics of a Project
 
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
Support & Consultancy, Robers Hobbs, APM PMO SIG conference 2017
 
TLS Continuum How to Guide: Project Manifesto - the Project Charter
TLS Continuum How to Guide: Project Manifesto - the Project CharterTLS Continuum How to Guide: Project Manifesto - the Project Charter
TLS Continuum How to Guide: Project Manifesto - the Project Charter
 
ATC project management workshop presentation 25 sept
ATC project management workshop presentation 25 septATC project management workshop presentation 25 sept
ATC project management workshop presentation 25 sept
 
Project Management for Real Estate
Project Management for Real EstateProject Management for Real Estate
Project Management for Real Estate
 
Project management - Basics for all
Project management - Basics for allProject management - Basics for all
Project management - Basics for all
 
Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi
 
The art of agile project initiation
The art of agile project initiationThe art of agile project initiation
The art of agile project initiation
 
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with OdooOdoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
Odoo Experience 2018 - Improve Your Visibility and Prospect Better with Odoo
 
Remote management and operations of the team consisting of junior engineers.p...
Remote management and operations of the team consisting of junior engineers.p...Remote management and operations of the team consisting of junior engineers.p...
Remote management and operations of the team consisting of junior engineers.p...
 
Project timeline slides v2
Project timeline slides v2Project timeline slides v2
Project timeline slides v2
 
Better Business Cases - APMG
Better Business Cases - APMGBetter Business Cases - APMG
Better Business Cases - APMG
 
PMO Tools_Portfolio Reporting
PMO Tools_Portfolio ReportingPMO Tools_Portfolio Reporting
PMO Tools_Portfolio Reporting
 
Assistant project manager
Assistant project managerAssistant project manager
Assistant project manager
 
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
Lviv PMDay 2016 S Тетяна Голубєва: Ongoing project reformation: no magic, jus...
 
Delivering Business Value through the PMO
Delivering Business Value through the PMODelivering Business Value through the PMO
Delivering Business Value through the PMO
 
Managing benefits, Ben Ganney, APM PMO SIG conference 2017
Managing benefits, Ben Ganney, APM PMO SIG conference 2017Managing benefits, Ben Ganney, APM PMO SIG conference 2017
Managing benefits, Ben Ganney, APM PMO SIG conference 2017
 
I hate projects, I love projects - AgileByExample Conference
I hate projects, I love projects - AgileByExample ConferenceI hate projects, I love projects - AgileByExample Conference
I hate projects, I love projects - AgileByExample Conference
 
Webinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBAWebinar on Business Analysis in Project Context - PMI PBA
Webinar on Business Analysis in Project Context - PMI PBA
 

Similar to 2. Agile methodologies/Scrum

Agile methods training
Agile methods trainingAgile methods training
Agile methods training
Ceri Tandogan
 
Agile scrum training
Agile scrum trainingAgile scrum training
Laura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project managementLaura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project management
cameronandwilding
 
Module 1 - SE.pptx
Module 1 - SE.pptxModule 1 - SE.pptx
Module 1 - SE.pptx
DrJayashreeNair
 
Agile overview
Agile overviewAgile overview
Agile overview
Ragavendra Prasath
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)
Rajesh Muppalla
 
Agile Course
Agile CourseAgile Course
Agile Course
ABDEL RAHMAN KARIM
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
ABDEL RAHMAN KARIM
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
Malik Zahid
 
Running Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno CanecoRunning Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno Caneco
Agile Connect®
 
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Agile Connect Lisbon
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Knoldus Inc.
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers
Aaron Roy
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
Achchuthan Seetharan
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
Icalia Labs
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
Gaurav IG
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
Solomon Raja P.S
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
Vlad Savitsky
 
Agile transition
Agile transitionAgile transition
Agile transition
Naydene Brickus
 
Scrum Refresher
Scrum RefresherScrum Refresher
Scrum Refresher
Robert Blomdalen
 

Similar to 2. Agile methodologies/Scrum (20)

Agile methods training
Agile methods trainingAgile methods training
Agile methods training
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Laura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project managementLaura Delnevo - Winning your clients' trust with Agile project management
Laura Delnevo - Winning your clients' trust with Agile project management
 
Module 1 - SE.pptx
Module 1 - SE.pptxModule 1 - SE.pptx
Module 1 - SE.pptx
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)Indix Engineering Culture Code (2015)
Indix Engineering Culture Code (2015)
 
Agile Course
Agile CourseAgile Course
Agile Course
 
Agile course Part 1
Agile course Part 1Agile course Part 1
Agile course Part 1
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
 
Running Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno CanecoRunning Agile on a non-Agile Environment, by Nuno Caneco
Running Agile on a non-Agile Environment, by Nuno Caneco
 
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...Running Scrum on a non-Agile environment - Tales from a past experience" By N...
Running Scrum on a non-Agile environment - Tales from a past experience" By N...
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers Agile and Scrum Overview for PMs, Designers and Developers
Agile and Scrum Overview for PMs, Designers and Developers
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
 
Agile transition
Agile transitionAgile transition
Agile transition
 
Scrum Refresher
Scrum RefresherScrum Refresher
Scrum Refresher
 

Recently uploaded

How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
Celine George
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
ImMuslim
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
IsmaelVazquez38
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 

Recently uploaded (20)

How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 

2. Agile methodologies/Scrum

  • 4. Agile - a philosophy ● Set of values and practices ● History traced back to 1957 ● In 2001: Agile Manifesto Agile frameworks Team level: Scrum, Kanban, XP, Hybrid Scaling level: SAFe, LeSS, Scrum of Scrums, DAD
  • 5. Agile manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 6. Agile approach ● Iterative and incremental ● Efficient and face-to-face communication ● Very short feedback loop and adaptation cycle ● Ongoing stakeholder involvement
  • 7.
  • 8. Example ● Sprint 1 ○ Login screen (Enter username, password, Enter button) ○ Correct reply processing ● Sprint 2 ○ Incorrect reply screen & processing ● Sprint 3 ○ Remind password screen & reminder
  • 9. Task 1. Split into 5 sprints the following features Group 1 - Ordering plane ticket Group 2 - Ordering ticket to cinema Group 3 - Booking a meeting in calendar Group 4 - Payment with credit card Group 5 - Arranging delivery of order
  • 10. Scrum
  • 11. Scrum
  • 12.
  • 13. Scrum Roles ● Product Owner ● Scrum Master ● Development Team
  • 14. Scrum Events ● Daily Scrum/Standup ● Sprint Planning ● Sprint Review/Demo ● Sprint Retrospective
  • 15. Scrum Master ● Facilitate scrum events ● Helps, coaches development team ● Removes obstacles ● Ensures correct use of scrum (for all sides) ● Servant leadership
  • 16. Product Owner ● Ensures that the RIGHT product is built ● Provides vision and boundaries ● Ensures alignment between stakeholders and product ● Create/maintain/prioritise product backlog ● Defines release goals
  • 17. Team ● Small (3-9) ● Dedicated (not shared) ● Collocated (Hello COVID!) ● Self-organized ● Cross-functional ● Skilled (should backup each other)
  • 20. User Story ● Connextra format ○ As a <user role> I want <something> so that <benefit> ○ As a traveller I want to pay for my ticket with a credit card so that I can receive my ticket immediately ● Relative Size ● Relative Importance
  • 21. User Story ● Acceptance criteria ○ Business rules, validation, functional and non-functional requirements ○ What team needs to know to implement the story ○ E.g. Accept Visa and MasterCard, but not AmEx ● Definition of done ○ Conditions when we can close the story ○ E.g. documentation is updated, tests are done
  • 22. Task 2 Write user story + acceptance criteria
  • 23. Sprint ● Always same length ● Scope cannot be changed after sprint was started ● Should have result that can be shipped to customer ● Each sprint should contain design, build and test actions
  • 24. Sprint calendar ● Planning: 2 hrs per 1 sprint week ● Daily standup: 15 min ● Sprint review: 1 hr per 1 sprint week ● Sprint retro: 1-3 hrs ● Product backlog refinement: 10% from time of development
  • 25.
  • 28. Project vs Product ● What is a project? ○ Goal, Temporary, Defined scope, Defined resources, Unique (not routine), Change ● What is a product? ○ Something that is created/ maintained/ supported according to customer and business needs
  • 29. Waterfall vs Agile Scope is fixed/No changes Scope is dynamic/Change welcome Time/cost fixed or estimated Time/cost cannot be estimated Customer involvement in the beginning/end Heavy customer involvement Team can have beginners Need highly experienced, mature & 100% committed team Fixed scope legal agreement Time and material legal agreement
  • 30.