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

ASSIGNMENT

For Business Analyst Profile


Version 1.0

Shamsher Bahadur Singh


Business Analyst

+91 999 004 2708


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

DOCUMENT VERSION HISTORY

Document Title Assignment for Business Analyst Profile

Version 1.0

Date of Release 22n d September, 2019

Submitted to/ ICREON


Prepared for
Author Shamsher Bahadur Singh

Reviewed By Project Manager Project Director

Name Name

Signature Signature

For Internal Use Only Page | 1


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

GLOSSARY

Abbreviation Details

BR Business Requirement

BRu Business Rule

FR Functional Requirement

NA Not Applicable

For Internal Use Only Page | 2


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

TABLE OF CONTENTS
1. INTRODUCTION: ....................................................................................................................4
A. Business Requirement: .................................................................................................... 4
B. Business Challenges: ........................................................................................................ 4
2. IDENTIFIED BUSINESS PROCESSES: .................................................................................. 5
3. SELECTED BUSINESS PROCESS: VOLUNTEER REGISTRATION..................................... 6
A. Business Process Diagram........................................................................................ 6
B. Describe Business Process Diagram ........................................................................ 6
C. Business Rules for Volunteer Registration Process ................................................ 8
a) Business Rule 01 ............................................................................................. 8
b) Business Rule 02 ............................................................................................ 8
c) Business Rule 03 ............................................................................................ 9
d) Business Rule 04 ............................................................................................ 9
e) Business Rule 05........................................................................................... 10
D. Functional Requirement ......................................................................................... 12
4. IDENTIFIED MODULES: ...................................................................................................... 14
5. USER STORY OF A SUB-PROCESS OF “USER LOGIN”: .................................................... 15
6. PROTOTY PE OF PROCESS: .................................................................................................. 16
7. ASSUMPTIONS: ..................................................................................................................... 17

For Internal Use Only Page | 3


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

1. INTRODUCTION:

The XY Z Organization is one of our esteemed clients, a non- profit organization based out of U.S.
The organization offer various services to old age people across the globe to alleviate their social
isolation. The organization has its internal staff to manage these programs and volunteers &
social workers around the world. The internal staff will also be managing the all the departments
within the organization and their associated programs/services.

A. Business Requirement:

Client wants to eliminate his existing outdated system which is not capable enough to handle all
the required functionality of organization and introduce a new modern, robust, and reliable
system for its internal staff.

B. Business Challenges:

The organization is facing following challenges:

 Less Tech-savvy internal Staff


 Un-efficiency in existing system in various functionality
 Difficulty in managing programs and activities
 Difficulty in managing volunteers and social workers
 Lack of tacking system for volunteers/ social workers and activities
 Lack of reporting system to generate desired reports and analytics for top management
and strategists

For Internal Use Only Page | 4


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

2. IDENTIFIED BUSINESS PROCESSES:

Following are the identified business processes of the desired systems:

1. Volunteer/ Social Worker Registration


2. Internal Staff Registration
3. User Login Process
4. Old age people Enrolment
5. Customer Relationship
6. Fundraising
7. Service/ Program Scheduling
8. Program-wise activities Scheduling
9. Service & Activity Tracking
10. Internal Communication
11. Data Management
12. Content Management
13. Reports generation

For Internal Use Only Page | 5


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

3. SELECTED BUSINESS PROCESS: VOLUNTEER REGISTRATION

A. Business Process Diagram

Below mentioned pictorial representation shows the business process of the Volunteer
Registration Process of the system.

B. Describe Business Process Diagram

In the Volunteer Registration process, there are two key users involved, which are:

 Volunteer User
 System

The above mentioned business process diagram is explained as below mentioned steps:

For Internal Use Only Page | 6


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

 User opens registration page and fills all the requested details on the registration form.
 System validates if entered data is as per validation set, if any discrepancy found then it
will prompt on-screen and user will continue accordingly.
 User submits registration form after filling all the details
 System checks if user is already registered or not
 If user details found in records, system will prompt appropriate message and redirect user
to login page.
 If user details did not match to any record, then system will proceed accordingly
 On successful registration, system will display on-screen successful message with Login
page link.
 System will send email verification link simultaneously on registered email address.
 If registration got failed because of any reason (e.g. technical error, internet lost, etc.) then
system will prompt user to retry again by keeping previously filled details.

For Internal Use Only Page | 7


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

C. Business Rules for Volunteer Registration Process

Various business rules of the Volunteer Registration process which are required to be available
in this process.

a) Business Rule 01

Particulars Description

Unique Identifier BRu_01

Title Volunteer Registration Process

Event Complete the Registration form

Description
 User start filling all the requested details in this form
 System validates all the required fields parallelly while user is
filling the details
 System will allow user to complete registration form
 User Submits registration form successfully

Pseudo Code NA

