Sunteți pe pagina 1din 17

Real Time Collaboration with Partners

Enterpprise Wiidee Reporting


Ennhanceed Cuustom
mer Serrvice
Incr
Increa
ease
ease Product
ctiv
ctivititityy
iv
Effect
ective
ective workf
rkflow
low ma
manag
nageme
nagement
ement
Instan
Instantt Visi
Visibil
bility
ity
Affordable
Affor
Instant Multi-locati
ocation
on feedbac
feedback
Low Maintenanc
ntenance
ntenanc
Integration
Integration

Growth

Evolves over time


t

Introducing gboxz, the new age genie who makes your wishes come true...

let’s connect the world


Letter from the research desk
This course ware is developed keeping in mind our huge requirement for Business
Analysts, a complete SDLC profile.

A Business Analyst(BA) must be able to relate with any role,say a doctor, CEO, CFO,
Clerk,House wife, electrician, engineer, stores in-charge or anyone for whom an economical but
a powerful solution is to be designed. A BA must be able to elicit requirements through analysis
of documents,use cases e.t.c.. The understanding of the documents must be critically evaluated
by applying logical thinking in exploring various possible scenarios that would arise in the
system.

Software Development Life Cycle(SDLC) plays a major role in the profile. The BA must
decompose high-level of information into less complex requirements or abstract from low-level
and form valid data(Requirements Gathering). These data are business objectives that is to be
converted into feasible functional requirements(Analysis & Feasibility Study). These functional
requirements are converted into meaningful signatures in any adequate programming language
like C, C#, Java, PL-SQL etc., which is then communicated to the coders for coding by the BA
where the process of building the system ends its journey.

Hitherto there has never been proper standards in identifying talent for this role. We
make an effort towards this direction by printing course ware that will help you get acquainted
to the requirements for the role of BA and honing your skills in this direction. This will be a
release, which will help you attend interviews (that) we will be conducting for this profile.

"Success as a Business Analyst is built on asking the right questions in


the right way and in the right time"

I take this opportunity to welcome our future "Managers".

Regards
Research Desk
ba@gboxz.com
4
Business Analyst

Business Analyst
BRIDGE BETWEEN BUSINESS & INFORMATION TECHNOLOGY

B USINESS, the commercial


activity of any economy has been made
A Business Analyst is a person
who is an “ADAPTER” of business and
much easier and simpler by technology. technology. A Business Analyst works
Nowadays technology has become an less with technology and more with
inevitable constituent of any business. functional activities of businesses. A
Thus it is necessary to bridge across the Business Analyst can not only improve
Business and on - growing technology, the business software but also the entire
and this is done by a Business Analyst. business system.

March 2011 gboxz


5
Business Analyst

KEY ROLE OF BUSINESS ANALYST

Ever since
organizations began
to use computers to
support their business
activities, the people
who create and
maintain those systems
have become more and
more sophisticated and
specialized. One of the
specialties to arise is Business
Analyst. The key role of Business
Analysts is to understand the
problems in a business and
capture business require-
ments and provide an optimal
solution through a business
software.

In other words Business


Analysts is a liaison between
business and technology,
they are people who
understand business
problems and provides
solutions to the problem
using technology. Now lets
unravel the technical side
of the profile. A Business
Analyst defines the
functional requirements for the application (Business Software) that can be
defined as the software capability needed by the user to solve problems or to
achieve an objective.

If you have any queries mail us at ba@gboxz.com


gboxz
6 7
Business Analyst Business Analyst

PROFESSIONAL RESPONSIBILITIES OF A BA VISION OF A BUSINESS ANALYST

