SlideShare a Scribd company logo
1 of 26
Agile Project Kick-off in 15
Minutes
One of the basic ways to execute an
agile project kick-off workshop.
GNP Online - Scenario
• Gandhi National park (GNP): An adventure park in the heart of Gujarat
with 30,000 customers visiting every month
• Current reservation system: Manual; customers call up ticketing booth
• Problem 1: Customers uncomfortable providing credit/debit card
information to strangers over the phone
• Problem 2: Limited hotel rooms available for booking purpose. Hotel
details unavailable for customers to check and book
• Problem 3: Customers arriving with no prior booking fall prey to local
guides selling entry tickets and hotel bookings at a higher price
GNP Online - Proposal
• GNP Research: It suggests it can improve the number
of customers from 30,000 to 50,000 per month using
an online booking system
• Proposal: Upgrade the existing website to provide
detailed park information and an online booking
assistant for tickets & surrounding hotels.
GNP Online - Users
• Focal: User comfortable with online purchases
• Secondary: Information seekers e.g. rates
• Unimportant: Travel agents
• Affected: Hotel Manager, Customer Support, Admin
• Exclusionary: User without online banking or card
GNP Online - Admin User Journeys
GNP Online – Web
Admin
Login & create a new
booking day or day
range for park tickets
Clone the information
from exiting booking
day
Enter the booking
information for the
created day(s)
Login & creates a new
hotel page
Add hotel related
information
Create a new available
reservation day or day
range
Clones the
information from
existing available
reservations
Enter the available
reservation
information for the
created day(s)
GNP Online - Customer User Journey
Customer
Select & book
park tickets if
available
Make payments &
receive
confirmation
Select hotel
bookings
Select hotel &
make reservations
if available
Make payments &
receive
confirmation
View booking
history
Cancel booking
Receive refund
post deductions
Contact customer
support
GNP Online – Hotel Manager User
Journey
Hotel Manager
Receive
reservation
request
Process and
confirm
Receive
payments
Report over
booking and
cancel
Refund full
booking amount
Receive
cancellation
request
Process and
confirm
Refund post
deductions
GNP ONLINE - EPIC BACKLOG
High level stories derived from the user journeys
GNP-0001: Admin
authentication
Acceptance Criteria:
• Admin can be
authenticated using a
username and password
• Appropriate validation
messages thrown in case of
incorrect credentials
• Forgotten username &
password can be retrieved
using the admin’s email
address
As an admin
I want to login to the
administration portal
So that I can perform
admin activities on GNP
online
GNP-0002: Create new
park booking days
Acceptance Criteria:
• New booking days can be
created
• The number of available
tickets, rates, and discounts
can be provided
• The information can be
saved as draft before being
published
• Information can be cloned
from existing booking days
As an admin
I want to create new
booking days for the
national park
So that I customers have
an option to start booking
tickets online
GNP-0003: Create new
hotel bookings
Acceptance Criteria:
• New hotel information
page can be created
• Number of available rooms,
tariffs, and discounts can
be provided
• The information can be
saved as draft before
publishing
• Information can be cloned
from existing hotels
As an admin
I want to create new
booking days hotels
So that I customers have
an option to start hotel
reservations online
GNP-0004: Book
national park tickets
Acceptance Criteria:
• The date to visit the park
can be selected
• The ticket rates and
discounts available on the
selected date is displayed
• A ticket type can be
selected to proceed for
payments
• Payments can be made &
bookings confirmed online
As a customer
I want to book the national
park tickets online
So that I have a guaranteed
entry to the park on my
arrival
GNP-0005: Make hotel
reservations
Acceptance Criteria:
• Dates, number of rooms &
occupants can be selected
• Hotels listed for selection
by the customer
• Room types per hotel listed
by it’s tariff
• Rooms can be selected to
proceed for payments
• Payments can be made and
bookings confirmed online
As a customer
I want to make hotel
reservations
So that I have a confirmed
bookings for my
accommodation on arrival
GNP-0006: Make online
payments
Acceptance Criteria:
• Online payment options
available for booking
tickets & hotels
• Payment can be made
using credit/debit cards
and online banking
• Successful payments return
booking confirmation
• Failed payments are
marked for refund
As a customer
I want to pay for my
bookings & reservations
online
So that I have a confirmed
bookings for park entry &
hotels on arrival
GNP-0007: View and
cancel bookings
Acceptance Criteria:
• Booking history is displayed
to the customer
• Booking status is displayed
along with other info
• Customer can cancel a
booking from the history
• On cancellation, the
booking amount is
refunded post deductions
As a customer
I want to view & check the
status of my bookings and
cancel my bookings if
required
So that I can get a refund
in case I cancel my travel
plans
GNP-0008: Contact
customer support
Acceptance Criteria:
• Customer support contact
details are provided
• A contact form is displayed
for the customer to fill up
• Customer can fill up the
form with their query and
submit it to customer
support
As a customer
I want to contact customer
support
So that I can contact them
in case I need any help
with my bookings
GNP-0009: Process hotel
reservation
Acceptance Criteria:
• Manager can view the
online reservations made
for their hotel
• Manager can confirm the
reservations to GNP
• Funds transferred to the
hotel on confirmation of
the booking
• Customer sent a
confirmation email
As a hotel manager
I want to process the
reservation request made
by the customer
So that I inform the hotel
staff to make
arrangements for the
customer on their arrival
GNP-0010: Manage over
bookings
Acceptance Criteria:
• Manager can view the
online reservations made
for their hotel
• In case of over bookings,
manager can reject the
reservation request by GNP
• GNP will refund the
complete booking amount
to the customer along with
an apology email
As a hotel manager
I want inform over
bookings to the customer
So that I inform the
customers of a failure to
arrange their
accommodation
GNP-0011: Manage
reservation cancellations
Acceptance Criteria:
• Manager can view
cancellation requests
• Manager accepts or rejects
the request
• If accepted, hotel refunds
amounts to GNP after
deductions
• GNP refunds amounts to
customer post deductions
and confirms cancellation
As a hotel manager
I want to cancel a
reservation
So that I can cancel the
accommodation plans
previously confirmed by a
customer
SIZE & EFFORTS ESTIMATION
Measure the efforts to complete the listed epics
Types of Sizing
T-shirt Sizing
• XS - 5
• S - 8
• M - 13
• L - 20
• XL - 40
• XXL - 100
Planning Poker
Efforts for Epics (when done) using T-
shirt Sizing
Epics Size Efforts (in days)
GNP-0001: Admin authentication Medium 20
GNP-0002: Create new park booking days Small 15
GNP-0003: Create new hotel bookings Small 15
GNP-0004: Book national park tickets Medium 20
GNP-0005: Make hotel reservations Extra Large 10
GNP-0006: Make online payments Medium 20
GNP-0007: View and cancel bookings Small 15
GNP-0008: Contact customer support Extra Small 10
GNP-0009: Process hotel reservation Large 30
GNP-0010: Manage over bookings Large 30
GNP-0011: Manage reservation cancellations Medium 20
Tentative Release Plan (when
estimated) using Story Points
Sprint
(2 weeks)
Sprint Goals for Release 1 with 4 team members Velocity
Sprint 0 Initial set-up – Infrastructure, Architecture, Design, etc. NA
Sprint 1 Admin authentication & functionality 12-32
Sprint 2 Admin session management 18-28
Sprint 3 Creation of new hotel and park working days for public 21-28
Sprint 4 Making park & hotel reservations (without payments) 11-18
Sprint
(2 weeks)
Sprint Goals for Release 2 with 4 team members Velocity
Sprint 5 Making park & hotel reservations (online bank integration) 16-23
Sprint 6 Manage overbookings & cancellations (manual fund transfer) 21-28
Sprint 7 Manage overbookings & cancellations (auto fund transfer) 21-28
Sprint 8 Customer support workflow 21-28
Sprint Ceremonies
Ceremony Mandatory Participants Facilitator Duration
Daily Scrum Scrum Master, Team Members Scrum Master
15-20 min
a day
Sprint Planning
Scrum Master, Product Owner, Team
Members
Product Owner ½ to 1 day
Sprint Review
Scrum Master, Product Owner, Team
Members
Team Members ½ day
Sprint
Retrospective
Scrum Master, Product Owner, Team
Members
Scrum Master ½ day
Backlog
Grooming*
Scrum Master, Product Owner, Team
Members
Product Owner
3 hrs a
sprint
Look-ahead
Meeting*
Scrum Master, Product Owner, Team
Members
Product Owner
3 hrs a
sprint
Scrum of
Scrums*
Scrum Masters, Team
Representatives
Appointed Chief
15-20 min
a day
There’s Much (Much) More…
• I represent only the tip of the iceberg here. Various
other exercises can help elicit initial requirements…
– Product visioning with elevator pitch and product box
– Business modeling with business model & product canvas
– Process & data modeling with impact / mind maps & BPM
– Improved story analysis with personas and BDD scripts
– Prioritization with poker, free money, 35 (7-11), and
more…
END

