SlideShare a Scribd company logo
Specification : [DRAFT] - Hotel Reservation System Proof of Concept (POC)
Project Team. Client a
Client b
EK.Ericka Kirkland (850) 370-1070
Scope of Document. This document together with a number of supplementary documents will be used as the functional specification for
this scenario.
This document specifies "WHAT" the system will do as opposed to "HOW" it will be done.
Scenario Description. You are a business analyst on a project to custom build a software system to support a hotel’s reception, in
particular the tasks of booking rooms, checking in, checking out, changing rooms for a customer who has already
checked in, and recording services such as breakfasts on a guest’s bill. To do this, the system should record data
about guests, rooms, and services.
General Assumptions. i. The functional specification/requirement consists of a set of "stories".
ii. Each story describes some aspect of the system's behaviour, either functional or non-functional.
iii. A story is the smallest unit of the system - a story is either delivered or it is not.
iv. Each "Story" is specified in "use case" format.
v. Stories are rated, grouped, and prototyped, tested in "increments" every ?? weeks.
vi. Scrum methodology will be utilized
Guidelines. i. The "Summary" worksheet is an inventory of all the stories as well as any supporting details.
ii. The "Details" worksheet contains the detailed specification for each story. Each "acceptance criterion" will be
reviewed and agreed upon by the team.
iii. The "Actors" workheet specifies all users both internal and external.
Actor Name Description Allowable Actions
Tier 1 - Guest
Anonymous User Any user who is not logged in View, Print
General User Registered user who has created a profile View, Create, Update, Delete,
Archive, Download, Print, Profile
Settings, Interface
Tier 2 - On Site Staff
Site Clerk User responsible for basic operations related to stay of a guest View, Create, Update, Delete,
Archive, Download, Maintain
Inventory
Site Manager User responsible for overseeing overall operations pertaining to hotel View, Create, Update, Delete,
Archive, Download, System
Settings, Maintain Inventory,
Maintain Security, Maintain
inventory
Site Housekeeping User responsible for overseeing operations pertaining to houskeeping
(eg Staff, Inventory)
View, Create, Update, Delete,
Maintain Inventory
Site Security User responsible for overseeing operations pertaining to Security (eg
Staff, Surviellance, Key Maintenance)
View, Create, Update, Delete,
Maintain Security System
Site Maintenance User responsible for overseeing operations pertaining to Maintenance
(eg Staff/Vendors, Grounds)
View, Create, Update, Delete,
Maintain Inventory
Site Administrator User responsible for performing system admin tasks for their
site/region
All
Tier 3 - Corporate Staff
Partners Partner designated as a user responsible for performing various cross-
organisation tasks (eg. Hotel.com, Expedia)
View, Create, Update, Interface
HR Coroporate Staff responsible for overall Human Captial Management View, Create, Update, Delete,
Archive, Interface
Accounting Coroporate Staff responsible for overall accounting functions View, Create, Update, Delete,
Archive, Interface
Exec Corporate Staff responsible for improving overall management and
oversight of corporate success via dashboard analytics
View, Create
Sys Admin System Administrator All
Story ID Status Priority Story Name As a... (Actor) I can... (Activity) Percieved Business Value
/ Benefit
Anonymous
A000 Req H Search for a hotel Logged in as
Anonymous
User
I can search and view hotel amneties. Ease of use.
A001 Req M Verify Existing Reservation Logged in as
Anonymous
User
I can verify an existing reservation entering
confirmation number with ability to print, text,
and/or email to another.
Ease of use; Share
Capability.
Guest
G001 Req H Register as a User Logged in as
Anonymous
User
I can register as a user to create a reservation
and view rewards information.
Ease of use; PCI DSS
Compliance.
G002 Req H Create Reservation Logged in as
Guest User
I can create a reservation and receive a
email/text confirmation from system.
Ease of Use
G003 Req H Update Reservation Logged in as
Guest User
I can update my reservation. -
Change date -
Schedule available services -
Order room service
Flexibility.
G004 Req M Cancel Reservation Logged in as
Guest User
I can cancel my reservation and receive
email/text confirmation from system.
Flexibility.
G005 Req H Check Into Hotel Logged in as
Guest User
I can confirm payment options, obtain room
assignment, and obtain key to room.
PCI DSS compliance.
Customer Satisfaction.
G006 Req H Check Out of Hotel Logged in as
Guest User
I can view and select checkout options and
generate email including details of reciept
Ease of Use
Site Clerk
S001 Req H Extended Stay Logged in as Site
Clerk
I can view and update guest's reservation and
extend stay on their behalf.
Improve Customer
Satisfaction.
S002 Req H Change Room Logged in as Site
Clerk
I can update guest's reservation and change
room, and re-issue card keys on their behalf.
Improve Customer
Satisfaction.
Improve Availabilty
Reports. Improve Audit
Capability.
S003 Req H Order Room Service Logged in as Site
Clerk
I can update guest's reservation and charge
room for additional services on their behalf.
Customer Satisfaction.
Dependencies Story Points Dev
Increment
Dev Owner Dev
Complete
Date
Actual Dev
Time
(man days)
Time Fixing
Defects (man
days)
Notes QA
Performed
(Y/N)
v.1
v.1
G001, A001 v.1
v.1
v.1
v.1
v.1
SOO3 v.1
v.1
Tester Notes
Story
ID
Story Name As a... (Actor) I can... (Value) Flow Step When I... (Action) Then... (Acceptance Criterion) Prototyped Acceptance
Date (DEV)
Acceptance
Date (UG)
Acceptance
Date(Team)
Notes Test Status Defect Defect
Priority
Defect
Status
Defect Notes
Search for a hotel Anonymous User I can better understand my options when
searching for a hotel that reflect desired criteria
related to cost, location, amenities.
Main 1 Presented with a searh box to allow the
user to search by cost, location,
amenities, reward points
Select or Enter a keyword(s) N
2 Review list of options
3 Select a hotel
4 View Rooms
5 View Grounds
6 View Amenities
7 View Policies
8 Make a reservation
Anonymous User Review my pending/existing Reservation Main 1 …
2
3
4
Expert Product Owners/References:
http://www.hotelnewsresource.com/article85040.html
http://www.visual-paradigm.com/features/uexceler-supports/

