SlideShare a Scribd company logo
Assessment for Business Analyst Candidates
I. Review the project description below.
“The payroll department wants to purchase new payroll software
package. Human Resources has received many complaints regarding
inconsistent calculations and delays in payment due to the current
manually intensive process. Senior management has approved this as a top
priority for the company.”
What departments would be involved with this project and
why?
1. Payroll Department: They would be involved to provide information on the current
process and what problems they are facing with the manual process.
They would also be involved in using the new software.
2. HR Team: Validates the pay and the employee information and provides the
information to payroll department.
3. Testing Team: To work on end to end testing to make sure that the new application is
tested and delivered with no defects.
4. Business Analyst: To understand scope, high level business needs and feasibility of
the project. To provide functional, non-functional, technical requirements based on the
business requirements gathered. Also responsible to put the training material together and
assists in testing. They are also involved in assisting the users for any problems that come up
during the project
5. Project Manager: Develop project management plans, resource management, risk
management, Time and budget estimation. They are responsible for overall delivery of the
project. He is also involved in the procurement process.
6. Senior Management: Involved in business case and budget approval. They also
support the project along with issues and exceptions handling.
7. Sourcing Team: Mostly involved in purchasing of the new payroll software and
procurement process
8. Training Department: Involved in training end users for the new payroll software
package with the assistance from business analyst.
9. Security Department: As payroll is a very sensitive area, they will need to signoff on
any security aspects concerned with new system.
10. Production Support Team: Supporting the users with any issues that come up with
after the project go live.
II. Review the project description below.
Project: Implement Training Scheduling Software
Project Statement of Purpose:
Our organization’s training department has become very large, often
holding several classes per week. We need a software application that can
register students for scheduled classes, print student rosters, reserve
classrooms, print student certificates, and report on department training
expenditures. The software should streamline the administration of the
training department and allow even more classes to be conducted in the
coming years. This application may be purchased or written in-house. It
must be installed by the beginning of our next fiscal year.
This project has been initiated because we have more demand for training
than our administrative personnel can handle. Classrooms and instructors
are available to meet this increased demand.
Project Objectives:
 Increase the number of classes by 30% that can be scheduled by the
existing number of administration personnel
 Allow student certificates to be printed and distributed on the last day
of class
 Provide instructors with an accurate list of students on the first
morning of each class
 Remind students of their registration one week before each class via
e-mail
 Notify students and instructors if a class is changed or cancelled via e-
mail
What questions would you ask to begin to understand the
requirements of this project? Who would you ask them of?
Questions asked for requirements gathering:
1. Student:
 What is the current process they are using to register for the courses?
 What is the problem they are facing when they have to register for the
courses?
 Are they looking for any reminders prior to their training classes? If so then
how many days in advance?
 What are the other conveniences that they are looking for regarding
registration?
 What are the different information that they want to see regarding a particular
training program prior to registration?
2. Training Head:
 What is the problem that they are currently facing with the training registration
process?
 What are the current activities that they are involved with registration process
 Do they have a limit that they want for a particular class?
 What is their convenience regarding posting the certification after class
completion
 Is there any requirement for them to see the students on first day of class?
3. Administration:
 What is the problem that they are currently facing?
 What is the different activities that they will perform for training registration
 How sooner can the students add/drop out of classes?
 How do they currently process the registrants?
 What is the notification process that they want to have in the system for any
changes/cancellations of the training classes?
4. IT department/ Project Manager:
 What are the hardware/software requirements based on the needs of the user?
 How much is it going to cost to build the application?
 How much time would it take to build the system?
 If decided the purchase how much could it cost and what would be the time
line to make it available?
 How are we going to manage risk and resources for the project?
5. Upper Management:
 Based on the costs calculated for the software, how much budget is allotted for
