You are on page 1of 77

Live Conference 3

Sep. 15, 2021 @ 10:30 AM - 1:30 PM


Module 3

3
SpE Merewae tycy
B 5 '
Dal
ete Se DCm te by
Project Management Tools
preemie bg
Analysis Tools
Design Tools

PeeRC Murcer Tuite pateric


bec telbg

Programming Tools
Prototyping Tools
ecm etre limiteby
pease te ale)3
Maintenance Tools

www.educba.com
What CASE stands for?
o CASE stands for Computer Aided Software Engineering

SEM CeO
DUR
Ge Od

r
CUE ora
DSU Ly
Be ue Cua
CEPR sy
Programming Tools
ernie MCTTy
Du ra
Ce cee
DE Tre Bly

www.educba.com
What are CASE tools?
© CASE is the use of software tools to help in the development and maintenance
of software.
© CASE tools are sets of software application programs, which are used to
automate SDLC (Software Development Life Cycle) activities.
» Software systems that are intended to provide Automated Support for
software process activities.
» Automated Support is that we use some software to develop another
software.
© CASE is the use of a computer-assisted method to organize and control the
development of software, especially on large, complex projects involving many
software components and people.
o Using CASE allows designer, code writers, testers, planners and managers to
share a common view of where a project stands at each stage of development.
Who uses CASE tools?
o CASE tools are used by software project managers, analysts and engineers to
develop software system.

What are the various types of CASE tools?


o There are numbers of CASE tools available to simplify various stages of SDLC
such as Analysis tools, Design tools, Project management tools, Database
Management tools, Documentation tools are to name a few.
How do organizations use CASE tools?
© To standardize the development process
o RAD (Rapid Application Development). To improve the speed and quality of
system development.
© Testing. It helps in improving the testing process through automated checking
and simplified program maintenance.
© Documentation. It improves the quality and uniformity and ensures the
completeness of documentation.
© Project Management. It improves management activity and to some extent
automates various activites.
© Reduce the maintenance cost. Use of CASE tools make the software easy to
main and reduce the maintenance cost.
o Increase productivity. Automation of various activities of system development
and management processes increases productivity of the development team.
Why do we use CASE tools?
© The use of CASE tools accelerates the development of projects to produce the
desired result and helps to uncover flaws before moving ahead with next stage in
software development.
© Software developers always looking for such CASE tools that help them in many
different development stages of software.
o They can understand the software and prepare a good end product that
efficiently fulfills the user requirements.
© CASE tools provide ways that can fulfill the requirements of software developers.
© These tools provide a computerized setting to software developers to analyze a
problem and then design its system model.
Why CASE tools are developed?
© The main purpose of the CASE tools is to decrease the development time and
cost and increase the quality of software.
© CASE tools are developed for the following reason:
® Quick installation
» Time saving by reducing coding and testing time
® Enrich graphical techniques and data flow
» Enhanced analysis and design development
» Create and manipulate documentation
» The speed during the system development increased
What are the components of CASE tools?
0 CASE tools can be broadly divided into the following parts based on their use at
a particular SDLC stage:

1. Central Repository

» CASE tools require a central repository, which can serve as a source of


common, integrated and consistent information.
» Is the central place of storage where product specifications, requirement
documents, related reports and diagrams, other useful information
regarding management is stored.
# It also serves as a data dictionary
2. Upper Case Tools

# Are used in planning, analysis and design stages of SDLC

3. Lower Case Tools

» Are used in implementation, testing and maintenance

4. Integrated Case Tools

# Are helpful in all the stages of SDLC, from the requirement to gathering
to testing and documentation
» Combination of Upper CASE tools & Lower Case tools
Planning
3Svo 4eddy
Analysis

Design ASVD payesBoqu|

Implementation
ASV 4eM07

Testing

Maintenance
What are the major types of CASE tools?

© Diagram tools o Maintenance tools


o Process modeling tools © Analysis tools
© Project management tools © Design tools
o Matrix diagram tools o Configuration management tools
© Documentation tools o Change control tools
o Web development tools o Programming tools
© Quality assurance tools © Prototyping tools
Module 3