More Related Content

What's hot

Hotel management system
Hotel management systemHotel management system
Hotel management system
Mansoor Hussain
 
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
Jaya0006
 

What's hot (20)

Hotel Guest Room Tariff: Introduction
Hotel Guest Room Tariff: IntroductionHotel Guest Room Tariff: Introduction
Hotel Guest Room Tariff: Introduction
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
Check Out & Settlement 2022.pptx
Check Out & Settlement 2022.pptxCheck Out & Settlement 2022.pptx
Check Out & Settlement 2022.pptx
 
ONLINE HOTEL RESERVATION AND MANAGEMENT SYSTEM FOR THE COLLEGE OF INTERNATIO...
ONLINE HOTEL RESERVATION AND MANAGEMENT SYSTEM  FOR THE COLLEGE OF INTERNATIO...ONLINE HOTEL RESERVATION AND MANAGEMENT SYSTEM  FOR THE COLLEGE OF INTERNATIO...
ONLINE HOTEL RESERVATION AND MANAGEMENT SYSTEM FOR THE COLLEGE OF INTERNATIO...
 
Front Office Organizational Structure
Front Office Organizational StructureFront Office Organizational Structure
Front Office Organizational Structure
 
Hotel Reservation
Hotel Reservation Hotel Reservation
Hotel Reservation
 