More Related Content

What's hot

Hotel Reservation System Project
Hotel Reservation System ProjectHotel Reservation System Project
Hotel Reservation System Project
raj_qn3
 
online hotel management system
online hotel management system online hotel management system
online hotel management system
ANSHUL GUPTA
 
Online Hotel Reservation System PPT
Online Hotel Reservation System PPTOnline Hotel Reservation System PPT
Online Hotel Reservation System PPT
surabhi shinde
 
Hotel management system project
Hotel management system projectHotel management system project
Hotel management system project
Mohammed Al Babeli
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
Roni Roy
 
PPT FOR ONLINE HOTEL MANAGEMENT
PPT FOR ONLINE HOTEL MANAGEMENTPPT FOR ONLINE HOTEL MANAGEMENT
PPT FOR ONLINE HOTEL MANAGEMENT
Jaya0006
 
HMS final report presentation
HMS final report presentationHMS final report presentation
HMS final report presentation
Maagaa Mn
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
Sanu Subham
 
Hotel management synopsis
Hotel management synopsisHotel management synopsis
Hotel management synopsis
Rahulraj Nirala
 
Hotel management system By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
Harsh Mathur
 
Hms project report
Hms project reportHms project report
Hms project report
Simranjitkaur89
 
Hotel management or reservation system document
Hotel management or reservation system document Hotel management or reservation system document
Hotel management or reservation system document
prabhat kumar
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
Miran Hussen
 
Online Hotel Management
Online Hotel ManagementOnline Hotel Management
Online Hotel Management
Souvik Banik
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Project
james parmar
 
Hotel management
Hotel managementHotel management
Hotel management
Shalahuddin Raj
 