3
3.2 Matrix Diagram or Chart
wen Eo
the data is created in a matrix to show the
relationship between different groups of
MATRIX information; shows the strength of the
DIAGRAM relationship between objectives, factors,
and causes that exist between the rows and
columns that make up the entire matrix.

Source: Project Management Knowledge Definitions


© Project managers juggle a variety of processes, programs, and people. With so
many variables interacting and affecting the trajectory of a project, it can be
difficult to understand how each element works together and influences
outcomes.
© Matrix diagrams help project managers visualize and evaluate those complex
relationships so they can make better decisions and keep projects on track.
What is a matrix diagram or chart?

© A matrix chart or diagram is a project management and planning tool used to


analyze and understand the relationships between data sets.
© Matrix charts compare two or more groups of elements or elements within a
single group. They help project managers identify how information is related as
well as the strength of those relationships.
What are the types of information you can analyze in a matrix diagram?
© Data
© Functions
© Concepts
© People
o Materials
o Equipment
© Actions
The relationships between items are indicated by a number or symbol in the cell
where each pair of elements intersect.

The matrix shape you use will depend on the number of elements you want to
compare. There are five common matrix diagrams: L-shaped, Y-shaped, C-shaped,
T-shaped, and X-shaped.
Why use matrix diagrams?

© Matrix diagrams are an effective tool for visualizing complex (many-to-many)


relationships. They help project managers identify the different ways elements
interact and depend on one another in order to make better decisions, solve
problems, and improve processes.
© By putting groups of elements into a matrix chart of rows and columns, project
managers can more easily visualize the relationship between objectives, factors,
and causes within the organization they are observing.
Why use matrix diagrams?

© For example, when comparing two lists with a simple one-to-one relationship,
you can easily depict the relationships in a straightforward side-by-side table.
However, if some of the elements in the list are related to more than one other
element, the side-by-side table visualization is inadequate. The connections
between each element become tangled and difficult to track.
= That's where a matrix diagram comes in.
= A matrix diagram charts those complex relationships clearly by documenting
the two (or more) lists as rows and columns and mapping their relationships
within the cells.
When to use matrix diagrams?

You can use matrix diagrams whenever you need to identify and assess the
relationships between two or more sets of data.

Common applications of matrix analysis include:

= Identifying the causes of problems


» Matching requirements with specifications
# Allocating resources based on need or competency
=» Comparing possible solutions
= Identifying opportunities for improvement
» Reviewing how well requirements are met

Matrix diagrams are especially helpful when trying to understand causal


relationships or conducting quality function deployment (QFD) analysis.
What are the types of matrix charts?
o There are five basic types of matrix charts.

L-shaped matrix diagram

Y-shaped matrix diagram

C-shaped matrix diagram

T-shaped matrix diagram

X-shaped matrix diagram


L-shaped matrix diagram

What is it: The L-shaped chart is the simplest and most common matrix
diagram. It compares two sets of data in a two-dimensional table.

One data set is represented on the left-hand column and it is compared


against the second data set in the top row of the table. Numbers or symbols
notate the relationship between pairs in the intersecting cells.

You can also tally the scores and note the totals on the end rows to help rank
or prioritize items within the chart.

When to use it: Use the L-shaped diagram when you need to compare two
groups of items or one group to itself.
L = Shaped Matrix Diagram used as a Prioritization Matrix

sa ccrL to
therm B
eo

q
Symbol

é
Value

1
Relationship

Weak
0 a Medium
Wer oO g S 5 Strong
Peres A 4
ene a. ¢ nikunjbhoraniya.com
Ls | 2
Y-shaped matrix diagram

What is it: The Y-shaped diagram relates three groups of items that are all
related to each other in a circular flow (i.e., A — ~ B-— -C+ A). These
relationships are depicted in a circular diagram.