Check out, settlememnt & departure procedure concept notes
Check out, settlememnt & departure procedure concept notesCheck out, settlememnt & departure procedure concept notes
Check out, settlememnt & departure procedure concept notes
 
Chapter 03 Managing Front Office Operations HOT 333
Chapter 03 Managing Front Office Operations HOT 333Chapter 03 Managing Front Office Operations HOT 333
Chapter 03 Managing Front Office Operations HOT 333
 
Hostel facility booking system presentation
Hostel facility booking system presentationHostel facility booking system presentation
Hostel facility booking system presentation
 
Managing front office operations
Managing front office operationsManaging front office operations
Managing front office operations
 
Front office Operations and Reservation
Front office Operations and Reservation Front office Operations and Reservation
Front office Operations and Reservation
 
Guide to Hotel PMS System
Guide to Hotel PMS SystemGuide to Hotel PMS System
Guide to Hotel PMS System
 
Reservations Process in Hotel
Reservations Process in Hotel Reservations Process in Hotel
Reservations Process in Hotel
 
Front Office Department
Front Office DepartmentFront Office Department
Front Office Department
 
Chapter 02 Managing Front Office Operations HOT 333
Chapter 02 Managing Front Office Operations HOT 333Chapter 02 Managing Front Office Operations HOT 333
Chapter 02 Managing Front Office Operations HOT 333
 
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 
Detecting Skipper and Sleeper
Detecting Skipper and SleeperDetecting Skipper and Sleeper
Detecting Skipper and Sleeper
 
Front Office Accounting (Updated, August 2020)
Front Office Accounting (Updated, August 2020)Front Office Accounting (Updated, August 2020)
Front Office Accounting (Updated, August 2020)
 

Similar to Agile Project Kick-off in 15 Minutes