the project.
III. Example Requirements for a Payroll System
1. We need to use an Oracle database
2. Employees are not allowed to be paid for more than 80 hours
in one week.
3. The employee id number should be 6 digits long and assigned sequentially by employee
original hire date.
4. We pay about 10,000 employees per week.
5. Employees must be able to choose between direct deposit or
printed checks.
6. We must be able to withhold Federal, State, and City taxes.
7. Some employees reside in a different state than the one they
work in.
8. Payroll checks are 8 ½ by 11 inch voucher checks with a stub
and should be printed onsite on the existing Hewlett Packard
laser printer.
9. Employee timesheets must be approved by their supervisor
before being entered into the system.
Group the requirements into two logical subsets (List the
requirements numbers in the boxes below). Explain you
reasons for the groupings.
G1-IT Driven G2-Business driven
1 2
3 4
8 5
6
7
9
Explanation: G1 requirements are related to IT.
G2 requirements are driven by business/business rules.
IV. Review this dataflow diagram and answer the following
questions:
1. Give at least two examples of data elements that
would be flowing through the dataflow arrow called
“employee pay info”.
Enployee Id/ Name, pay rate, employee type, worked hrs
2. Why does the process “Calculate net pay” have two
input arrows?
Net pay is calculated by subtracting tax withholding amount from Gross Pay. It would need
both this information to calculate net pay.
3. Would this diagram support an employee requesting
direct deposit of their pay?
No. This diagram does not talk about an employee requesting for Direct deposit or related
process.

More Related Content

What's hot (20)

PPT
Quality inspector kpi
mecarjom
 
PPT
Quality manager kpi
jommecar
 
PPT
Kpi for operations
sokariohompson
 
PPT
Umts kpi
xugiprothomas
 
PPT
Kpi for accounts department
vulapallidavis
 
PPT
Kpi innovation
maxprogarcia
 
PPT
Engineering kpi
cartelmicdavis
 
PPT
Job kpi
kometinegarcia
 
PPT
Creating kpi
sokariohompson
 
PPT
Kpi seo
terryarmartinez
 
PPT
Project manager kpi
samnopabisjones
 
PPT
Administrative officer kpi
doretpore
 
PPT
What is kpi mean
jergibssmiller
 
PPT
Kpi helpdesk
anecktomyjones
 
PPT
Kpi dashboard freeware
biklejamebrow
 
PPT
Kpi wiki
moresaga
 
PPT
Kpi pr
anecktomyjones
 
PPT
Kpi visualization
ganreinfomartin
 
PPT
Customer experience kpi
sokariohompson
 
PPT
Erp kpi
martizkyremoore
 
Quality inspector kpi
mecarjom
 
Quality manager kpi
jommecar
 
Kpi for operations
sokariohompson
 
Umts kpi
xugiprothomas
 
Kpi for accounts department
vulapallidavis
 
Kpi innovation
maxprogarcia
 
Engineering kpi
cartelmicdavis
 
Creating kpi
sokariohompson
 
Project manager kpi
samnopabisjones
 
Administrative officer kpi
doretpore
 
What is kpi mean
jergibssmiller
 
Kpi helpdesk
anecktomyjones
 
Kpi dashboard freeware
biklejamebrow
 
Kpi wiki
moresaga
 
Kpi visualization
ganreinfomartin
 
Customer experience kpi
sokariohompson
 

Viewers also liked (12)

PPT
Kpi for business analyst
martizkyremoore
 
PPTX
Mba1034 cg law ethics week 1 intro
Stephen Ong
 
PPT
BA Case Studies Show EA-IT Value Forrester ITF09
Gene Leganza
 
PDF
Oracle Exadata (AtoS)
MarketingOracleSlovensko
 
PDF
Powering Business Transformation with Oracle Exadata: a Capgemini Case Study
Capgemini
 
PPT
The Business Analyst Role Within Solution Driven Projects
IIBA UK Chapter
 
PPTX
Corporate Crime Legal Research Refresher
Charlotte Gill
 
PPTX
Corporate crime
lemonhusk
 
PDF
The Agile BA (Business Analyst)
Bill Gaiennie
 
PDF
Introduction to Business Analysis
AMJAD SHAIKH
 
PPT
Business Analyst Training
Craig Brown
 
PDF
Business Analysis Fundamentals
waelsaid75
 
Kpi for business analyst
martizkyremoore
 
Mba1034 cg law ethics week 1 intro
Stephen Ong
 
BA Case Studies Show EA-IT Value Forrester ITF09
Gene Leganza
 
Oracle Exadata (AtoS)
MarketingOracleSlovensko
 