Online Resort management system
Online Resort management systemOnline Resort management system
Online Resort management system
Salman Dhukka
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
ashu6
 
Hotel management
Hotel managementHotel management
Hotel management
Meenal Singhal
 
management information system on resort
management information system on resortmanagement information system on resort
management information system on resort
Sachin Kulkarni
 

What's hot (20)

Hotel Reservation System Project
Hotel Reservation System ProjectHotel Reservation System Project
Hotel Reservation System Project
 
online hotel management system
online hotel management system online hotel management system
online hotel management system
 
Online Hotel Reservation System PPT
Online Hotel Reservation System PPTOnline Hotel Reservation System PPT
Online Hotel Reservation System PPT
 
Hotel management system project
Hotel management system projectHotel management system project
Hotel management system project
 
Hotel management system
Hotel management systemHotel management system
Hotel management system
 
PPT FOR ONLINE HOTEL MANAGEMENT
PPT FOR ONLINE HOTEL MANAGEMENTPPT FOR ONLINE HOTEL MANAGEMENT
PPT FOR ONLINE HOTEL MANAGEMENT
 
HMS final report presentation
HMS final report presentationHMS final report presentation
HMS final report presentation
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 
Hotel management synopsis
Hotel management synopsisHotel management synopsis
Hotel management synopsis
 
Hotel management system By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
 
Hms project report
Hms project reportHms project report
Hms project report
 
Hotel management or reservation system document
Hotel management or reservation system document Hotel management or reservation system document
Hotel management or reservation system document
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
 
Online Hotel Management
Online Hotel ManagementOnline Hotel Management
Online Hotel Management
 
Hotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor ProjectHotel Management with Hibernate MVC Minor Project
Hotel Management with Hibernate MVC Minor Project
 
Hotel management
Hotel managementHotel management
Hotel management
 
Online Resort management system
Online Resort management systemOnline Resort management system
Online Resort management system
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Hotel management
Hotel managementHotel management
Hotel management
 
management information system on resort
management information system on resortmanagement information system on resort
management information system on resort
 

Viewers also liked

Job defined, analysis, description, specification and evaluation
Job defined, analysis, description, specification and evaluationJob defined, analysis, description, specification and evaluation
Job defined, analysis, description, specification and evaluation
Jared Ram Juezan
 
Job Analysis
Job AnalysisJob Analysis
Job Analysis
Apex
 
job discrimination,job specification and job analysis
job discrimination,job specification and job analysisjob discrimination,job specification and job analysis
job discrimination,job specification and job analysis
piyush dobariya
 
Training design
Training designTraining design
Training design
Nilesh Rajput
 
Job description and job specification
Job description and job specificationJob description and job specification
Job description and job specification
Gurudutt Reddy
 
Restaurant Design: 18 Considerations to Remember
Restaurant Design: 18 Considerations to RememberRestaurant Design: 18 Considerations to Remember
Restaurant Design: 18 Considerations to Remember
Aaron Allen
 
PPT for Hotel Management System
PPT for Hotel Management SystemPPT for Hotel Management System
PPT for Hotel Management System
Charitha Gamage
 
Job description and job specification
Job description and job specificationJob description and job specification
Job description and job specification
kalpita potawad
 
Arrival & departure
Arrival & departureArrival & departure
Arrival & departure
Dr. Sunil Kumar
 

Viewers also liked (9)

Job defined, analysis, description, specification and evaluation
Job defined, analysis, description, specification and evaluationJob defined, analysis, description, specification and evaluation
Job defined, analysis, description, specification and evaluation
 
Job Analysis
Job AnalysisJob Analysis
Job Analysis
 
job discrimination,job specification and job analysis
job discrimination,job specification and job analysisjob discrimination,job specification and job analysis
job discrimination,job specification and job analysis
 
Training design
Training designTraining design
Training design
 
Job description and job specification
Job description and job specificationJob description and job specification
Job description and job specification
 