DVC Land Arrangements - Guide
DVC Land Arrangements - GuideDVC Land Arrangements - Guide
DVC Land Arrangements - Guide
Melissa Ramushu
 
Amith Xavier updated
Amith Xavier updatedAmith Xavier updated
Amith Xavier updated
amith xavier
 

Similar to Agile Project Kick-off in 15 Minutes (20)

Hotel Guest Feedback Programme-An Approach Note
Hotel Guest Feedback Programme-An Approach NoteHotel Guest Feedback Programme-An Approach Note
Hotel Guest Feedback Programme-An Approach Note
 
Credit Control 2022.pptx
Credit Control 2022.pptxCredit Control 2022.pptx
Credit Control 2022.pptx
 
Instant digital gratification
Instant digital gratificationInstant digital gratification
Instant digital gratification
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
 
KC RESIDENCY
KC RESIDENCYKC RESIDENCY
KC RESIDENCY
 
Kc residency
Kc residencyKc residency
Kc residency
 
True value vietnam sales hotel solution
True value vietnam   sales hotel solutionTrue value vietnam   sales hotel solution
True value vietnam sales hotel solution
 
True value vietnam sales hotel solution v2
True value vietnam   sales hotel solution v2True value vietnam   sales hotel solution v2
True value vietnam sales hotel solution v2
 
Oyo
OyoOyo
Oyo
 
Hotel Booking Engine.pptx
Hotel Booking Engine.pptxHotel Booking Engine.pptx
Hotel Booking Engine.pptx
 
Chapter 5: Registration
Chapter 5: RegistrationChapter 5: Registration
Chapter 5: Registration
 
Loyalty program Pitch Stay-N-Sleep .pdf
Loyalty program Pitch Stay-N-Sleep .pdfLoyalty program Pitch Stay-N-Sleep .pdf
Loyalty program Pitch Stay-N-Sleep .pdf
 
Sushilmishra 121223142310-phpapp01
Sushilmishra 121223142310-phpapp01Sushilmishra 121223142310-phpapp01
Sushilmishra 121223142310-phpapp01
 
Sushilmishra-121223142310-phpapp01
Sushilmishra-121223142310-phpapp01Sushilmishra-121223142310-phpapp01
Sushilmishra-121223142310-phpapp01
 
DVC Land Arrangements - Guide
DVC Land Arrangements - GuideDVC Land Arrangements - Guide
DVC Land Arrangements - Guide
 
Amith Xavier updated
Amith Xavier updatedAmith Xavier updated
Amith Xavier updated
 
Front office operations
Front office operationsFront office operations
Front office operations
 
loyalty software for retail and restaurants
loyalty software  for retail and restaurantsloyalty software  for retail and restaurants
loyalty software for retail and restaurants
 
Reservations Importance
Reservations ImportanceReservations Importance
Reservations Importance
 
Chapter 3: Front Office Operations
Chapter 3: Front Office OperationsChapter 3: Front Office Operations
Chapter 3: Front Office Operations
 

More from Vishal Prasad

Business goals in the new normal
Business goals in the new normalBusiness goals in the new normal
Business goals in the new normal
Vishal Prasad
 

More from Vishal Prasad (18)