When to use it: Use the Y-shaped matrix when you need to compare three
tightly related groups. It can also be used as a practical simplification of the
C-shaped matrix.
Y-shaped matrix diagram
&.
Py 5,
Oo Qn, Yep ny
2 d oY

ae
ooe “ss oe %
AND Cage eo
BQ oR ON
“ES < @
Q Oo

Z Production capacity (e
s

. 0 Inventory levels Oo

Order lead time a

Ser . & Primary relationship


Internal process metrics C Secondary relationship
&\ Minor relationship
C-shaped matrix diagram

What is it: A C-shaped diagram, like a Y-shaped matrix, compares three sets
of data. However, the C-shaped matrix relates the three groups
simultaneously in a three-dimensional cube diagram.

When to use it: Use the C-shaped matrix when you need to compare three
groups simultaneously (e.g. the people, products, and processes in a factory).
C-shaped matrix diagram

aR Arlo | Lyle | Time | Zig


T-shaped matrix diagram

What is it: A T-shaped diagram is essentially two L-shaped matrices joined by


a single list. This matrix lets you compare one list (the center “pole” of the T)
to two other groups. It is helpful when you have two distinct sets of questions
about a core group.

When to use it: Use the T-shaped matrix when you need to compare two
groups that are related to one primary list (but not to each other).
Relationship matrix Unload trucks

(e) Strong eh

T-shaped matrix diagrams O deere ea oe © O


A “ oe © ©
Second Third mls).4 On-call Weekend
shift shift shift shift Silay

© 6
A

©O
X-shaped matrix diagram

What is it: The X-shaped matrix is useful for comparing two pairs of
complementary lists. It is similar to the T-shaped diagram but it extends the
T-shaped chart to include an additional set of data.

The result is a diagram with an X- and Y-axis forming a cross or “X" shape that
compares four total groups of data. In this relationship matrix, each axis is
related to the groups immediately adjacent to it, but not the group across
from it.

When to use it: Use the X-shaped diagram when you need to compare four
groups of items.
Relationship matrix
High amount of
time spent

© Low amount of
time spent Product manager
* .
X-shaped matrix diagram David
6 SULT lg

Nia
© Gutkowski

O O Laue

Mickey
Neilands

New feature elo] alge RUT Wao te Georgia | Washington Bejiitacmterxceyy


aCe) faareiclale] shortcuts

=Tire ist
Ata g

aan)
Oakton

Erica
Romaguera

Principal engineer
How to build matrix diagrams?

Follow these steps to begin conducting a matrix analysis.

1. Define your purpose

Before you begin building your diagram, you need to define your objective for
the exercise. What information or insights are you trying to glean from your
analysis?

Whether you are simply exploring relationships or want to achieve something


more concrete (such as making an important project decision), clearly identify
that goal from the start. This will guide you as you collect data, select your
supporting team, and choose a matrix type.
2. Recruit your team
Next, you need to select who you want on your team. Choose team members
who have the time and expertise best suited to achieving your stated
objective. These people should understand the data sets and be able to inter-
relate the lists.

Keep in mind that matrix analysis can be a time-consuming project, so it’s


important that your team can commit to the assignment.
3. Identify and collect the data sets
Once you have your team assembled, you can begin identifying and collecting
the data you will be analyzing. Your team can help you determine what data
should be compared and is most important for providing accurate and
meaningful insights.

Be careful during this process to avoid any bias that could skew your results.
4. Select the appropriate matrix type
The matrix you use to analyze the data depends on what your goal is and the
types of data you are comparing. (See the section above to determine which
type of matrix diagram best suits your data sets.)
5. Determine how to compare your data
Determine how you will compare the data and what symbols you will use to
notate the matrix.

For instance, will you be comparing the relationships based on strength (i.e.,
strong, medium, weak) or some other factor like influence or responsibility?
How will you mark those relationships on the matrix?
6. Document the matrix relationships

This is the core step of matrix analysis. Take your time and methodically work
through each cell, comparing each set of relationships carefully based on the
rules you outlined in Step 5.

