Ifs231 Unit+2
Ifs231 Unit+2
Unit 2
Business
Welcome to IFS231 – 2021
Analysis as a
project
Orientation for online teaching and learning programme
Learning objectives
5
What is an information system?
6
Unit 2 lecture topics
1. BA Terminology (covered in unit 1)
2. Business Processes
3. System Development Lifecycles (SDLC)
4. Function of BA in SDLC
5. Reason for change
6. The Business Case Document (BCD)
7. Starting an IT project
Case questions (1)
• What is a process?
• What is a business process?
• What are the characteristics of business processes identified in the
case?
• Discuss why it is necessary to manage business processes
effectively.
Case questions (2)
1. (Business) process
2. Process activities
3. Critical activities
4. Process modelling
5. Process interactions
6. (Business) process management
7. Functional Areas of a business
Business process
Customer Quote
service
Invoice Order
Shipment
Sub-process example
Process activity
May, 203:151
Example: process hierarchy
New Product Development
Diagrams
Depicts simple notation of the basic workflow of a process
Depicts major elements of a process flow (without minute details)
Maps
More precise than diagrams
More detailed showing relationships
Comprehensive view
Process diagrams, maps and models
Models
Performance representation
Greater precision on data, and factors affecting it
Simulated for understanding and analysis
Characteristics of a model
1. Document
2. Provide training aid
3. Assessment against standards and compliance
4. Create “what-if” scenarios of processes
5. Identifying room for improvement
6. Designing new processes or approaches
7. Describe new opportunities
Modelling tools
• BPMN
• UML (For IS requirements)
• Flow charts (diagramming with connectors)
• Swim lanes (charts with lanes for roles)
• Value chain (Continuous flow with value addition)
• Event Process Chain (graphs of events and functions)
• Value Stream Mapping (lean manufacturing, six sigma)
• SIPOC (supplier, input, processes, output, customer, {requirements})
Process interactions
Are defined using flowcharts.
Basic symbols used (BPMN 2.0 reference)
OMG, 2005
Cross-functional process maps
• Process
–Work activities across time and place, with a beginning, an end, and
clearly identified inputs and outputs (Davenport, 1993) e.g. order
fulfilment process
–Has sequence, purpose, interaction
–focus on end-to-end transactions that deliver value
• Function
–Group of activities related by a particular skill or goal e.g. Human
resources, finance sale
–focus on these individual tasks
Processes vs. functions
Functions Processes
Focus on “What” Focus on “How”
Vertical Horizontal
Static Dynamic
Task-centered Customer-oriented
Individual/Specialist Team/Generalist
Parochial Holistic
Processes vs functions
Functional organization Process organization
Work unit Department Team
Key Figure Functional executive Process owner
Benefits Functional excellence Responsive to market requirements
Easier work balancing because workers Improved communication and collaboration
have similar skills between different functional tasks
Clear management direction on how work Performance measurement aligned with process
should be performed goals
41
Systems Development Lifecycle (SDLC)
Operations
and
Implementation maintenance
Integration
and test
Development
Design
Requirements
analysis
Planning BA
System
Concept
Development
SA
Initiation
Waterfall
V Model
Prototyping Lifecycle
Incremental Model
Rapid Application Development (RAD)
Joint Application Development (JAD)
Rational Unified Process (RUP)
Spiral
Agile- Scrum
43
Waterfall model
Requirements
analysis
System Design
Implementation
Testing
(verification)
Maintenance
V model
The Business Analyst (BA) frequently stands front and center as the facilitator of a JAD and as
the presenter of what the business needs, objectives, and requirements are. The BA may also
further elicit requirements as needed. As facilitator, the BA's job is to ensure the meeting keeps
running smoothly. That requires setting the agenda, making sure the agenda items are being
met, help brainstorm when discussions become snagged, and bring order when discussion gets
heated or defensive. https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/3602/What-is-a-JAD-
meeting-and-what-is-the-Business-Analysts-role-in-one.aspx
Rapid Application Development (RAD)
Requirements
Planning
Cutover
Rapid Application Development (RAD)
https://roadmunk.com/guides/types-of-software-development-methodologies/
Agile - Scrum Framework
http://www.etechpulse.com/2015/02/agile-scrum-process-sdlc.html
Short meetings (15 min) held daily, led by Scrum New functionality is demonstrated at the end of each
Master, asking some questions, such as: Sprint cycle, with a shippable product feature for the
Agile - Scrum Framework
*“What have you done since our last meeting?”;
*“Do you have any obstacles?”;
client. May not contain all functionalities. So
customers can evaluate and give feedbacks.
*“What will you do before our next meeting?”
A prioritized list of
project requirement or Consist of work units that are Used to review what went well in the Sprint
features that provide required to achieve a requirement and what could be improved. The Retrospective
business value for the defined in the backlog that must also allows the development team to make
client, in the form of be a predefined time-box (e.g. 30 adjustments for the upcoming Sprint in order to
User Stories weeks). make it more efficient and productive.
days/2http://www.etechpulse.com/2015/02/agile-scrum-process-sdlc.html
Unit 2 lecture topics
1. BA Terminology (covered in unit 1)
2. Business Processes
3. System Development Lifecycles (SDLC)
4. Function of BA in SDLC
5. Reason for change
6. The Business Case Document (BCD)
7. Starting an IT project
Typical function of BA during the SDLC
52
Without the BA
Business Analysis 53
The ultimate goal
Business Analysis 55
Unit 2 lecture topics
1. BA Terminology (covered in unit 1)
2. Business Processes
3. System Development Lifecycles (SDLC)
4. Function of BA in SDLC
5. Reason for change
6. The Business Case Document (BCD)
7. Starting an IT project
The role of the BA in Change Management
Demographics
• e.g. an ageing workforce puts a focus on pensions
Competition
• e.g. cheap labour elsewhere forces a rethink on pay scales
Technology
• e.g. calls for fast turnarounds in some product lines
Legal/Political
• e.g. change may be a legal requirement
Economics
• e.g. increases in indirect taxation change consumer spending levels
Unit 2 lecture topics
1. BA Terminology (covered in unit 1)
2. Business Processes
3. System Development Lifecycles (SDLC)
4. Function of BA in SDLC
5. Reason for change
6. The Business Case Document (BCD)
7. Starting an IT project
What is a project?
62
What is a project?
66
Business Case Approach
67
The Business Case Document (BCD)
Cost
Key
elements The
of a Risk Business
Appraisal
business Case
case
Benefits
The BCD
A. Executive summary
B. Business case analysis team
C. Problem definition • Project Description
• Goals & Objectives
D. Project overview • Project Benefits
• Project Constraints
E. Strategic alignment • Risk Management
• Summary or synopsis
• Written at the end
• What is the issue / problem?
• Anticipated outcomes
• Recommendation – how will
the project address the
business problem?
• Justification – why this
solution?
Business Analysis 72
B. Business Case Analysis Team
Business Analysis 73
C. Problem Definition
• Problem Statement
• Organizational Impact
• Technology Migration
– Hardware + Software Procurement
– Systems
– Development
– Migration / Roll-out
– Training
Business Analysis 74
D. Project Overview
Business Analysis 75
E. Strategic Alignment
79
H. Approvals
80