Вы находитесь на странице: 1из 2

Risks/Assumptions/Issues/Dependencie

Epic User Story Narrative In Scope Items Out of Scope Prioritization


Platform
s
Explicit Exclusions : Anything not
in user stories is out of the scope
S.No Feature As I want to So that DevTasks RAIDs Priority Platform
of work, these include but is not
limited to the following exclusions:

- User should be able to signup for the app by entering:


* Mobile number
sign up for the app I can enjoy the
Registration & * Password Must
1 a User, using my mobile benefits of a iOS 11.X
Authentication - System should conduct relevant validations and show appropriate error messages to the User: Have
number registered user
* Show indication if invalid mobile number is entered
- On successful signup, User should be navigated inside the app

(D) Twilio is a third party public API proposed as


part of Appster's estimation. There may be other
alternatives to Twilio that could be more
appropriate for use. During application
development, Appster may propose such
alternative API to the Client. The client may also
propose any suitable third party API.
(D) As a third party API, usage of Twilio may
- User should receive an SMS containing an OTP (One Time Password) on the entered Mobile Number have an impact on the cost of delivering the
- User should be able to input the OTP received in SMS project. Any licence fees, usage fees or other
* If correct code is entered, mobile number should be verified costs associated with using or accessing the third
Registration & verify my Mobile My account is party API shall be borne by the Client. Appster Must
2 a User, * If incorrect code is entered, mobile number should remain unverified iOS 11.X
Authentication Number verified shall not be liable for any change in licence Have
- User should be able to resend the OTP (latest OTP will be valid) terms, usage terms or other conditions relating to
- System should consider OTP as invalid after x time the third-party API, whether or not impacting the
- User should be able to view a relevant message on successful verification functionality of the application and its data. The
pricing policy for the API can be viewed at https:
//www.twilio.com/pricing
(D) The terms and conditions of the Twilio API
can be found at https://www.twilio.com/legal/tos
(D) The Privacy Policy of the Twilio API can be
found at https://www.twilio.com/legal/privacy
(D) The client can read more information about
Twilio API at https://www.twilio.com/docs

- User should be able to enter the following information as part of their profile:
* First Name [Text]
* Email ID
* Birthdate
* City
* State
* Occupation (A) User will not be forced to complete their
* School profile in order to create an account and use
* Gender the application. Additional profile details can
Profile add details to my I can personalize - User should be able to enter their following social media handles: be added later while updating profile from Must
3 a User, iOS 11.X
Management profile my account * Snapchat settings Have
* FB (A) The social media handles or link entered
* Insta by the User will not be verified by the
* Twitter system and these will be text only fields
* Linked In
UI NOTE: Each social media platform for which the User enters/adds the handles will have their logo next to them
- User should be able to skip completing their profile and add details later from settings
- System should auto-fill the information in appropriate fields if available from Facebook (in case the User has signed in via
Facebook)
- System should conduct relevant validations and show appropriate error messages to the User

- User should be able to view the addtional deatils added [Discussed above] which were not part of the previously developed
Profile view my profile I can refer to the Must
4 a User, applcation iOS 11.X
Management details details entered Have
- User should be able to view a visual indicator i.e a Badge - to show profile is not complete

be notified after X (A) X will be pre-defined and cannot be


days of registration I can personalize - User should be able to receive a notification after X days of registration to complete their profile changed from Admin CMS. Value for X will Must
5 Notification a User, iOS 11.X
to complete my my account * On clicking the notification, User should be taken to update profile page be decided in consultation with the Client Have
profile during development
remove the long Users can only
Must
6 Filter a Developer, distance mode from view nearby - Remove long distance mode from the filters available on home page iOS 11.X
Have
filters people

Users cannot post - Remove the option to post story on the platform
remove the story Must
7 Story a Developer, their stories on the iOS 11.X
functionality Have
platform UI NOTE: UI/UX adjustments should be done on the home page once the icons are removed

remove the swipe they can simply


- Remove swiping functionality for a User profile (A) X will be pre-defined and will be decided
feature for tap the respective Must
8 Like/Dislike a Developer, * If a user likes or dislikes a user they should simply tap the respective button in consultation with the Client during iOS 11.X
Like/Dislike a User icon and Have
* If a user dislikes another user, that users profile should not re-apper in their feed for X days development
profile Like/Dislike
Risks/Assumptions/Issues/Dependencie
Epic User Story Narrative In Scope Items Out of Scope Prioritization
Platform
s
Explicit Exclusions : Anything not
in user stories is out of the scope
S.No Feature As I want to So that DevTasks RAIDs Priority Platform
of work, these include but is not
limited to the following exclusions:

- User should be able to perform the following actions while viewing another User's profile:
Profile view another User's I can know more Must
9 a User, * Like a photo - Commenting on a photo iOS 11.X
Management profile about them Have
* View no. of likes a photo has

view top X photos (A) The value for X will be fixed and will be
Profile I can view them - User should be able to view photos pulled from Insta for other Users profile Must
10 a User, pulled from their decided in consultation with the Clients iOS 11.X
Management on the app * System should be able to show top/recent X photos Have
instagram during development
be notified when
another User likes
I can be aware of - User should be able to receive a push notification when another User likes their photo Must
11 Notification a User, a photo uploaded iOS 11.X
it - Clciking on the notification will navigate the User to the list of likes [Discussed below] Have
by me o the
platform

- User should be able to view list of all other Users who have liked their photo
- Following should be seen for each such User:
* Name
view list of all the * Profile picture
I can be aware of Must
12 Like a User, Users who liked - List should be paginated iOS 11.X
it Have
their photo - List should be sorted in chronological order

UI NOTE: There will be an icon where the User can view total no. of likes and click and navigate to the list of Users
who liked the post.

- User should be able to view following information while checking in:


* Venue name
* Address
* Distance from User's current GPS location
view the people who
* # of people are currently checked in to the venue (A) The value for X and Y will be fixed and
are currently Must
13 Check In a User, I can be aware of it will be decided in consultation with the iOS 11.X
checked in to the Have
NOTE: Clients during development
location
** When viewing the list of places to check in, the top X entries should be reserved for the most active venues (places with the
most check ins) these 3 venues will not need to be within the Y mile radius necessary to check in
** Before checking in (while viewing list of places to check in) user should see a visual indicator to help illustrate the type of
venue (per google places API)

(D) User's information pulled in from


Instagram shall be governed by Instagram's
login permissions prevailing at the time of
development
(D) If a User is already registered by email
pull photos from my I can view them on - User should be able to link their instagram account Must
14 Photos a User, and the same email is pulled in from iOS 11.X
instagram account the app - Users should be able to pull photos from their instagram account Have
Instagram, the 2 accounts should be
mapped into one. In such cases, any pre-
existing profile information should find
preference over the details pulled in from
Instagram
(D) User's information pulled in from
Facebook shall be governed by Facebook's
login permissions prevailing at the time of
development (https://developers.facebook.
com/docs/facebook-login/permissions)
(D) If a User is already registered by email
and the same email is pulled in from
Facebook, the 2 accounts should be
pull photos from my I can view them on - User should be able to link their facebook account Must
15 Photos a User, mapped into one. In such cases, any pre- iOS 11.X
facebook account the app - Users should be able to pull photos from their facebook account Have
existing profile information should find
preference over the details pulled in from
Facebook
(D) If someone signed up for Facebook with
a phone number instead of an email
address, the email field may be empty which
would restrict user from signIng in using
their Facebook account

Вам также может понравиться