Restaurant Design: 18 Considerations to Remember
Restaurant Design: 18 Considerations to RememberRestaurant Design: 18 Considerations to Remember
Restaurant Design: 18 Considerations to Remember
 
PPT for Hotel Management System
PPT for Hotel Management SystemPPT for Hotel Management System
PPT for Hotel Management System
 
Job description and job specification
Job description and job specificationJob description and job specification
Job description and job specification
 
Arrival & departure
Arrival & departureArrival & departure
Arrival & departure
 

Similar to Icf func v_draft 3 - Agile

Hilton hotel reservation_system2
Hilton hotel reservation_system2Hilton hotel reservation_system2
Hilton hotel reservation_system2
Dhanurjaya Naik
 
Jresearch Flexess presentation
Jresearch Flexess presentationJresearch Flexess presentation
Jresearch Flexess presentation
Stanislav Spiridonov
 
Tejas_ppt.pptx
Tejas_ppt.pptxTejas_ppt.pptx
Tejas_ppt.pptx
GanuBappa
 
Tejas_ppt (1).pptx
Tejas_ppt (1).pptxTejas_ppt (1).pptx
Tejas_ppt (1).pptx
GanuBappa
 
SAP Security important Questions
SAP Security important QuestionsSAP Security important Questions
SAP Security important Questions
Ragu M
 
"Auth for React.js APP", Nikita Galkin
"Auth for React.js APP", Nikita Galkin"Auth for React.js APP", Nikita Galkin
"Auth for React.js APP", Nikita Galkin
Fwdays
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
Vrushali Lanjewar
 
Flight Booking System
Flight Booking SystemFlight Booking System
Flight Booking System
IRJET Journal
 
How Netflix Is Solving Authorization Across Their Cloud
How Netflix Is Solving Authorization Across Their CloudHow Netflix Is Solving Authorization Across Their Cloud
How Netflix Is Solving Authorization Across Their Cloud
Torin Sandall
 
Project presentation
Project presentation Project presentation
Project presentation
Muktadir Shoaib
 
Lightning Component - Components, Actions and Events
Lightning Component - Components, Actions and EventsLightning Component - Components, Actions and Events
Lightning Component - Components, Actions and Events
Durgesh Dhoot
 
Software requirements Specification
Software requirements SpecificationSoftware requirements Specification
Software requirements Specification
Preshan Pradeepa
 
Building Visualforce Custom Events Handlers
Building Visualforce Custom Events HandlersBuilding Visualforce Custom Events Handlers
Building Visualforce Custom Events Handlers
Salesforce Developers
 
Re-Serve Project Definition Document
Re-Serve Project Definition DocumentRe-Serve Project Definition Document
Re-Serve Project Definition Document
sean
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
ashu6
 
Resume-Updated
Resume-Updated Resume-Updated
Resume-Updated
SAKIR HUSSAIN
 
Understanding and testing restful web services
Understanding and testing restful web servicesUnderstanding and testing restful web services
Understanding and testing restful web services
mwinteringham
 
Digging Deeper into Desktop and Mobile App Security
Digging Deeper into Desktop and Mobile App SecurityDigging Deeper into Desktop and Mobile App Security
Digging Deeper into Desktop and Mobile App Security
Salesforce Developers
 
IRJET - Banquet Hall Reservation
IRJET - Banquet Hall ReservationIRJET - Banquet Hall Reservation
IRJET - Banquet Hall Reservation
IRJET Journal
 
Vj courier
Vj courier Vj courier
Vj courier
JayeshKedar
 

Similar to Icf func v_draft 3 - Agile (20)

Hilton hotel reservation_system2
Hilton hotel reservation_system2Hilton hotel reservation_system2
Hilton hotel reservation_system2
 
Jresearch Flexess presentation
Jresearch Flexess presentationJresearch Flexess presentation
Jresearch Flexess presentation
 
Tejas_ppt.pptx
Tejas_ppt.pptxTejas_ppt.pptx
Tejas_ppt.pptx
 