Make sure there is consensus on each decision and document any relevant
discussion surrounding the analysis. Documentation can help you as you
review your choices and finalize the chart.
7. Review and draw conclusions

Once your analysis is complete, you can review the matrix to evaluate and
draw conclusions based on the results.

While the process of matrix analysis can be time-consuming, the investment is


well worth the effort. Matrix diagrams help you understand the factors,
variables, and relationships influencing your project or business—so you can
make better decisions.
Module 3

3
3.3 Process Modelling
HOUSE
CONSTRUCTION PROCESS
What is the definition of process modeling?
° Process modeling is the graphical representation of business processes or
workflows. Like a flow chart, individual steps of the process are drawn out so
there is an end-to-end overview of the tasks in the process within the context of
the business environment.
2° Modeling allows visualization of business processes so organizations can better
understand their internal business procedures so that they can be managed and
made more efficient. This is usually an agile exercise for continuous
improvement.
° Process modeling is a vital component of process automation, as a process
model needs to be created first to define tasks and optimize the workflow before
it is automated.
What are the benefits of using process modeling?
© The act of process modeling provides a visualization of business processes,
which allows them to be inspected more easily, so users can understand how
the processes work in their current state and how they can be improved. Other
benefits from process modeling include:
Improve efficiency — process modeling helps to improve the process,
helping business workers to be more productive by saving time
Gain transparency — modeling provides a clear overview of the process,
identifying the start and end point and all the steps in between
Ensure best practice — using process models ensures consistency and
standardization across the organization
Create understanding — by using the common language of process, it
makes it easier for users across the organization to communicate with each
other
Business orchestration — supports the coordination of people, systems
and information across the organization to support business strategy
What is Business Process Modeling Notation (BPMN)?
© Business Process Modeling Notation is the de-facto standard for process
modeling. This allows organizations to communicate their procedures in a
standard manner by using a universal, easy-to-understand visual representation
of the steps within a business process.
© Using BPMN in your organization is an excellent way to ensure that all users
adhere to best practice when modeling processes.
° BPMN notation consists of a combination of shapes to represent different types
of tasks, connected by arrows to demonstrate the flow of the process.
This Task returns
the value of the
Discussion Over to
True or False
Issue Voting List
[Oto 5 Issues]

Delay 6 days tram


Announce ment

Allow 1 week for the


discussion of the Issues -.
through e-mail or calls

Calendar Wait until


Thursday, Sam

The Sub-Process will repeat


ofthe DiscussionOver.
variable is False
How is process modeling used in Business Process Management (BPM)?
© Processing Modeling is a vital part of Business Process Management (BPM).
According to Gatner’s definition, BPM covers a broader range of activities and
methods to discover, model, analyze, measure, improve, and optimize business
processes. Process modeling, therefore is just one component of the process
management discipline.
© The modeling is an important step because it allows the other activities, such as
analyzing and process improvement to subsequently take place.
What are examples of using process modeling in organizations?
© HSA Bank — HSA Bank used process modeling to capture the current state of
business processes. This allows them to analyze business processes and
identify pain points before eliminating waste to simplify processes and provide
clarity to employees. This enabled them to improve the case resolution of one
process by 75%.
° Cofco International — Cofco moves tens of millions of tonnes of grain around
the world each year. It has to ensure it keeps up-to-date with changing laws on
grain standards in different countries. They used process modeling to visualise
the process, which created an instant overview of the process. This gave them
end-to-end traceability and the ability to easily update processes to ensure
compliance.
Why it is important to have process modeling software?
© Process modeling software provides an effective way to digitally capture your
business processes. Using software means you can take advantage of intuitive
features like drag and drop when building your process models and collaborate
with your colleagues when improving the processes.
% 41) ai
Business Process Example: e-Ticketing - Purchasing Airline Tickets Online

Airline Web Site

(Plan Trip >)

. iy

nm Check Flights

wy
__~

Seats
Available?

| Submit Ticket Order |

e-Ticket
This is an example of a completed process map for a construction project.

Customers Mae) (ak)

Budgets Materials

Employees
Galaiy

