tools, methodologies to analyze, design, optimize processes.
Enabler of organization change
Steps in BPM
rectangle in business process
diamond in business process model
arrow in business process model
Activities to implement new information system
Sometimes called "methodology"
When inflexible, system development process is called
This slows development of new IS, but allows to share what and how implemented
proposal to use IS to solve problem
cost benefit analysis, initial schedule, charter or project agreement
defining the broad problem and identifying causes
planning new system
what the user sees, defines database
database, program specifications, hardware
marclogic
physical design specs translated into software
written description of system for users and tech staff
tasks and schedules for training, conversion, testing. anticipating and dealing with resistence
do this because IS usually not intuitively obvious
testing each program in system by itself
testing system as a whole
full system, organization at once
start with a small part of organization
one subsystem, then another
run old and new simultaneously
transfer of data from old files to new files in new formats
fixing errors
adding new features
two methodologies to analyze and design IS
techniques are step by step, will defined.
focus on modeling processes or actions that manipulate data
separate data from processes
represents processes and flow of data between them
breaking processes into successive layers of detail called high level and lower level views
top down chart showing each level of design, each levels relationship to other levels, and place in overall design structure
data encapsulated in object