On understanding the business implements signatures to arrive at the What sets aside a Business To solve a specific business
problems of the client, Business optimal solution. Analyst from other roles is the logical problem, a Business Analyst keenly
Analysts prepares a set of signatures reasoning that alters the perception of observes and understands the problem
in any adequate language (C, C#, Java Sometimes testing / quality the problem. This kind of thinking put forth by the client and then grasps
and PL-SQL etc.,). These signatures check of the software is done by a diversely comes with exposure to varied the elements that are to be considered
will clearly define the functional Business Analyst. If a Business Analyst systems in use. for drawing the solution and visualizes
requirements of the software applica- infers that any specific business the same problem in varied dimensions
tion. requirements is not perfectly to arrive at an optimal solution.
implemented in the business software
A Business Analyst communi- then the delivery of the respective
cates with the coders using the software to the client can be
(requirements) signatures. The coder suspended. SCOPE OF BUSINESS ANALYST PROFILE
A Business Analyst is a person who will be solely
responsible to build a business software. The
ACADEMIC STREAMS ARE NOT OBSTACLE Analyst needs to interact with the Developers,
Testers, IT Project Managers (sometimes) and
Irrespective of the stream of business needs with Clients. Thus logical thinking plays a vital
study, a person can excel in the profile with the latest role to solve any problem and for a Business
on possessing excellent oral and cutting-edge Analyst the scope of thinking cannot be
written communication, quick technology that confined within a small circle.
grasping, analytical reasoning and will render best
logical Thinking ability. Most important solutions to the Hence I conclude by
of all is the skill to envision oneself in right people at Saying “Who can
any system and identify requirements the right think out of the
from the client and end-user's time. box can top the
perspective. All the skill set mentioned chart!!!”
above will be expected with excellent
clarity .

A Business Analyst is not


necessarily required to be tech-savvy
but should be heuristic in merging the

gboxz March 2011 gboxz


8
Thinking Like a BA
SAMPLE WORKOUT
Consider a scenario wherein you need to subscribe a
magazine for your home. (Filling a Subscription Form)

NOTE : Put yourself in the shoes of a - Gender (Male/Female)


layman and apply visualization to explore
the possible parameters that will serve as • This parameter can take only one of
catalyst to evolve into an application that
the two Values.
will be commercial yet competitive.
- Male - Female
- Subscription Requisition Date - Address

• Date on which the subscription • Denotes the address of the


was filed subscriber where the
Delivery is to be made.
• This date should be equal
to the current date only. • The parameter
“Address” has to be
- Subscriber Name represented in a standard-
ized form as follows:
• Name of the person who
has made the subscription - Address Line 1
requisition. - Address Line 2
- Date of Birth of the Subscriber - Area
- City
• Date of Birth value must
be lesser than the Current - State
System Date. - Country

- Subscriber's Age
- Magazine Name(s)
• This value has to be
greater than zero and has to be
• Name(s) of the magazine(s)
automatically calculated on entering the
selected by the subscriber.
Date of Birth.

gboxz
9
Thinking Like a BA

- Periodic Edition - Amount Payable

• Represents the duration between • This parameter’s value is the total


the edition. amount that is to be paid to avail service
and has to be greater than zero.
• This Parameter has one among the
following Values based on the magazine • It is calculated based on the
selected. number of magazines selected and their
delivery period.
- Daily, Monthly, Weekly, Fortnight ,
Yearly etc. - Amount Paid

- Delivery Period • This parameter denotes the amount


that is paid by the subscriber.
• Denotes the duration for which the
magazine(s) is to be delivered. • The “Amount Paid” value must be
equal to the “Amount Payable” value.
• Since the delivery can be
suspended, the parameter is
represented as,

- From Date
- To Date

• Based on the count of magazine(s)


selected the above two parameters
has to be displayed.

If you have any queries mail us at ba@gboxz.com


gboxz
10
TThinking
hinkin
hinkin
ng Like
Like a B
Lik BAA

Gray-cell workouts

C reate screens (forms) for a


particular scenario.

1. Something to think about !!


A Y
Entering attendance in school.

• A teacher takes attendance of


the class by marking the presence
E S
or absence of every individual student
for periods of the day. Before taking Railway reservation entry
attendance the teacher makes a check
of certain things, • For filling a railway reservation form
few things are to be filled by the
- Checking the Class
submitter of the form to the railway
- Checking the Subject reservation official like,
- Checking the Section
- Travelers' personal :- Name of the
- Availability of Attendance Register traveler, Age, Gender, Preferred seat
etc location etc.
- Journey detail :- Source station,
While taking attendance the teacher
Destination station, Boarding station,
calls out the name of the student. If the etc.
student is present then the attendance
is marked as p-present or if student is - Some other general information
not present it is marked as a-absent or a like :- Address, Telephone number etc.
reasonable entry is made to make note
of his absence (e.g. c-community After submitting the form to the railway
service, m- medical leave etc). As a reservation official, The official will
business analyst note all the possible check for the availability of the seats
parameters from the given scenario and requested for reservation. Create a
develop a screen. screen with parameters for the
particular scenario.