PROJECT
MANAGER

ACCOUNT
" MANAGEMENT

CONSTRUCTION Bins
MANAGER

ENGINEERS

a
She
- SUPERVISOR

of EIS INSPECTIONS
PROCUREMENT

RESOURCES
TRADES
Bid Phase Scheduling Phase Construction Phase
a

Final Bids Pec > es


miase
<path and
Lean Completion

4
Drawitigs and

Specifications

Accurate Winning Bid


from Design
Team
—_—_-!|—_______,

a Inspections

i chors [=

Coordination with
Suppliers and
Specification Specification Subcontractors
Research and | Construction
Masber

Bids

r
Verification >?
ib.

Master | Bidding | | | Master Ste


Site
Specification Department I : Schedule _ Supervisor

Incomplete or
Inaccurate Bids

Master
Specification
Thanks!
3.0 Intended Learning Outcomes
and Topics
Intended Learning Outcomes
At the end of this module, the students will be able to:

• Define what CASE tools are (Knowledge)


• Outline some types of CASE tools (Comprehension)
• Correlate different applications of CASE tools (Application and Analysis)
• Design their own process model showing their company's own
processes (Synthesis)
• Compare each group's work and recommend improvements to their
colleagues (Evaluation)

Topics
3.1 | CASE Tools
3.2 | Matrices
3.3 | Process Modelling
3.1 | CASE Tools
CASE Tools

What CASE stands for?

o CASE stands for Computer Aided Software Engineering

What are CASE tools?

o CASE is the use of software tools to help in the development and maintenance of
software.
o CASE tools are sets of software application programs, which are used to automate
SDLC (Software Development Life Cycle) activities.
▪ Software systems that are intended to provide Automated Support for software
process activities.
▪ Automated Support is that we use some software to develop another
software.
o CASE is the use of a computer-assisted method to organize and control the
development of software, especially on large, complex projects involving many
software components and people.
o Using CASE allows designer, code writers, testers, planners and managers to share
a common view of where a project stands at each stage of development.

Who uses CASE tools?

o CASE tools are used by software project managers, analysts and engineers to
develop software system.

What are the various types of CASE tools?

o There are numbers of CASE tools available to simplify various stages of SDLC such
as Analysis tools, Design tools, Project management tools, Database Management
tools, Documentation tools are to name a few.

How do organizations use CASE tools?

o To standardize the development process


o RAD (Rapid Application Development). To improve the speed and quality of system
development.
o Testing. It helps in improving the testing process through automated checking and
simplified program maintenance.
o Documentation. It improves the quality and uniformity and ensures the
completeness of documentation.
o Project Management. It improves management activity and to some extent
automates various activites.
o Reduce the maintenance cost. Use of CASE tools make the software easy to main
and reduce the maintenance cost.
o Increase productivity. Automation of various activities of system development and
management processes increases productivity of the development team.

Why do we use CASE tools?


o The use of CASE tools accelerates the development of projects to produce the
desired result and helps to uncover flaws before moving ahead with next stage in
software development.
o Software developers always looking for such CASE tools that help them in many
different development stages of software.
o They can understand the software and prepare a good end product that efficiently
fulfills the user requirements.
o CASE tools provide ways that can fulfill the requirements of software developers.
o These tools provide a computerized setting to software developers to analyze a
problem and then design its system model.

Why CASE tools are developed?

o The main purpose of the CASE tools is to decrease the development time and cost
and increase the quality of software.
o CASE tools are developed for the following reason:
▪ Quick installation
▪ Time saving by reducing coding and testing time
▪ Enrich graphical techniques and data flow
▪ Enhanced analysis and design development
▪ Create and manipulate documentation
▪ The speed during the system development increased

What are the components of CASE tools?

o CASE tools can be broadly divided into the following parts based on their use at a
particular SDLC stage:

1. Central Repository

▪ CASE tools require a central repository, which can serve as a source of


common, integrated and consistent information.
▪ Is the central place of storage where product specifications, requirement
documents, related reports and diagrams, other useful information regarding
management is stored.
▪ It also serves as a data dictionary
2. Upper Case Tools

▪ Are used in planning, analysis and design stages of SDLC

3. Lower Case Tools

▪ Are used in implementation, testing and maintenance

4. Integrated Case Tools

▪ Are helpful in all the stages of SDLC, from the requirement to gathering to
testing and documentation
▪ Combination of Upper CASE tools & Lower Case tools
What are the major types of CASE tools?

o Diagram tools
o Process modeling tools
o Project management tools
o Matrix diagram tools
o Documentation tools
o Web development tools
o Quality assurance tools
o Maintenance tools
o Analysis tools
o Design tools
o Configuration management tools
o Change control tools
o Programming tools
o Prototyping tools

3.2 | Matrices
Matrix Diagram or Chart Tools

o Project managers juggle a variety of processes, programs, and people. With so many
variables interacting and affecting the trajectory of a project, it can be difficult to
understand how each element works together and influences outcomes.
o Matrix diagrams help project managers visualize and evaluate those complex
relationships so they can make better decisions and keep projects on track.
What is a matrix diagram or chart?

o A matrix chart or diagram is a project management and planning tool used to


analyze and understand the relationships between data sets.
o Matrix charts compare two or more groups of elements or elements within a
single group. They help project managers identify how information is related as well
as the strength of those relationships.

What are the types of information you can analyze in a matrix


diagram?

o Data
o Functions
o Concepts
o People
o Materials
o Equipment
o Actions

The relationships between items are indicated by a number or symbol in the cell where
each pair of elements intersect.
The matrix shape you use will depend on the number of elements you want to compare.
There are five common matrix diagrams: L-shaped, Y-shaped, C-shaped, T-shaped,
and X-shaped.

Why use matrix diagrams?

o Matrix diagrams are an effective tool for visualizing complex (many-to-many)


relationships. They help project managers identify the different ways elements
interact and depend on one another in order to make better decisions, solve
problems, and improve processes.
o By putting groups of elements into a matrix chart of rows and columns, project
managers can more easily visualize the relationship between objectives, factors, and
causes within the organization they are observing.
o For example, when comparing two lists with a simple one-to-one relationship,
you can easily depict the relationships in a straightforward side-by-side table.
However, if some of the elements in the list are related to more than one other
element, the side-by-side table visualization is inadequate. The connections between
each element become tangled and difficult to track.
▪ That’s where a matrix diagram comes in.
▪ A matrix diagram charts those complex relationships clearly by
documenting the two (or more) lists as rows and columns and mapping their
relationships within the cells.

When to use matrix diagrams?


You can use matrix diagrams whenever you need to identify and assess the relationships
between two or more sets of data.

Common applications of matrix analysis include:

▪ Identifying the causes of problems


▪ Matching requirements with specifications
▪ Allocating resources based on need or competency
▪ Comparing possible solutions
▪ Identifying opportunities for improvement
▪ Reviewing how well requirements are met

Matrix diagrams are especially helpful when trying to understand causal relationships or
conducting quality function deployment (QFD) analysis.

What are the types of matrix charts?

o There are five basic types of matrix charts.

L-shaped matrix diagram

What is it: The L-shaped chart is the simplest and most common matrix diagram. It
compares two sets of data in a two-dimensional table.

One data set is represented on the left-hand column and it is compared against the
second data set in the top row of the table. Numbers or symbols notate the relationship
between pairs in the intersecting cells.

You can also tally the scores and note the totals on the end rows to help rank or
prioritize items within the chart.

When to use it: Use the L-shaped diagram when you need to compare two groups of
items or one group to itself.
Y-shaped matrix diagram

What is it: The Y-shaped diagram relates three groups of items that are all related to
each other in a circular flow (i.e., A ← → B← →C← →A). These relationships are depicted
in a circular diagram.

When to use it: Use the Y-shaped matrix when you need to compare three tightly
related groups. It can also be used as a practical simplification of the C-shaped matrix.
C-shaped matrix diagram

What is it: A C-shaped diagram, like a Y-shaped matrix, compares three sets of data.
However, the C-shaped matrix relates the three groups simultaneously in a three-
dimensional cube diagram.

When to use it: Use the C-shaped matrix when you need to compare three groups
simultaneously (e.g. the people, products, and processes in a factory).

T-shaped matrix diagram

What is it: A T-shaped diagram is essentially two L-shaped matrices joined by a single
list. This matrix lets you compare one list (the center “pole” of the T) to two other
groups. It is helpful when you have two distinct sets of questions about a core group.

When to use it: Use the T-shaped matrix when you need to compare two groups that
are related to one primary list (but not to each other).

X-shaped matrix diagram

What is it: The X-shaped matrix is useful for comparing two pairs of complementary
lists. It is similar to the T-shaped diagram but it extends the T-shaped chart to include an
additional set of data.

The result is a diagram with an X- and Y-axis forming a cross or “X” shape that compares
four total groups of data. In this relationship matrix, each axis is related to the groups
immediately adjacent to it, but not the group across from it.
When to use it: Use the X-shaped diagram when you need to compare four groups of
items.
How to build matrix diagrams?
Follow these steps to begin conducting a matrix analysis.

1. Define your purpose


Before you begin building your diagram, you need to define your objective for the
exercise. What information or insights are you trying to glean from your analysis?
Whether you are simply exploring relationships or want to achieve something more
concrete (such as making an important project decision), clearly identify that goal from
the start. This will guide you as you collect data, select your supporting team, and
choose a matrix type.

2. Recruit your team


Next, you need to select who you want on your team. Choose team members who have
the time and expertise best suited to achieving your stated objective. These people
should understand the data sets and be able to inter-relate the lists.
Keep in mind that matrix analysis can be a time-consuming project, so it’s important that
your team can commit to the assignment.

3. Identify and collect the data sets


Once you have your team assembled, you can begin identifying and collecting the data
you will be analyzing. Your team can help you determine what data should be compared
and is most important for providing accurate and meaningful insights.
Be careful during this process to avoid any bias that could skew your results.

4. Select the appropriate matrix type


The matrix you use to analyze the data depends on what your goal is and the types of
data you are comparing. (See the section above to determine which type of matrix
diagram best suits your data sets.)

5. Determine how to compare your data


Determine how you will compare the data and what symbols you will use to notate the
matrix.
For instance, will you be comparing the relationships based on strength (i.e., strong,
medium, weak) or some other factor like influence or responsibility? How will you mark
those relationships on the matrix?

6. Document the matrix relationships


This is the core step of matrix analysis. Take your time and methodically work through
each cell, comparing each set of relationships carefully based on the rules you outlined
in Step 5.
Make sure there is consensus on each decision and document any relevant discussion
surrounding the analysis. Documentation can help you as you review your choices and
finalize the chart.

7. Review and draw conclusions


Once your analysis is complete, you can review the matrix to evaluate and draw
conclusions based on the results.
While the process of matrix analysis can be time-consuming, the investment is well
worth the effort. Matrix diagrams help you understand the factors, variables, and
relationships influencing your project or business—so you can make better decisions.

3.3 | Process Modelling


Process Modeling
What is the definition of process modeling?

o Process modeling is the graphical representation of business processes or


workflows. Like a flow chart, individual steps of the process are drawn out so there is
an end-to-end overview of the tasks in the process within the context of the business
environment.
o Modeling allows visualization of business processes so organizations can better
understand their internal business procedures so that they can be managed and made
more efficient. This is usually an agile exercise for continuous improvement.
o Process modeling is a vital component of process automation, as a process model
needs to be created first to define tasks and optimize the workflow before it is
automated.

What are the benefits of using process modeling?

o The act of process modeling provides a visualization of business processes, which


allows them to be inspected more easily, so users can understand how the processes
work in their current state and how they can be improved. Other benefits from process
modeling include:


▪ Improve efficiency – process modeling helps to improve the process,
helping business workers to be more productive by saving time
▪ Gain transparency – modeling provides a clear overview of the process,
identifying the start and end point and all the steps in between
▪ Ensure best practice – using process models ensures consistency and
standardization across the organization
▪ Create understanding – by using the common language of process, it
makes it easier for users across the organization to communicate with each other
▪ Business orchestration – supports the coordination of people, systems
and information across the organization to support business strategy
What is Business Process Modeling Notation (BPMN)?

o Business Process Modeling Notation is the de-facto standard for process


modeling. This allows organizations to communicate their procedures in a standard
manner by using a universal, easy-to-understand visual representation of the steps
within a business process.
o Using BPMN in your organization is an excellent way to ensure that all users
adhere to best practice when modeling processes.
o BPMN notation consists of a combination of shapes to represent different types of
tasks, connected by arrows to demonstrate the flow of the process.

First Semester SY 2021-2022 - Modular Group 1

• Home
• Grades
• Announcements
• Modules
• Discussions
• BigBlueButton (Conferences)
• People
• Chat
• Syllabus
• Collaborations
• Google Drive
• Office 365
• Screencast-O-Matic

3.3 | Process Modelling


Process Modeling

What is the definition of process modeling?


o Process modeling is the graphical representation of business processes or
workflows. Like a flow chart, individual steps of the process are drawn out so there is
an end-to-end overview of the tasks in the process within the context of the business
environment.
o Modeling allows visualization of business processes so organizations can better
understand their internal business procedures so that they can be managed and made
more efficient. This is usually an agile exercise for continuous improvement.
o Process modeling is a vital component of process automation, as a process model
needs to be created first to define tasks and optimize the workflow before it is
automated.

What are the benefits of using process modeling?

o The act of process modeling provides a visualization of business processes, which


allows them to be inspected more easily, so users can understand how the processes
work in their current state and how they can be improved. Other benefits from process
modeling include:


▪ Improve efficiency – process modeling helps to improve the process,
helping business workers to be more productive by saving time
▪ Gain transparency – modeling provides a clear overview of the process,
identifying the start and end point and all the steps in between
▪ Ensure best practice – using process models ensures consistency and
standardization across the organization
▪ Create understanding – by using the common language of process, it
makes it easier for users across the organization to communicate with each other
▪ Business orchestration – supports the coordination of people, systems
and information across the organization to support business strategy

What is Business Process Modeling Notation (BPMN)?

o Business Process Modeling Notation is the de-facto standard for process


modeling. This allows organizations to communicate their procedures in a standard
manner by using a universal, easy-to-understand visual representation of the steps
within a business process.
o Using BPMN in your organization is an excellent way to ensure that all users
adhere to best practice when modeling processes.
o BPMN notation consists of a combination of shapes to represent different types of
tasks, connected by arrows to demonstrate the flow of the process.
How is process modeling used in Business Process Management
(BPM)?

o Processing Modeling is a vital part of Business Process Management (BPM).


According to Gatner’s definition, BPM covers a broader range of activities and
methods to discover, model, analyze, measure, improve, and optimize business
processes. Process modeling, therefore is just one component of the process
management discipline.
o The modeling is an important step because it allows the other activities, such as
analyzing and process improvement to subsequently take place.

What are examples of using process modeling in organizations?

o HSA Bank – HSA Bank used process modeling to capture the current state of
business processes. This allows them to analyze business processes and identify
pain points before eliminating waste to simplify processes and provide clarity to
employees. This enabled them to improve the case resolution of one process by
75%.
o Cofco International – Cofco moves tens of millions of tonnes of grain around the
world each year. It has to ensure it keeps up-to-date with changing laws on grain
standards in different countries. They used process modeling to visualise the process,
which created an instant overview of the process. This gave them end-to-end
traceability and the ability to easily update processes to ensure compliance.

Why it is important to have process modeling software?

o Process modeling software provides an effective way to digitally capture your


business processes. Using software means you can take advantage of intuitive
features like drag and drop when building your process models and collaborate with
your colleagues when improving the processes.

You might also like