Source Business Requirement_01 (BR_01)

b) Business Rule 02

Particulars Description

Unique Identifier BRu_02

Title Volunteer Registration Process

Event Check if user is existing user

Description
 When user submits registration form

For Internal Use Only Page | 8


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

 System check whether user is already in database or he is a new


user
 System will process this process differently for both the events (a)
existing user (b) new user
 User sees appropriate message accordingly

Pseudo Code NA

Source Business Requirement_01 (BR_01)

c) Business Rule 03

Particulars Description

Unique Identifier BRu_03

Title Volunteer Registration Process

Event If user is an existing user

Description
 If user details found in database
 System will display appropriate on-screen message and a link to
Login page
 User clicks on Login button and proceed

Pseudo Code NA

Source Business Requirement_01 (BR_01)

d) Business Rule 04

Particulars Description

Unique Identifier BRu_04

For Internal Use Only Page | 9


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

Title Volunteer Registration Process

Event If user is not an existing user and registration successful

Description
 If user details did not find in database
 System will proceed this as a new registration form and save the
details in database
 If system found provided details appropriate, it will complete the
registration process
 System will generate unique User ID and password for the user
 System will send email id verification link to registered email ID
 System will display on-screen successful message with a link to
Login page
 User clicks on Login button and proceed

Pseudo Code NA

Source Business Requirement_01 (BR_01)

e) Business Rule 05

Particulars Description

Unique Identifier BRu_05

Title Volunteer Registration Process

Event If user is not an existing user and registration failed

Description
 If user details did not find in database
 System will proceed this as a new registration form and save the
details in database

For Internal Use Only Page | 10


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

 If registration got failed due to any reason such internet lost,


technical error occurred, etc.
 System will prompt user to retry registration by storing the
previously filled details
 User clicks on submit button and proceed

Pseudo Code NA

Source Business Requirement_01 (BR_01)

For Internal Use Only Page | 11


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

D. Functional Requirement: Volunteer User Registration

Functional requirement for Volunteer Registration process is as follows:

Particulars Description

Unique Identifier FR_01

Summary System will allow volunteer user to register himself with the system
and check if the user is already an existing user or a new user.

Rationale Volunteer user wants to register himself with the system by filling and
submitting the registration form and system should perform all the
necessary validations and checks and direct user accordingly .

Requirements When an unregistered user wants to register with the system, the
system should validate the filled values and accordingly system
should allow user either to register with the system or should redirect
to login page if user is already an existing user.

During the registrations process, system will perform all the


validations as well as check if user is already an existing user or a new
user. The steps/ flow will be as written below

 User start entering all the necessary information on Registration


page and system validates these details if they are as per the rule
decided in the system during form filling process.
 After filling all the required details, user submits the registration
form and system checks if this is a new user or an existing user.
 System will display appropriate message and link to Login page if
the user record found in database and identified as an existing
user.
 System will proceed the flow as a new user and it will save the
details in database and generate user ID and password for the
user.

For Internal Use Only Page | 12


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

 System will send an email id verification link to registered email


ID as well as it will show an on-screen message of successful
registration along with the link to Login page
 If user registration got failed due to any reason such internet lost,
technical error occurred, etc. then system will prompt user to retry
registration and it will store all the information furnished by user
previously and user will submit registration form again and
proceed accordingly.

Reference(s) Business Requirement_01 (BR_01)

For Internal Use Only Page | 13


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

4. IDENTIFIED MODULES:

Following are the identified modules of the desired system:

 User Registration
 User Login
 Volunteer Management
 Customer Relationship Management
 Fundraising Management
 Service/ Program Management
 Program-wise activities Management
 Program/ Activity Schedule Management
 Client, Service & Activity Tracking
 Communication Tool
 Mobile Responsive System
 Department Management
 Data Management
 Content Management
 Social Media Integration
 Reports & Analytics

For Internal Use Only Page | 14


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

5. USER STORY OF A SUB-PROCESS OF “USER LOGIN”:

Scenario:

Logout user signs in with valid login credentials.

User Story:

As a Logout user

I want to Login into the system

So that I can view my profile

Acceptance Criteria:

Given that a volunteer is a logged out user and he is on the Login Page

When he enters authentic “User ID” and “Password” in the login form and he clicks on
Sign in button

Then the system validates the login credentials entered by user and allows user signs
in to the system

For Internal Use Only Page | 15


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

6. PROTOTYPE OF PROCESS:

<To Be Done>

For Internal Use Only Page | 16


Assignment for ICREON
Shamsher Bahadur Singh
Business Analyst
+91 999 004 2708

7. ASSUMPTIONS:

 Fundraising will be done by XY Z Organization NPO.


 There is no membership required to join XY Z Organization NPO.

*** End of Document ***

For Internal Use Only Page | 17

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