BA Theory Lecture Assignment
BA Theory Lecture Assignment
Submitted By
Rugved Paradkar
1
INDEX
Table of Content
1 Introduction of IT companies
2 Departments of IT companies
3 Project Initiation Phase
4 Requirement Gathering
5 Software Development Life Cycle
6 SCRUM
2
IT COMPANY Capgemini
CLIENT TYPES Wipro
Infosys
Accenture
TCS
C B
2018 2021
Customer Business
Hospital A Hospital B
1) Application Development
Customer 1 (Orthopaedic) (Orthopaedic)
BFSI - ICICI Project Types 1.1 Software Development
Customer 2 Capital Market - Angle Broking (B2B) 1.2 Mobile Application ?
Customer 3 Investment Banking - J P Morgan Mobile App
Development
. E Commerce - Flipkart
Automobile - Tata Motors 1.3 Website & Web Application
.
Manufacture - Menon Piston Development
. Healthcare - Zicus Tech 2) Customization
. Pharma -
Mahindra 2.1 Add New Feature /
. FMCG - Hindustan Unilever
Travel & Hospital - Yatra (BA) Functionality
..
Education - Universities 2.2 Remove Existing Feature/
.
Aviation - Airlines TCS Functionality
Real Estate - Lodha 2.3 Change Existing Feature/
Consultant (BA) ICICI
Government
Functionality
(Client)
Flipkart 3) Services
(BA) 3.1 Maintenance and Support
- AMC
BA Multitasking Role 3.2 Development and Testing Infosys Cognizant
3.3 Consulting (Development) (Testing)
Global/ Universal Business Specific 3.4 Migration )
Product Product Development
4
Project manager
Developer Developer Developer Tester Tester Tester Database Database Database Support Support Support
Developer Developer Developer Executive Executive Executive
5
Initial Approach of IT & Client
ABC Tech 1) Online / Offline Marketing done by ABC Easy Car Rental
(IT) 2) Sales of ABC will find ECR online or through their (ECR)
database
Client
Business
3) Through Reference
Accounts
• ECR will get to know about ABC through their reference Sales and Marketing
• ABC will get to know about ECR through their reference Reception /
4) ECR will publish tender online / offline Customer Support
Driver
Car Maintenance
6
GAP Analysis
IT Sales will
Client will convey
Product Features IT Will Suggest understand existing
missing features
business of client
A F K O
B G L P
C H M Q
D I N R
E J S
7
Project Initiation Phase
ABC Tech (IT) Easy Car Rental (Client)
Project Business
Request POC Sales/ PSD Sign off.
9 (Proof of concept) Business
Manager Team Presales 8 (Project Scope Document)
POC
12 (Proof of concept)
POC Team
13 (Proof of concept)
16 Request for costing 15 Request for costing POC Sign off.
SOW 14 (Proof of concept)
SOW & SLA
17 (Scope of work) 19 (Statement/ scope of work) SOW & SLA
(Service level agreement) 20 (Scope of work)
(Service level agreement)
(Service level agreement) 18
(Proof of concept) 11
POC
9
RACI Matrix
Sr. Time
Department Name POC Designation Mobile no Email RACI
No zone
1 Business Rahul Head 9234567898 [email protected] AST R
2 Business Aniket Head 8981234567 [email protected] EST A
Sr.
3 Business Vishal 8561237898 [email protected] CST C
Associate
Business Sr.
4 Gopal 6781234598 [email protected] MST I
Operation Associate
10
REQUIREMENT GATHERING
Client's Existing Business Solution To Be Delivered
(business team of client)
1 2
GATHERING
HIGH LEVEL
A B C D E P Q R S T BRD/
HLD
3 4
REQUIREMENT
P1 Q1 SRS/
GATHERING
LOW LEVEL
(SMEs)
11
HIGH LEVEL DOCUMENT
IT Business Analyst Client-Business Team
Business Requirements on high level Client's
Arrange Meeting with Client's Business Team as per RACI Matrix to discuss Client's
1 Existing Business process on high level
Business Requirement Document /High Level Document
2 Attend Meetings
3 Send Minutes of Meeting
Approve/Rectify Minutes of
4
Meeting
5 Send Diagram of High-Level Existing Business Process
6 Approve/Rectify Diagram
BRD/HLD
12
LOW LEVEL DOCUMENT
IT Business Analyst Client-Business Team
level/Detail Level/Department level.
Business Requirements on Low
Arrange Meeting with Client's Business Team as per RACI Matrix to discuss Client's Existing Business
Clients Existing Business
(AS-IS Business Process)
1
process on Low level/Detail Level/Department Level.
2 Attend Meetings
SRS/FS/FRS/UCS/LLD/TD/FRD/FD
8 Attend Meeting
Developed by IT Company.
(TO-BE Business Process)
13
SRS - Software Requirement Specifications
FS - Functional Specifications
FRS - Functional Requirement Specifications
UCS - Use Case Specifications
LLD - Low Level Document
TD - Technical Document
FRD - Functional Requirement Document
FD - Functional Document
14
ABC Client
Software Development Life Cycle
Version Build
Development V1.0 Testing V1.19
User Acceptance Go-Live/ Production Maintenance &
Testing (ECR) Support
Internal Deployment UAT Deployment Release
V1.2 (ECR)
V1.20 V1.39 AMC
Production Deployment
V1.19 V1.21
UAT Production
Development Testing
Server Server
server Server
Unit/white Box/Integration testing
Done by developers. Functional / Black Box / Regression
Functional testing done Product used by end users.
/ Integration Testing
Jan 21 V1.0 -> Registration + Login by client users
Done by testing team & BA
V1.0 V1.19 Final Product V1.39
(Registration + Login +) V1.0
My Account Bug1 Issue 1
Defect1
+ Forgot password Bug2 Issue 2
Defect2
+ Bug1 (V1.0) Bug3 Issue 3
Defect3
+ Bug2 (V1.0) V1.1 Issue 4
Defect4
Bug1
Defect5
V1.1 -> Bug3 (V1.0) Bug2
Defect6
Bug1 (V1.1) Bug3
Defect7
Bug2 (v1.1) Bug4
Bug3 (V1.1) V1.2
Bug4 (V1.1)
Jan 27 V1.19 Final Application
Sign off
V1.19
V1.20 -> Defect1
Defect2
Defect3
V1.20
V1.20 15
V1.39
Initiation
Planning &
Maintenance Resource
& Support Allocation
Software
Live/ Development Requirement
Production Life Cycle Gathering
Phases
UAT Development
Testing
16
SCRUM All Requirements
Product Backlog
Convert Requirements
into User Stories and User Story 1
Requirement Gathering Product Owner User Story 2
Create Product Backlog
User Story 3
Client User Story 4
User Story 5
Business Analyst .
.
Convey priority user stories .
to Scrum Master and Cross
Functional Teams by
Creating Sprint Backlog
Scrum Master
17
Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint n
15 to 30 Days Duration 15 to 30 Days Duration 15 to 30 Days Duration 15 to 30 Days Duration 15 to 30 Days Duration
(1st Jan - 20th Jan) (21st Jan - 9th Feb) (10th Feb - 29th Feb) (1st Mar - 20th Mar) (21st Mar - 9th Apr)
3 3 3
4 TEST 4 TEST 4 TEST
DEVELOP DEVELOP DEVELOP
18