Lecture 9: Business Process and Information Systems Development nga.lethiquynh@ueh.edu.vn... Q6 What are the keys for successful process and systems development projects?... Business P
Trang 1Lecture 9: Business Process
and Information Systems
Development
nga.lethiquynh@ueh.edu.vn
Trang 2Q3 How to model a Business Process?
Q4 How Are Business Processes and
Information Systems Related?
Q5 What are systems development activities?
Q6 What are the keys for successful process
and systems development projects?
Trang 3Q1 Why do organizations
need to manage business
processes?
Trang 4Business Process
Business Process: a network of activities,
repositories, roles, resources, and data flows
that interact to accomplish a business
function
Example:
Process an Order (next slide)
Steps in hiring an employee
Some processes tied to functional area
Sales and marketing: identifying customers
Some processes are cross-functional
Fulfilling customer order
Trang 5Business Process
Source: textbook [1], page 331
Trang 6Why Does Business Process Need
Management?
Processes That Don’t Work Well
Change in Technology
Change in Business Fundamentals
Market, Product lines, Supply chain,
Company policy, Company organization,
Internationalization, Business environment
Trang 7Q2 What Are the Stages in
Business Process Management
(BPM)?
Trang 8Business Process Management (BPM)
Business Process Management (BPM):
focuses on improving corporate
performance by managing and optimizing
a company's business processes
See more: What is BPM in 3 minutes
Trang 9Stages in the BPM Cycle
Source: textbook[1], pg 333 Source: wikipedia
Trang 10Business Process Reengineering
A radical form of fast change
Not continuous improvement, but
elimination of old processes, replacement
with new processes, in a brief time period
Can produce dramatic gains in productivity,
but increases organizational resistance to
change
See more: Business Process Reengineering
Trang 11Q3 How to model a
Business Process?
Trang 12Business process models
Business process models:
Shows functional relationships versus time
Can help in measuring loading on various
functional areas
Illustrates cross-function communication
processes
are often called ‘swimlane diagrams’ because the
‘swimlanes’ form a key element of the models
Other names: process maps, cross-functional
flowchart.
Trang 13Modeling using BPMN (Business
Process Modeling Notation)
Source: textbook[1], pg 335
Trang 14Modeling using BPMN example
Source:
textbook[1],
pg 336
Trang 15Modeling using Cross-Functional
Trang 16Q4 How Are Business
Processes and Information
Systems Related?
Trang 17Relationship of Business Processes
and Information Systems
Relationship of business processes to
information systems is many-to-many,
or N:M
A business process need not relate to any
information system, but an information
system relates to at least one business
process.
Source: textbook[1], pg 341
Trang 18Q5 What are systems
development activities?
Trang 19Systems Development
Systems development: the process of
creating and maintaining an
information system
The most common technique for
developing IS is the systems
development life cycle (SDLC)
Trang 20Systems Development Life Cycle (SDLC)
Source: textbook[1], pg 343
Trang 21SDLC: System Definition Phase
Source: textbook[1], pg 345
Trang 22SDLC: Requirements Analysis Phase
Source: textbook[1], pg 350
Trang 23SDLC: Component Design Phase
Source: textbook[1], pg 351
Trang 24SDLC: Implementation Phase
Source: textbook[1], pg 351
Trang 25SDLC: System Maintenance Phase
Source: textbook[1], pg 353
Trang 26Q6 What are the keys for
successful process and
systems development
projects?
Trang 27Keys for successful process and
systems development projects?
Create a work-breakdown structure
Estimate time and costs
Create a project plan
Adjust plan via trade-offs
Manage development challenges
Trang 28Example Work-Breakdown Structure (WBS)
Source: textbook[1], pg 358
Trang 29Gantt Chart of the WBS
Source: textbook[1], pg 359
Trang 30Primary Drivers of Systems Development
A trade-off is a balancing of three critical
factors: requirements, cost, and time
Source: textbook[1], pg 361
Trang 31Manage Development Challenges
Trang 32Diseconomies of scale
Brooks’ Law
“Adding more people to a late project
makes the project later.”
New staff must be trained by
productive members who lose
productivity while training
Schedules can be compressed only so
far
Once a project is late and over
budget, no good choice exists
Trang 33Q3 How to model a Business Process?
Q4 How Are Business Processes and
Information Systems Related?
Q5 What are systems development activities?
Q6 What are the keys for successful process
and systems development projects?
Trang 34Additional Resources
BPM: What is BPM in 3 minutes
BPR