Tejas_ppt (1).pptx
Tejas_ppt (1).pptxTejas_ppt (1).pptx
Tejas_ppt (1).pptx
 
SAP Security important Questions
SAP Security important QuestionsSAP Security important Questions
SAP Security important Questions
 
"Auth for React.js APP", Nikita Galkin
"Auth for React.js APP", Nikita Galkin"Auth for React.js APP", Nikita Galkin
"Auth for React.js APP", Nikita Galkin
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
 
Flight Booking System
Flight Booking SystemFlight Booking System
Flight Booking System
 
How Netflix Is Solving Authorization Across Their Cloud
How Netflix Is Solving Authorization Across Their CloudHow Netflix Is Solving Authorization Across Their Cloud
How Netflix Is Solving Authorization Across Their Cloud
 
Project presentation
Project presentation Project presentation
Project presentation
 
Lightning Component - Components, Actions and Events
Lightning Component - Components, Actions and EventsLightning Component - Components, Actions and Events
Lightning Component - Components, Actions and Events
 
Software requirements Specification
Software requirements SpecificationSoftware requirements Specification
Software requirements Specification
 
Building Visualforce Custom Events Handlers
Building Visualforce Custom Events HandlersBuilding Visualforce Custom Events Handlers
Building Visualforce Custom Events Handlers
 
Re-Serve Project Definition Document
Re-Serve Project Definition DocumentRe-Serve Project Definition Document
Re-Serve Project Definition Document
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Resume-Updated
Resume-Updated Resume-Updated
Resume-Updated
 
Understanding and testing restful web services
Understanding and testing restful web servicesUnderstanding and testing restful web services
Understanding and testing restful web services
 
Digging Deeper into Desktop and Mobile App Security
Digging Deeper into Desktop and Mobile App SecurityDigging Deeper into Desktop and Mobile App Security
Digging Deeper into Desktop and Mobile App Security
 
IRJET - Banquet Hall Reservation
IRJET - Banquet Hall ReservationIRJET - Banquet Hall Reservation
IRJET - Banquet Hall Reservation
 
Vj courier
Vj courier Vj courier
Vj courier
 

Recently uploaded

Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 

Recently uploaded (20)

Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 

