INFORMATION
SYSTEMS
1
,CONTENT
1 ANALYSING THE INFORMATION SYSTEM REQUIREMENTS FOR BUSINESS PROCESSES ................................... 3
1.1 SESSION 1 ................................................................................................................................................ 3
1.2 SESSION 2 .............................................................................................................................................. 12
2 CHAPTER 2: DESIGNING THE CONCEPTUAL MODEL OF THE INFORMATION SYSTEM ................................... 25
3 CHAPTER 3: DESIGNING AND IMPLEMENTING THE INFORMATION SYSTEM ................................................. 45
3.1 SESSION 1 .............................................................................................................................................. 45
3.2 SESSION 2 .............................................................................................................................................. 65
4 CHAPTER 4: USING THE INFORMATION SYSTEM ............................................................................................ 73
2
,1 ANALYSING THE INFORMATION SYSTEM REQUIREMENTS FOR
BUSINESS PROCESSES
1.1 SESSION 1
1. Context
1.1. Information System (IS) Development
Problem domain:
• Done by business people
• What is the system supposed to do?
• Good understanding of the requirements of the system is essential!
Solution space:
• Done by IT-specialists
• How will the system be build?
• If the answer to the “what” question is not clear, the solution will be a failure (“how” question)
Cycle:
• System design: architecture
• System implementation: coding & programming and
testing (user acceptance testing)
• System use and maintenance: long phase
If the systems are aging → new systems → same process →
cycle
Requirements of system analysis:
1) Systems objectives: strategic plan (why?)
• What are your goals?
• What are the important parameters?
• What are the actual high-level requirements of the business?
2) System functions: what should the system exactly do?
• What steps do you actual support?
3) Information needs
• Do you already have the information, or do you need to capture it during the process?
4) Data needs: what is the data that we need?
Information and data needs can change to what you need for the process!
3
, 1.2. Business Process Management (BPM)
When is sales order fulfilment efficient? → depends on the customer!
• Timely product delivery
• At low costs
• With no/few mistakes
• Satisfying customer needs
The devil’s quadrangle (4 dimensions)
• Find a good balance to improve efficiency!
• Low costs and time and high quality
→ Standardized processes
→ Lower flexibility
BPM
1) What?
• A body of methods, techniques and tools to discover, analyse, redesign, execute and monitor
business processes
2) Why?
• Continuously assure and improve the efficiency of business processes (ecological and social
importance)
3) How?
• Process automation: use IT-based systems to support process execution and monitoring
• Process governance, innovation, analytics, change management, …
BPM lifecycle
Goal? Continuous improve business processes
1) Process identification: what are our business processes?
• Overview of the processes and relationships between the processes
• Process architecture: problems should be feasible
• Strategic importance
• Nowadays companies find it difficult to give
all their processes and tell which ones are
most important
• Identifying that the processes exist
2) Process discovery:
• Modelling and observing
• As-is process model = the existing model that
is used
• Who is involved, which systems are used, …?
• What are the steps you do in a workday?
3) Process analysis
• Insights on weaknesses and their impact
• Think about possible solutions
4) Process redesign
• Integrate solutions in the model
• To-be process model = the new model that
will be used
5) Process implementation
• Executable process model
4
SYSTEMS
1
,CONTENT
1 ANALYSING THE INFORMATION SYSTEM REQUIREMENTS FOR BUSINESS PROCESSES ................................... 3
1.1 SESSION 1 ................................................................................................................................................ 3
1.2 SESSION 2 .............................................................................................................................................. 12
2 CHAPTER 2: DESIGNING THE CONCEPTUAL MODEL OF THE INFORMATION SYSTEM ................................... 25
3 CHAPTER 3: DESIGNING AND IMPLEMENTING THE INFORMATION SYSTEM ................................................. 45
3.1 SESSION 1 .............................................................................................................................................. 45
3.2 SESSION 2 .............................................................................................................................................. 65
4 CHAPTER 4: USING THE INFORMATION SYSTEM ............................................................................................ 73
2
,1 ANALYSING THE INFORMATION SYSTEM REQUIREMENTS FOR
BUSINESS PROCESSES
1.1 SESSION 1
1. Context
1.1. Information System (IS) Development
Problem domain:
• Done by business people
• What is the system supposed to do?
• Good understanding of the requirements of the system is essential!
Solution space:
• Done by IT-specialists
• How will the system be build?
• If the answer to the “what” question is not clear, the solution will be a failure (“how” question)
Cycle:
• System design: architecture
• System implementation: coding & programming and
testing (user acceptance testing)
• System use and maintenance: long phase
If the systems are aging → new systems → same process →
cycle
Requirements of system analysis:
1) Systems objectives: strategic plan (why?)
• What are your goals?
• What are the important parameters?
• What are the actual high-level requirements of the business?
2) System functions: what should the system exactly do?
• What steps do you actual support?
3) Information needs
• Do you already have the information, or do you need to capture it during the process?
4) Data needs: what is the data that we need?
Information and data needs can change to what you need for the process!
3
, 1.2. Business Process Management (BPM)
When is sales order fulfilment efficient? → depends on the customer!
• Timely product delivery
• At low costs
• With no/few mistakes
• Satisfying customer needs
The devil’s quadrangle (4 dimensions)
• Find a good balance to improve efficiency!
• Low costs and time and high quality
→ Standardized processes
→ Lower flexibility
BPM
1) What?
• A body of methods, techniques and tools to discover, analyse, redesign, execute and monitor
business processes
2) Why?
• Continuously assure and improve the efficiency of business processes (ecological and social
importance)
3) How?
• Process automation: use IT-based systems to support process execution and monitoring
• Process governance, innovation, analytics, change management, …
BPM lifecycle
Goal? Continuous improve business processes
1) Process identification: what are our business processes?
• Overview of the processes and relationships between the processes
• Process architecture: problems should be feasible
• Strategic importance
• Nowadays companies find it difficult to give
all their processes and tell which ones are
most important
• Identifying that the processes exist
2) Process discovery:
• Modelling and observing
• As-is process model = the existing model that
is used
• Who is involved, which systems are used, …?
• What are the steps you do in a workday?
3) Process analysis
• Insights on weaknesses and their impact
• Think about possible solutions
4) Process redesign
• Integrate solutions in the model
• To-be process model = the new model that
will be used
5) Process implementation
• Executable process model
4