[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
 
Agility in the world of ITeS Business [Kanban India Conference 2023]
Agility in the world of ITeS Business [Kanban India Conference 2023]Agility in the world of ITeS Business [Kanban India Conference 2023]
Agility in the world of ITeS Business [Kanban India Conference 2023]
 
Product Fails - That time when a product screwed-up
Product Fails - That time when a product screwed-upProduct Fails - That time when a product screwed-up
Product Fails - That time when a product screwed-up
 
Driving Engagement with User Stories
Driving Engagement with User StoriesDriving Engagement with User Stories
Driving Engagement with User Stories
 
Embracing DEI Enhances Agility - Agile India 2023
Embracing DEI Enhances Agility - Agile India 2023Embracing DEI Enhances Agility - Agile India 2023
Embracing DEI Enhances Agility - Agile India 2023
 
Why I stopped coaching agility and so should you!
Why I stopped coaching agility and so should you!Why I stopped coaching agility and so should you!
Why I stopped coaching agility and so should you!
 
Making Invisible Choices - Decision Making moulded by our Mental Models
Making Invisible Choices - Decision Making moulded by our Mental ModelsMaking Invisible Choices - Decision Making moulded by our Mental Models
Making Invisible Choices - Decision Making moulded by our Mental Models
 
Agile Leadership Overview
Agile Leadership OverviewAgile Leadership Overview
Agile Leadership Overview
 
Business goals in the new normal
Business goals in the new normalBusiness goals in the new normal
Business goals in the new normal
 
SLICE - The Experimentation Mindset
SLICE - The Experimentation MindsetSLICE - The Experimentation Mindset
SLICE - The Experimentation Mindset
 
Repeating the "Quality Debate" @ Agile Gurugram 2019 Conference
Repeating the "Quality Debate" @ Agile Gurugram 2019 ConferenceRepeating the "Quality Debate" @ Agile Gurugram 2019 Conference
Repeating the "Quality Debate" @ Agile Gurugram 2019 Conference
 
A "Quality" Debate
A "Quality" DebateA "Quality" Debate
A "Quality" Debate
 
You were never waterfall
You were never waterfallYou were never waterfall
You were never waterfall
 
SLICE - The Experimentation Framework
SLICE - The Experimentation FrameworkSLICE - The Experimentation Framework
SLICE - The Experimentation Framework
 
Nirvana - when ET met Automation
Nirvana - when ET met AutomationNirvana - when ET met Automation
Nirvana - when ET met Automation
 
Day 1 test engagement? Are you kidding me?
Day 1 test engagement? Are you kidding me?Day 1 test engagement? Are you kidding me?
Day 1 test engagement? Are you kidding me?
 
Learning from Anemic Reviews and the Monger Project
Learning from Anemic Reviews and the Monger ProjectLearning from Anemic Reviews and the Monger Project
Learning from Anemic Reviews and the Monger Project
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 

Recently uploaded

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Bert Jan Schrijver
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Recently uploaded (20)

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 

Agile Project Kick-off in 15 Minutes

  • 1. Agile Project Kick-off in 15 Minutes One of the basic ways to execute an agile project kick-off workshop.
  • 2. GNP Online - Scenario • Gandhi National park (GNP): An adventure park in the heart of Gujarat with 30,000 customers visiting every month • Current reservation system: Manual; customers call up ticketing booth • Problem 1: Customers uncomfortable providing credit/debit card information to strangers over the phone • Problem 2: Limited hotel rooms available for booking purpose. Hotel details unavailable for customers to check and book • Problem 3: Customers arriving with no prior booking fall prey to local guides selling entry tickets and hotel bookings at a higher price
  • 3. GNP Online - Proposal • GNP Research: It suggests it can improve the number of customers from 30,000 to 50,000 per month using an online booking system • Proposal: Upgrade the existing website to provide detailed park information and an online booking assistant for tickets & surrounding hotels.
  • 4. GNP Online - Users • Focal: User comfortable with online purchases • Secondary: Information seekers e.g. rates • Unimportant: Travel agents • Affected: Hotel Manager, Customer Support, Admin • Exclusionary: User without online banking or card
  • 5. GNP Online - Admin User Journeys GNP Online – Web Admin Login & create a new booking day or day range for park tickets Clone the information from exiting booking day Enter the booking information for the created day(s) Login & creates a new hotel page Add hotel related information Create a new available reservation day or day range Clones the information from existing available reservations Enter the available reservation information for the created day(s)
  • 6. GNP Online - Customer User Journey Customer Select & book park tickets if available Make payments & receive confirmation Select hotel bookings Select hotel & make reservations if available Make payments & receive confirmation View booking history Cancel booking Receive refund post deductions Contact customer support
  • 7. GNP Online – Hotel Manager User Journey Hotel Manager Receive reservation request Process and confirm Receive payments Report over booking and cancel Refund full booking amount Receive cancellation request Process and confirm Refund post deductions
  • 8. GNP ONLINE - EPIC BACKLOG High level stories derived from the user journeys
  • 9. GNP-0001: Admin authentication Acceptance Criteria: • Admin can be authenticated using a username and password • Appropriate validation messages thrown in case of incorrect credentials • Forgotten username & password can be retrieved using the admin’s email address As an admin I want to login to the administration portal So that I can perform admin activities on GNP online
  • 10. GNP-0002: Create new park booking days Acceptance Criteria: • New booking days can be created • The number of available tickets, rates, and discounts can be provided • The information can be saved as draft before being published • Information can be cloned from existing booking days As an admin I want to create new booking days for the national park So that I customers have an option to start booking tickets online
  • 11. GNP-0003: Create new hotel bookings Acceptance Criteria: • New hotel information page can be created • Number of available rooms, tariffs, and discounts can be provided • The information can be saved as draft before publishing • Information can be cloned from existing hotels As an admin I want to create new booking days hotels So that I customers have an option to start hotel reservations online
  • 12. GNP-0004: Book national park tickets Acceptance Criteria: • The date to visit the park can be selected • The ticket rates and discounts available on the selected date is displayed • A ticket type can be selected to proceed for payments • Payments can be made & bookings confirmed online As a customer I want to book the national park tickets online So that I have a guaranteed entry to the park on my arrival
  • 13. GNP-0005: Make hotel reservations Acceptance Criteria: • Dates, number of rooms & occupants can be selected • Hotels listed for selection by the customer • Room types per hotel listed by it’s tariff • Rooms can be selected to proceed for payments • Payments can be made and bookings confirmed online As a customer I want to make hotel reservations So that I have a confirmed bookings for my accommodation on arrival
  • 14. GNP-0006: Make online payments Acceptance Criteria: • Online payment options available for booking tickets & hotels • Payment can be made using credit/debit cards and online banking • Successful payments return booking confirmation • Failed payments are marked for refund As a customer I want to pay for my bookings & reservations online So that I have a confirmed bookings for park entry & hotels on arrival
  • 15. GNP-0007: View and cancel bookings Acceptance Criteria: • Booking history is displayed to the customer • Booking status is displayed along with other info • Customer can cancel a booking from the history • On cancellation, the booking amount is refunded post deductions As a customer I want to view & check the status of my bookings and cancel my bookings if required So that I can get a refund in case I cancel my travel plans
  • 16. GNP-0008: Contact customer support Acceptance Criteria: • Customer support contact details are provided • A contact form is displayed for the customer to fill up • Customer can fill up the form with their query and submit it to customer support As a customer I want to contact customer support So that I can contact them in case I need any help with my bookings
  • 17. GNP-0009: Process hotel reservation Acceptance Criteria: • Manager can view the online reservations made for their hotel • Manager can confirm the reservations to GNP • Funds transferred to the hotel on confirmation of the booking • Customer sent a confirmation email As a hotel manager I want to process the reservation request made by the customer So that I inform the hotel staff to make arrangements for the customer on their arrival
  • 18. GNP-0010: Manage over bookings Acceptance Criteria: • Manager can view the online reservations made for their hotel • In case of over bookings, manager can reject the reservation request by GNP • GNP will refund the complete booking amount to the customer along with an apology email As a hotel manager I want inform over bookings to the customer So that I inform the customers of a failure to arrange their accommodation
  • 19. GNP-0011: Manage reservation cancellations Acceptance Criteria: • Manager can view cancellation requests • Manager accepts or rejects the request • If accepted, hotel refunds amounts to GNP after deductions • GNP refunds amounts to customer post deductions and confirms cancellation As a hotel manager I want to cancel a reservation So that I can cancel the accommodation plans previously confirmed by a customer
  • 20. SIZE & EFFORTS ESTIMATION Measure the efforts to complete the listed epics
  • 21. Types of Sizing T-shirt Sizing • XS - 5 • S - 8 • M - 13 • L - 20 • XL - 40 • XXL - 100 Planning Poker
  • 22. Efforts for Epics (when done) using T- shirt Sizing Epics Size Efforts (in days) GNP-0001: Admin authentication Medium 20 GNP-0002: Create new park booking days Small 15 GNP-0003: Create new hotel bookings Small 15 GNP-0004: Book national park tickets Medium 20 GNP-0005: Make hotel reservations Extra Large 10 GNP-0006: Make online payments Medium 20 GNP-0007: View and cancel bookings Small 15 GNP-0008: Contact customer support Extra Small 10 GNP-0009: Process hotel reservation Large 30 GNP-0010: Manage over bookings Large 30 GNP-0011: Manage reservation cancellations Medium 20
  • 23. Tentative Release Plan (when estimated) using Story Points Sprint (2 weeks) Sprint Goals for Release 1 with 4 team members Velocity Sprint 0 Initial set-up – Infrastructure, Architecture, Design, etc. NA Sprint 1 Admin authentication & functionality 12-32 Sprint 2 Admin session management 18-28 Sprint 3 Creation of new hotel and park working days for public 21-28 Sprint 4 Making park & hotel reservations (without payments) 11-18 Sprint (2 weeks) Sprint Goals for Release 2 with 4 team members Velocity Sprint 5 Making park & hotel reservations (online bank integration) 16-23 Sprint 6 Manage overbookings & cancellations (manual fund transfer) 21-28 Sprint 7 Manage overbookings & cancellations (auto fund transfer) 21-28 Sprint 8 Customer support workflow 21-28
  • 24. Sprint Ceremonies Ceremony Mandatory Participants Facilitator Duration Daily Scrum Scrum Master, Team Members Scrum Master 15-20 min a day Sprint Planning Scrum Master, Product Owner, Team Members Product Owner ½ to 1 day Sprint Review Scrum Master, Product Owner, Team Members Team Members ½ day Sprint Retrospective Scrum Master, Product Owner, Team Members Scrum Master ½ day Backlog Grooming* Scrum Master, Product Owner, Team Members Product Owner 3 hrs a sprint Look-ahead Meeting* Scrum Master, Product Owner, Team Members Product Owner 3 hrs a sprint Scrum of Scrums* Scrum Masters, Team Representatives Appointed Chief 15-20 min a day
  • 25. There’s Much (Much) More… • I represent only the tip of the iceberg here. Various other exercises can help elicit initial requirements… – Product visioning with elevator pitch and product box – Business modeling with business model & product canvas – Process & data modeling with impact / mind maps & BPM – Improved story analysis with personas and BDD scripts – Prioritization with poker, free money, 35 (7-11), and more…
  • 26. END

Editor's Notes

  1. Focal or primary users will be customers with active online banking credentials or credit/debit cards that can be used to make online purchases Secondary users will be potential customers researching more about GNP Unimportant users for now are the travel agents since we are not providing any special services to them. This may be added in the future. Affected users are the hotel managers receiving reservations from the online customers. The customer support staff providing assistance to online customers by guiding them through the system if required. The website administrators responsible for putting up the information required by the customers. Excluded users are definitely the customers with no means to perform online transactions.
  2. User journeys or story boards are an easy way to visualize the customer requirements.
  3. With the help of the technical team, size the epics relatively using historical information and experience If nothing is available, create team working agreements and size the epics based on the agreements Use these sizes to create a tentative release plan as explained in the next slide
  4. Efforts can be derived easily using historical data for similar technology and team composition Formal estimation methods can also be used on a couple of medium epics and then efforts can be extrapolated for others In case no historical information is available, a POC can be performed by an average team member on a couple of epics and then the efforts can be extrapolated for others
  5. Fixed time boxed sprints and release dates at equal intervals Being a tentative plan, it should be updated after every sprint to have a current burndown and adjustments Initial sprint being setup activities do not provide any velocity Velocity rises gradually for a few sprints The sprint before release has a drop in velocity due to holidays or extra effort for release activity being the first release The velocity stabilizes as the team progresses towards the next release The efforts were for 205 man days. 4 team members working 8 days a sprint with management activities comes to 256 man days. This will change!
  6. Plan your sprint capacity keeping in mind the meeting durations for various ceremonies Focus factor & capacity can be used to predict the team’s velocity * represent optional ceremonies on a need to have basis