Icf func v_draft 3 - Agile

  • 1. Specification : [DRAFT] - Hotel Reservation System Proof of Concept (POC) Project Team. Client a Client b EK.Ericka Kirkland (850) 370-1070 Scope of Document. This document together with a number of supplementary documents will be used as the functional specification for this scenario. This document specifies "WHAT" the system will do as opposed to "HOW" it will be done. Scenario Description. You are a business analyst on a project to custom build a software system to support a hotel’s reception, in particular the tasks of booking rooms, checking in, checking out, changing rooms for a customer who has already checked in, and recording services such as breakfasts on a guest’s bill. To do this, the system should record data about guests, rooms, and services. General Assumptions. i. The functional specification/requirement consists of a set of "stories". ii. Each story describes some aspect of the system's behaviour, either functional or non-functional. iii. A story is the smallest unit of the system - a story is either delivered or it is not. iv. Each "Story" is specified in "use case" format. v. Stories are rated, grouped, and prototyped, tested in "increments" every ?? weeks. vi. Scrum methodology will be utilized Guidelines. i. The "Summary" worksheet is an inventory of all the stories as well as any supporting details. ii. The "Details" worksheet contains the detailed specification for each story. Each "acceptance criterion" will be reviewed and agreed upon by the team. iii. The "Actors" workheet specifies all users both internal and external.
  • 2. Actor Name Description Allowable Actions Tier 1 - Guest Anonymous User Any user who is not logged in View, Print General User Registered user who has created a profile View, Create, Update, Delete, Archive, Download, Print, Profile Settings, Interface Tier 2 - On Site Staff Site Clerk User responsible for basic operations related to stay of a guest View, Create, Update, Delete, Archive, Download, Maintain Inventory Site Manager User responsible for overseeing overall operations pertaining to hotel View, Create, Update, Delete, Archive, Download, System Settings, Maintain Inventory, Maintain Security, Maintain inventory Site Housekeeping User responsible for overseeing operations pertaining to houskeeping (eg Staff, Inventory) View, Create, Update, Delete, Maintain Inventory Site Security User responsible for overseeing operations pertaining to Security (eg Staff, Surviellance, Key Maintenance) View, Create, Update, Delete, Maintain Security System Site Maintenance User responsible for overseeing operations pertaining to Maintenance (eg Staff/Vendors, Grounds) View, Create, Update, Delete, Maintain Inventory Site Administrator User responsible for performing system admin tasks for their site/region All Tier 3 - Corporate Staff Partners Partner designated as a user responsible for performing various cross- organisation tasks (eg. Hotel.com, Expedia) View, Create, Update, Interface HR Coroporate Staff responsible for overall Human Captial Management View, Create, Update, Delete, Archive, Interface Accounting Coroporate Staff responsible for overall accounting functions View, Create, Update, Delete, Archive, Interface
  • 3. Exec Corporate Staff responsible for improving overall management and oversight of corporate success via dashboard analytics View, Create Sys Admin System Administrator All
  • 4. Story ID Status Priority Story Name As a... (Actor) I can... (Activity) Percieved Business Value / Benefit Anonymous A000 Req H Search for a hotel Logged in as Anonymous User I can search and view hotel amneties. Ease of use. A001 Req M Verify Existing Reservation Logged in as Anonymous User I can verify an existing reservation entering confirmation number with ability to print, text, and/or email to another. Ease of use; Share Capability. Guest G001 Req H Register as a User Logged in as Anonymous User I can register as a user to create a reservation and view rewards information. Ease of use; PCI DSS Compliance. G002 Req H Create Reservation Logged in as Guest User I can create a reservation and receive a email/text confirmation from system. Ease of Use G003 Req H Update Reservation Logged in as Guest User I can update my reservation. - Change date - Schedule available services - Order room service Flexibility. G004 Req M Cancel Reservation Logged in as Guest User I can cancel my reservation and receive email/text confirmation from system. Flexibility. G005 Req H Check Into Hotel Logged in as Guest User I can confirm payment options, obtain room assignment, and obtain key to room. PCI DSS compliance. Customer Satisfaction. G006 Req H Check Out of Hotel Logged in as Guest User I can view and select checkout options and generate email including details of reciept Ease of Use Site Clerk S001 Req H Extended Stay Logged in as Site Clerk I can view and update guest's reservation and extend stay on their behalf. Improve Customer Satisfaction.
  • 5. S002 Req H Change Room Logged in as Site Clerk I can update guest's reservation and change room, and re-issue card keys on their behalf. Improve Customer Satisfaction. Improve Availabilty Reports. Improve Audit Capability. S003 Req H Order Room Service Logged in as Site Clerk I can update guest's reservation and charge room for additional services on their behalf. Customer Satisfaction.
  • 6. Dependencies Story Points Dev Increment Dev Owner Dev Complete Date Actual Dev Time (man days) Time Fixing Defects (man days) Notes QA Performed (Y/N) v.1 v.1 G001, A001 v.1 v.1 v.1 v.1 v.1
  • 9. Story ID Story Name As a... (Actor) I can... (Value) Flow Step When I... (Action) Then... (Acceptance Criterion) Prototyped Acceptance Date (DEV) Acceptance Date (UG) Acceptance Date(Team) Notes Test Status Defect Defect Priority Defect Status Defect Notes Search for a hotel Anonymous User I can better understand my options when searching for a hotel that reflect desired criteria related to cost, location, amenities. Main 1 Presented with a searh box to allow the user to search by cost, location, amenities, reward points Select or Enter a keyword(s) N 2 Review list of options 3 Select a hotel 4 View Rooms 5 View Grounds 6 View Amenities 7 View Policies 8 Make a reservation Anonymous User Review my pending/existing Reservation Main 1 … 2 3 4