Powering Business Transformation with Oracle Exadata: a Capgemini Case Study
Capgemini
 
The Business Analyst Role Within Solution Driven Projects
IIBA UK Chapter
 
Corporate Crime Legal Research Refresher
Charlotte Gill
 
Corporate crime
lemonhusk
 
The Agile BA (Business Analyst)
Bill Gaiennie
 
Introduction to Business Analysis
AMJAD SHAIKH
 
Business Analyst Training
Craig Brown
 
Business Analysis Fundamentals
waelsaid75
 
Ad

Similar to CaseStudy - Business Analyst Project Objectives (20)

DOCX
Report
Alok Chaudhary
 
DOC
Synopsis on billing system
Alok Sharma
 
DOCX
(Project Charter )V 2.0Project Sc.docx
aryan532920
 
PDF
Student acadamic system Final report
Annu Venkata Nagarjuna
 
DOC
sreeparvathi Resume
Sree Parvathi R
 
PDF
Training and placement cell management system.pdf
Kamal Acharya
 
PDF
College training and placement system project report.pdf
Kamal Acharya
 
PDF
IRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET Journal
 
PPTX
CIS 2303 LO2 Part 2
Ahmad Ammari
 
DOCX
Project Report on Employee Management System.docx
DhineshkumarPrakasam
 
DOCX
1. Project Description Definition of ProjectThe supervision of w
AbbyWhyte974
 
DOCX
1. project description definition of project the supervision of w
SUKHI5
 
DOCX
1. Project Description Definition of ProjectThe supervision of w
SantosConleyha
 
PDF
Sagar BODAGE's CV
Sagar BODAGE
 
PDF
A Survey Paper on Leave Automation
ijtsrd
 
DOCX
Assignment OverviewType Individual ProjectUnit  Project Hu
meghanthrelkeld256
 
PDF
Student information management system project report ii.pdf
Kamal Acharya
 
PDF
Online job placement system project report.pdf
Kamal Acharya
 
DOCX
RISK REPORTING SYSTEM IN IT ORGANIZATIONSCPT PAPERName Vi.docx
joellemurphey
 
DOCX
BINESH Resume v1.3
Binesh Shah
 
Synopsis on billing system
Alok Sharma
 
(Project Charter )V 2.0Project Sc.docx
aryan532920
 
Student acadamic system Final report
Annu Venkata Nagarjuna
 
sreeparvathi Resume
Sree Parvathi R
 
Training and placement cell management system.pdf
Kamal Acharya
 
College training and placement system project report.pdf
Kamal Acharya
 
IRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET Journal
 
CIS 2303 LO2 Part 2
Ahmad Ammari
 
Project Report on Employee Management System.docx
DhineshkumarPrakasam
 
1. Project Description Definition of ProjectThe supervision of w
AbbyWhyte974
 
1. project description definition of project the supervision of w
SUKHI5
 
1. Project Description Definition of ProjectThe supervision of w
SantosConleyha
 
Sagar BODAGE's CV
Sagar BODAGE
 
A Survey Paper on Leave Automation
ijtsrd
 
Assignment OverviewType Individual ProjectUnit  Project Hu
meghanthrelkeld256
 
Student information management system project report ii.pdf
Kamal Acharya
 
Online job placement system project report.pdf
Kamal Acharya
 
RISK REPORTING SYSTEM IN IT ORGANIZATIONSCPT PAPERName Vi.docx
joellemurphey
 
BINESH Resume v1.3
Binesh Shah
 
Ad

More from ZaranTech LLC (20)

PDF
Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
ZaranTech LLC
 
PDF
6 Steps to Confirm Successful Workday Deployment
ZaranTech LLC
 
PDF
Business Benefits of Robotic Process Automation
ZaranTech LLC
 
PDF
RPA – UiPath Training & Certification Roadmap
ZaranTech LLC
 
PDF
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
DOCX
Demand For Data Scientist
ZaranTech LLC
 
DOCX
Introduction To Data Science with Apache Spark
ZaranTech LLC
 
DOCX
10 Popular Hadoop Technical Interview Questions
ZaranTech LLC
 
PDF
SAP HANA Reporting - SAP HANA Tutorial
ZaranTech LLC
 
