Process Design Tutorial # 2 | How to use
Business Process Modeling Techniques in Software Development
We’re now going to talk about the role
of Business Process Modeling in the Software Development Lifecycle (SDLC).
Business process modeling allows those involved in defining how an application
works (i.e. the to-be processes) to create a common agreement on how the
application should work.

[Learn
more about these templates here]
Business process design is an essential part of
the software development lifecycle. It allows you to capture the broad outline
and procedures that govern what it is a business actually does, from a technical
and operational level.
Business Process templates enable you to
capture
the significant events, inputs, resources and outputs associated with different
business processes. In addition, they also helps map what is in the scope of the
proposed system (as-is processes) and what will be implemented in other ways (to
be processes).
In other words, rather than start
programming without any plan and then finding that you’ve coded yourself into a
blind alley, you can refer to the process design to see where and how the
application should be built.

[Learn
more about these templates here]
This approach allows the process analyst
(or whomever is design the process maps) to capture the high-level goals of the
project and the business rules that define what the business does and how the
application should support this.
What does the process analyst capture?
Of course, each project is different so
the scope of what needs to be captured will change. But, with that said, the
process analyst will try to capture:
- Events
- Triggers
- Inputs
- Resources and
- Outputs
With this information at their disposal,
the process analyst can begin to map what is in scope for the proposed system
and what may be implemented in other versions.
In the next process design tutorial, I'm
going to explain As Is processes.

[Learn
more about these templates here]
PS - If you’ve found this article useful, please consider giving us a
Digg or
StumbleUpon.
Regards,
Ivan
Twitter /
Facebook / Flickr /
Templates /
Tips
Read the rest of this Process Design Tutorial
Benefits of a Business Process Template
A Business Process is a set of activities designed to
produce a specific output. It is used to capture the specific ordering
of work activities, including inputs, outputs, triggers and actions.

[Learn
more about these templates here]
These Business Process templates will help you to:
-
Introduce the process and outline its purpose, goal,
and outcomes
-
Identify the fundamental assumptions behind this
process. For example, what assumptions does the process audience
have in relation to this process and how does the process support
those assumptions
-
Identify where and how the process interfaces with
other processes or whether it is a component or sub-components of
other processes
-
Use Visio flowcharts to illustrate process
activities, including inputs and outputs, decision points and user
activity
-
Identify data to be collected, such as reports,
forms, and policies
-
Identify reporting requirements associated with the
performance of the process and the format it must be delivered in
-
Identify the audience, role, and individuals who
will use the process definition, and the responsibilities of these
roles
Download Now
for $9.99 - Buy
Here!

|