gboxz
11
Thinking Like a BA

2. Its all about thinking... okay!! may information. After providing the
be a lot of thinking !! information, based on the availability of
suites you might be asked for
Generating invoice in a super market.
- Details of the Guests
• Consider that you have purchased - Booking under the name of
some items from a super market and
you have received an invoice like, - No. of days of stay etc.

- Item Name Create screens for the given scenario.


- Quantity
- Price etc.
3. Hmm.... it really takes a lot outta
As a Business Analyst create some ya !!
screens which will be used to generate
the invoice. Generating bill for a discharged
patient in hospital
Reservation of a suite in a resort.
• A patient is being discharged after
• For reserving a suite in a resort the a couple of days from hospital, he
receptionist may ask you some underwent an orthopedic surgery and
has been suggested a regular visit every
15 days for 2 months. Develop screens
accomodating the given scenario.

Generating bill for mobile service


shop.

• Your mobile has some problems


and is given to a authorized mobile
service franchise. Once you collect your
mobile you are charged for the service
and for replacing the parts. Develop
screens for handling the given scenario.

gboxz
12
Thinking Like a BA

Some more topics on which you can practice.

Book Issue in a Library Make a screen predicting the factors


that can be asked to customers while
• The library card and the books is availing the best and suitable Air
validated by the librarian. Once it is Conditioner.
validated the member account
is checked for pending • To install any kind of air condition-
books, if there are no ers there are some specifications to be
dues then the book is noted like living space, running duration
issued for the prefixed and so on. Hence based on these
number of days. If the factors, a product must be
book was already in the suggested to the customer.
members account
then it is being Provide a screen that gets
reissued. inputs from the customers
while buying a mobile
Create screen to connection with 3g
deliver mobiles service.
which were
received for • Furnish the
services. complete details that
could be asked on
• One must getting a new mobile
consider the connection from any
complaint no. to Mobile Service
receive and deliver the mobiles. Provider(MSP). Also
Similarly, Complaint Date, Customer give the list of fields
details, product details and so on has that must be present in
to be kept in mind on generating the the application form.
complaint no. because these details
can also be used to find the complaint Design screens to
if any customer forgets their record blood test
compliant no. report which is
being tested for

gboxz
13
Thinking Like a BA

Malarial fever, Hemoglobin and hub and the like. Ensure that you are
platelet counts. furnishing the list of components that
could be used for Home PC.
• Take a specimen of Blood test
report of any laboratory services and • To avail DTH subscription and
identify the parameters applicable to the its periodic payments
given scenario.
• To book a suite for your holidays
in a Resort.
What are the different kinds of
specification and devices you will be • To Record an Ambulance
listing out when buying a computer Requisition.
system and the same has to be
depicted in a screen.

• One can furnish the basic compo-


nents that helps in running a core
functionality of a computer system
including the other miscellaneous
B
devices like Pen drive, Extendible USB

Activity with Specimen:

How to find functional param-


eters of any industry? Below given aree
some tips.

Try to identify the factors whichh


are inevitable to carry out some
functionality. For instance, 'Date of
Journey' is highly essential in booking a train ticket,
is it n't? Similarly, one must focus in capturing the
parameters from the provided specimens regardless of
Industry type. Now, let us have a small activity on
fetching parameters(fields) from the specimen given
below which is from 'Garments' industry.

gboxz
COMMERCIAL INVOICE
Exporter Invoice No. & Date
MARTICH FTRCVBN NF/162/2005-2006 / 04.10.05
NO.88.GHJKKLDBNM STREET Buyer’s Order No.& Date Season
RIVER ROAD 957680 S505
MELBORN - 74389056 Catalogue Number Supplier Code
NEW ZALAND. KW1365 MAESO1

Consignee Buyer (If other than consignee)