PDF
SAP HANA Native Application Development
ZaranTech LLC
 
PPTX
INFORMATICA EASY LEARNING ONLINE TRAINING
ZaranTech LLC
 
DOCX
Qtp selenium Course Instructions & Installation Steps
ZaranTech LLC
 
PPTX
Introduction to NoSQL Databases | Hadoop Quick Introduction
ZaranTech LLC
 
PPT
Informatica Power Center - Workflow Manager
ZaranTech LLC
 
PDF
Informatica Data Modelling : Importance of Conceptual Models
ZaranTech LLC
 
DOC
Informatica Interview Questions & Answers
ZaranTech LLC
 
PDF
All About Business Analyst Becoming a successful BA
ZaranTech LLC
 
PDF
SAP HANA Architecture Overview | SAP HANA Tutorial
ZaranTech LLC
 
PPT
Learning is Evolving | Enhance your skills with ZaranTech
ZaranTech LLC
 
PPT
What does a business analyst do?
ZaranTech LLC
 
Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
ZaranTech LLC
 
6 Steps to Confirm Successful Workday Deployment
ZaranTech LLC
 
Business Benefits of Robotic Process Automation
ZaranTech LLC
 
RPA – UiPath Training & Certification Roadmap
ZaranTech LLC
 
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
Demand For Data Scientist
ZaranTech LLC
 
Introduction To Data Science with Apache Spark
ZaranTech LLC
 
10 Popular Hadoop Technical Interview Questions
ZaranTech LLC
 
SAP HANA Reporting - SAP HANA Tutorial
ZaranTech LLC
 
SAP HANA Native Application Development
ZaranTech LLC
 
INFORMATICA EASY LEARNING ONLINE TRAINING
ZaranTech LLC
 
Qtp selenium Course Instructions & Installation Steps
ZaranTech LLC
 
Introduction to NoSQL Databases | Hadoop Quick Introduction
ZaranTech LLC
 
Informatica Power Center - Workflow Manager
ZaranTech LLC
 
Informatica Data Modelling : Importance of Conceptual Models
ZaranTech LLC
 
Informatica Interview Questions & Answers
ZaranTech LLC
 
All About Business Analyst Becoming a successful BA
ZaranTech LLC
 
SAP HANA Architecture Overview | SAP HANA Tutorial
ZaranTech LLC
 
Learning is Evolving | Enhance your skills with ZaranTech
ZaranTech LLC
 
What does a business analyst do?
ZaranTech LLC
 

Recently uploaded (20)

PPTX
LDP-2 UNIT 4 Presentation for practical.pptx
abhaypanchal2525
 
PPTX
The Future of Artificial Intelligence Opportunities and Risks Ahead
vaghelajayendra784
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
PPTX
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PDF
EXCRETION-STRUCTURE OF NEPHRON,URINE FORMATION
raviralanaresh2
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PPTX
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
LDP-2 UNIT 4 Presentation for practical.pptx
abhaypanchal2525
 
The Future of Artificial Intelligence Opportunities and Risks Ahead
vaghelajayendra784
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PROTIEN ENERGY MALNUTRITION: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
Basics and rules of probability with real-life uses
ravatkaran694
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
EXCRETION-STRUCTURE OF NEPHRON,URINE FORMATION
raviralanaresh2
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Virus sequence retrieval from NCBI database
yamunaK13
 
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 

