Professional Documents
Culture Documents
Rachit Kulshrestha
PRODUCT
REQUIREMENT
DOCUMENT
By Rachit Kulshrestha
(61610762)
Indian School of
Business
10/27/2015
COMPETITOR ANALYSIS
BookMyShow.com currently holds the
number one position in online ticket
space in India.
BookMyShow.com was a Web First
portal and also has mobile application
for android, IOS and other platforms.
25% of their bookings come from the
mobile devices.
They are also into event bookings apart
from movie ticketing business.
The charge a convenience fee on every
transaction.
They have 2800 screens in 240 cities as of FY 16 data ( see image)
Currently they have approx. 7 million active users and 17 million app downloads ( which also included
repeat downloads)
Page 1
Some of the insights and customer pain points that were most prominent are as follows:
a) Its difficult to find the movie that suits my taste and most often I miss good movies and have to
later watch on DVD or Television
b) I dont like booking tickets online as there is no flexibility, once I have booked I cant cancel or
exchange my tickets anywhere
c) I hate when I select a movie and theatre of my choice and in the end the app says not enough
tickets available, complete waste of time!
d) During peak hours, the app becomes unresponsive and payments fails multiple times, my tickets
are gone meanwhile
e) Why do they charge a convenience fee on every ticket, the fee should be based on every
transaction, who books 1 ticket when they watch a movie?
Most of the respondents agreed that booking tickets on mobile is much easier than on a website as it is
more convenient.
BookMyShow.com clearly appeared to be on top of the mind of most respondents while some also
mentioned specific movie theatre brands such as PVR Cinemas, INOX etc.
Below is the list of issues that needs to be addressed if we plan to capture some market share in the
online movie ticketing space.
a) Build a user profile based on his preference and bookings history suggest him movies of his liking
via push notifications or custom messages.
b) Provide some flexibility in terms of cancelling and postponing of tickets.
c) Create a hassle free booking experience for the customer that enhances his experience and gives
him a Wow moment!
Page 2
Page 3
Customer Module
Collect user preference in movie watching during onboarding on mobile application and provide
suggestions to the user for increased repeat purchase and retention.
o Ask the customers regarding the number of tickets and preferred time slots to
suggest theatres only where tickets are available based on their preference.
o This will result in reduced time to make a ticket purchase and eventually lead to increased
customer experience.
o Build a profile of our user based on their preference and suggest new and upcoming
movies through push notifications. Also allow them to pre-book tickets on the application.
Create a marketplace for Peer to Peer sharing of tickets on our platform that allows customers
to exchange tickets at their original prices. The money can be transferred to their mobile wallet
from the other customers account.
o This provided increased flexibility to users who either want to book or cancel a last minute
ticket.
o This also reduces the customers apprehension towards booking tickets in advance and will
results in increased customer experience.
o It will result in more user engagement on our application better management of supply
and demand of tickets leading to more bookings eventually.
Provide our customers some flexibility to be able to cancel tickets or postpone them on 2
occasions every year without any extra penalty to provide a differential service.
o The potential losses involved in this operation could be covered by overall customer
lifetime value and acquisition cost.
o The cancelled tickets can be brought to the Peer to Peer market place for any last
minute impromptu purchase
o The added flexibility gives Our app an advantage over the incumbents and could soon
become a hygiene factor for all players.
o Due to a better quality of services and flexibility the customers lifetime value on our
platform will increase.
We can charge a flat convenience fee for our customers over a certain number of tickets booked
(say 3) as against charging the fee for every ticket booked even for group bookings.
o We can provide group booking discounts to customers and provide cashback to their
wallets.
Page 4
o This would eventually result in increased topline for our business as the money in wallet
would be used for future bookings.
To ease out the process of ticket purchase and handle increased traffic, we can add the Mobile
Wallet service and allow customers to keep some amount for faster checkouts
o The application should be tested for increased traffic and designed to handle failures by
simulating actual customer behavior through UI Automation.
o The wallet will also increase customer engagement with the portal due to increased
commitment.
o It will also help to manage postponing and peer to peer sharing of movie tickets and easy
transfer of payments.
As movie going is a complete experience, Our App should also focus on integrated services by
partnering with cab booking, food and services to provide our customers a one stop shop for their
movie related activities.
o We can partner with these service providers and give customers discount coupons or deals
to enhance the movie watching experience.
o We can also create a platform on our application to request for food/cab service with
our partners for better customer experience.
Page 5
Version2
Version
Feature
Market place for booking tickets on a mobile application
Customer onboarding with their preference and demographic information
Ability to view reviews and trailers on the mobile application
Suggested list of theaters based on time and number of tickets
Suggestions on movie bookings to customers via push notifications
Mobile wallet for easy payment transactions
Market place for Peer to Peer sharing of tickets
Ability to cancel or postpone tickets on the mobile application
Marketplace for added services such as Cabs, Food Deliver etc.
Theatre owners version of application for smart analytics
Manage price and promotions on the Theatre owners version
Integrate with Facebook and Gmail Login to enable social connect
Facility to view recommendations and reviews for their social contacts
Integrate with Event bookings and other entertainment avenues
Business
Impact
High
High
High
Customer
Impact
High
High
High
Priority
Top
Top
Top
Average
High
High
High
Average
Average
High
Low
Low
High
High
High
High
High
High
Low
Average
Average
Average
High
Top
Top
Top
Top
Medium
Medium
Low
Low
Low
Low
Among the list of features listed above, the two important features to be considered first are:
Book Movie based on suggested results
o Story Title: As a user, I should be able to get an option to book tickets on the mobile
application and make payment for the same through a payment gateway of my mobile
wallet.
o Acceptance Criteria:
User is shown a list of theatres and movies based on his preferences and he/she
can select one of the given options.
User is able to book the tickets successfully and pay for the same through wallet or
payment gateway.
Peer Sharing of Live Tickets on platform
o Story Title: As a user, I should be able to purchase tickets on the Live Tickets Page where
peer to peer sharing of tickets is available. The payment for the same should be done
only through my wallet.
o Acceptance Criteria:
User is able to select one of the tickets from the list of alternatives and book the
tickets from the list of available option.
Page 6
User can see the live status of different entries which can be further filtered by
movies, theatres, number of tickets and availability.
Page 7
Page 8
4- Next, we take a look at the UI for the Live Sharing of tickets which will enable peer to peer
sharing on the application platform.
a. The screen will show the availability of tickets along with
the information on movie, no of tickets and theatre.
b. The list can be filtered based on any of the above fields
and by clicking on top of any list item the user will be
able to pick tickets of his choice.
c. The payment will happen only through wallet to make
sure there are no issues between user exchanges of
money.
Page 9