HJKLFBNM BRANDS LTD
122 MOUNT ROAD Delivary Address:
Mount Street
LONFORD
KALIFORNIYA
GH6784F
NEW YORK.
SOUTH AFRICA
Country of Origin of G country of Final Destnation
Srilanka Australia
Pre-Carriage by Place of Receipt by Pre Carrier Terms of Delivery and Payment
FOB BY SEA
Flight No Port of Loading
BY SEA CHENNAI DP AT SIGHT
Port of Discharge Final Destination
SOUTHAMPTION UNITED KINDOM
Marks & No. No. & Kind of Pkgs Description of goods Quality Rate Amount
9 CARTONS PACKS GBP GBP
Container No
CARTON NO,

1 TO 9
228 PACKS
100% COTTONKNITITED GIRLS TOP

SPECIMEN
CAT-4 H S .CODE 61091002

COMMODITY NO: 61 14 20 00 00 0

Order Number Colour Number Sizes Catalouge Number


228 270 615.60
8X9,10X11,
957660 24 CORL / B 12X13,14X15 KW1365

EC/GD & Date


228 615.60
Amount Chargeable in words
FOB GBP SIX HUNDRED FIFTEEN AND PENCE SIXTY ONLY.
Carton Dimensions:
Total Quantity : 228 PACKS
60x30x40 CMS=09 CARTONS
Total Packages : 9 (1 TO 9)
Total Net Weight : 89,000 KGS.
Total Gross Weight : 98,700 KGS.
Total Volume Weight : 108,000KGS.
Total CBM : 0.648 CBM
Signature & Date
We declare that this invoice shows the actual price of the goods
described and that all particulars are true and correct.
16
Thinking Like a BA

Hope you understood the specimen 3. Invoice Date: This is the most
which is nothing but an Invoice being important entity that will be useful for
raised in Garments industry to its auditing purpose and helpful while
customers. The parameters listed above claiming compensation for damage (if
are some samples to create invoice and any) and the like.
lets hope the remaining will be done by
you guys! 4. Invoice Entry No. : This is a
Unique Identification no. which is used
• Consignor or Exporter Address to find the details of any invoice during
future references.
• Consignee Address
5. Terms & Conditions of Delivery &
• Invoice Date
Payment: Each proprietor might have
• Invoice entry no. or Invoice ID their own regulation of Delivery &
Payment model which has to be notified
• T&C of Delivery & Payment in brief on the Invoice.

• UOM 6. Unit of Measurement(UOM):


Goods maybe packed in various forms
• Quantity of measurements in carton, package,
box and so on. Hence to mention the
The above given parameters are some
type of carriage materials, 'UOM' is
sample where the remaining has to be
given. Some of the common UOM are
identified by you. Let us have a small
Liters, Kg, Unit, etc.
overview of each parameter and why it
is required. 7. Quantity: This is the parameter
accompanied parameter 'UOM' by
1. Consignor or Exporter Address:
which describes the no. of materials
In case of any dispute or issue, to carry
carried with the specified value of UOM.
out the legal or statutory activities, an
authorized consignor details are If you have any queries mail us at
required. ba@gboxz.com
2. Consignee Address: Similar to the
previous parameter, to carry out any
legal activity, an authorized consignee
details are required.

gboxz
NEW KID’S HOSPITAL
Contonment, Trichy. Name : Baby Janika
Hospital No. : 788810
DOCTOR’S ORDERS Date of Admission : 23/6/2001

Date Time B.wt - 2 k.g


23/6/2001 9 pm 1. Warmth - set tem 36.5 c Hb
2. NPO Pw
3. I.K - 100 cc 11g 1 day Ps.Rc
4. D/o - 50ce / 6th Day Tc, Dc

23/6/2001 10 pm
1 , View of Bs - 12 and baby V S G Head
2 , cc ly - 4ll / D/o

23/6/2001 11 pm Ivf - 120 ce 11g 1 da Sugrr 8 my /1g/mf


- 240 cc 1 day
Rpt sugr of
D/o = 60 cc / 6th day
10 pm

The above is a sample specimen used. Identify the transaction name.


Person / Actor who performs it. Capture the parameters from the provided
specimen.

If you have any queries mail us at ba@gboxz.com


gboxz
R

let’s connect the world

Come...

Join the Revolution...

If you have any query mail us to ba@gboxz.com


Visit our website : www.gboxz.in

S-ar putea să vă placă și