CaseStudy - Business Analyst Project Objectives

  • 1. Assessment for Business Analyst Candidates I. Review the project description below. “The payroll department wants to purchase new payroll software package. Human Resources has received many complaints regarding inconsistent calculations and delays in payment due to the current manually intensive process. Senior management has approved this as a top priority for the company.” What departments would be involved with this project and why? 1. Payroll Department: They would be involved to provide information on the current process and what problems they are facing with the manual process. They would also be involved in using the new software. 2. HR Team: Validates the pay and the employee information and provides the information to payroll department. 3. Testing Team: To work on end to end testing to make sure that the new application is tested and delivered with no defects. 4. Business Analyst: To understand scope, high level business needs and feasibility of the project. To provide functional, non-functional, technical requirements based on the business requirements gathered. Also responsible to put the training material together and assists in testing. They are also involved in assisting the users for any problems that come up during the project 5. Project Manager: Develop project management plans, resource management, risk management, Time and budget estimation. They are responsible for overall delivery of the project. He is also involved in the procurement process. 6. Senior Management: Involved in business case and budget approval. They also support the project along with issues and exceptions handling. 7. Sourcing Team: Mostly involved in purchasing of the new payroll software and procurement process 8. Training Department: Involved in training end users for the new payroll software package with the assistance from business analyst. 9. Security Department: As payroll is a very sensitive area, they will need to signoff on any security aspects concerned with new system. 10. Production Support Team: Supporting the users with any issues that come up with after the project go live. II. Review the project description below. Project: Implement Training Scheduling Software
  • 2. Project Statement of Purpose: Our organization’s training department has become very large, often holding several classes per week. We need a software application that can register students for scheduled classes, print student rosters, reserve classrooms, print student certificates, and report on department training expenditures. The software should streamline the administration of the training department and allow even more classes to be conducted in the coming years. This application may be purchased or written in-house. It must be installed by the beginning of our next fiscal year. This project has been initiated because we have more demand for training than our administrative personnel can handle. Classrooms and instructors are available to meet this increased demand. Project Objectives:  Increase the number of classes by 30% that can be scheduled by the existing number of administration personnel  Allow student certificates to be printed and distributed on the last day of class  Provide instructors with an accurate list of students on the first morning of each class  Remind students of their registration one week before each class via e-mail  Notify students and instructors if a class is changed or cancelled via e- mail What questions would you ask to begin to understand the requirements of this project? Who would you ask them of? Questions asked for requirements gathering: 1. Student:  What is the current process they are using to register for the courses?  What is the problem they are facing when they have to register for the courses?  Are they looking for any reminders prior to their training classes? If so then how many days in advance?  What are the other conveniences that they are looking for regarding registration?  What are the different information that they want to see regarding a particular training program prior to registration? 2. Training Head:  What is the problem that they are currently facing with the training registration process?  What are the current activities that they are involved with registration process  Do they have a limit that they want for a particular class?  What is their convenience regarding posting the certification after class completion
  • 3.  Is there any requirement for them to see the students on first day of class? 3. Administration:  What is the problem that they are currently facing?  What is the different activities that they will perform for training registration  How sooner can the students add/drop out of classes?  How do they currently process the registrants?  What is the notification process that they want to have in the system for any changes/cancellations of the training classes? 4. IT department/ Project Manager:  What are the hardware/software requirements based on the needs of the user?  How much is it going to cost to build the application?  How much time would it take to build the system?  If decided the purchase how much could it cost and what would be the time line to make it available?  How are we going to manage risk and resources for the project? 5. Upper Management:  Based on the costs calculated for the software, how much budget is allotted for the project. III. Example Requirements for a Payroll System 1. We need to use an Oracle database 2. Employees are not allowed to be paid for more than 80 hours in one week. 3. The employee id number should be 6 digits long and assigned sequentially by employee original hire date. 4. We pay about 10,000 employees per week. 5. Employees must be able to choose between direct deposit or printed checks. 6. We must be able to withhold Federal, State, and City taxes. 7. Some employees reside in a different state than the one they work in. 8. Payroll checks are 8 ½ by 11 inch voucher checks with a stub
  • 4. and should be printed onsite on the existing Hewlett Packard laser printer. 9. Employee timesheets must be approved by their supervisor before being entered into the system. Group the requirements into two logical subsets (List the requirements numbers in the boxes below). Explain you reasons for the groupings. G1-IT Driven G2-Business driven 1 2 3 4 8 5 6 7 9 Explanation: G1 requirements are related to IT. G2 requirements are driven by business/business rules. IV. Review this dataflow diagram and answer the following questions: 1. Give at least two examples of data elements that would be flowing through the dataflow arrow called “employee pay info”. Enployee Id/ Name, pay rate, employee type, worked hrs 2. Why does the process “Calculate net pay” have two input arrows?
  • 5. Net pay is calculated by subtracting tax withholding amount from Gross Pay. It would need both this information to calculate net pay. 3. Would this diagram support an employee requesting direct deposit of their pay? No. This diagram does not talk about an employee requesting for Direct deposit or related process.