Sei sulla pagina 1di 6

Project Analyst / Owner:

Date:

S.No

Description

Requirement Gathering & Analysis

Kick off Meeting

Create PDM & Documentation

Screen 1- Register

1.1

UI Design Implementaion

1.2

Register and Login Functionality

1.3

Unit Testing

Screen 2 - UserLogin

2.1

UI Design Implementaion

2.2

Pin-No Functionallity

2.3

Unit Testing

Screen 3-App Logo

3.1

UI Design Implementaion

3.2

Display and Select Icon

3.3

Choose aplication Name

3.4

Unit Testing

4
5.1

Screen 4-Manage Contacts


UI Design Implementaion

5.2

Contact List Box

5.3

Optional Feature

5.4

Hide Contacts

5.5

Transfer to Voice Mai

Screen 5-Optional Blacklist(Premium Feature)*

6.1

UI Design Implementaion

6.2

Black List Manually

6.3

Unit Testing

6.3
7

Screen 6- Settings Page

7.1

Call and Message log

7.2

App Status

7.3

PIN Reset

7.4

Sync and Recovery

7.5

Manage Settings

Quality Assurance
Total Hours

xyz
03-17-2015
Hours Required
Android

Server Side
6
3
2

12

30

15

22

15

10

15

12

10

16

10

225

90

315

Our Understanding:
(Company name) understands that we need to create an application which could screen and
manage incoming telephone calls,telephone call logs, as well as incoming and outgoing SMS and
MMS messages based on a pre-determined list or call type.
Comments
Our Assumptions
(Company Name) assumes that the estimates are based on the understanding requirements from
the client.We assume that the necessary API would be provided by the client.We assume
Stakeholders will be available for clarifications across project lifecycle
This will be the Launch screen

New User can Register using his (gender,agerange,EmailID,Password) , an existing user will enter
his username and password,(Afterwhich, it will take him to a page to enter his pin.

Here the new user would be prompted to select a four-digit pin number and
have to confirm that pin number.

Create relative DB which Could save the Pin No as users other crenditials

The user will have to choose a new icon from a a list of icons that come standard in the free version
(more available in the premium version).

The User Can select a logo from the List give(which is limited for new user)
The User can have their own App Name

The new user can select up to 3 contacts that they want the app to manage (up
to 20 contacts in the premium version).

The Users Entire Contatct List will be dispalayed where He can choose choose contatcs to Block
according to his wish.*(optional for New Users)
This is appiclable only for Premium Users.:Add/Treat all unknown callers as selected
contacts,Add/Treat all blocked callers as selected contacts, Add/Treat all Toll-Free numbers as selected
contacts).
Hide Notificatios for incomming calls,mms,sms
This will tansfer the blocked calls to voice mail
Premium users only will have the option to add contacts /or specific phone
numbers to a blacklist.

premium users only will have the option to add contacts and/or specific phone
numbers to a blacklist.

On an interval set by the user (every hour, once a day, etc), the application will scan the call log and
message logs for calls and SMS/MMS messages (both inbound and outbound) for matches against its
settings and lists, and remove those from appearing in the lists outside the app. This feature will
The
is enabled
disabled
easily by simply clicking the icon, entering the pin, and clicking the
only app
function
when and
the app
is enabled.
button from off to on, or from on to off. When the app is enabled, it will function as configured. When
If
the userall
forgets
their
on the
Enterrestriction
Pin page much
there is
a small
link to reset their pin. Theywill be
disabled,
calls will
gopin,
through
without
like
any phone.
presented with a page that will ask for their username and password that they initially setup. Upon
The
application
should maintain
the settings
andbe
contacts
a MySQL
database
hosted
onthe
entering
that information
successfully,
they will
able to within
reset their
pin, and
an email
confirming
Apps
website.
In
the
event
that
the
app
crashes,
needs
to
be
deleted
or
otherwise
gets
this will go out to the user.
compromised, the user can reinstall the up (or an updated version) and be able to re-import the
settings
anduser
contacts
saved. This would
be ideal
in a scenario
where
a phone
is lost,
This Allows
to do as
thepreviously
following:Add/remove
contacts
(removing
a contact
will re-add
it to
the
misplaced
or
stolen.
normal contacts), Add/remove specific numbers,Change the apps icon, Receive updates whenever
available, Manage blacklist,Adjust settings of call log and message pruning

Potrebbero piacerti anche