A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

PLM Processes: Flowchart vs. Rule-based?

PLM Processes: Flowchart vs. Rule-based?
olegshilovitsky
olegshilovitsky
20 May, 2010 | 2 min for reading

Process management is an important aspect and activity in Product Lifecycle Management. Multiple activities in product design, engineering and manufacturing can be defined and maintained as a process. Definition of a process is an interesting problem, in my view. Different systems are using multiple techniques to define processes. Most of them are traditionally workflow-oriented. If you talk to engineers in an organization, you will discover that flowchart is widely used way to define a process. You can see below few examples of such a workflows.

We can find such definitions in all PDM/PLM systems. Definition of processes done in this way is very straightforward. However, when processes become complicated, the overall definition of a process can become a bit complicated too. You can see one of the examples below.

At the same time, definition of processes can be done verbally as a set of written rules. Such a workflow definition can be done much easier and can be easy read and interpreted by people involved into people definition. You can see a simple example of such definition created on the whiteboard.

I found both practices implemented in SharePoint Designer 2010. You can find similar implementation in other business process management systems. However, I found MS SharePoint case as a very representative one. You can create flow-based process definition using MS Visio based flowcharts.

At the same time, you can use a very interesting implementation of rule-based processes. I found such rule-based definition of processes as something that can be easier understood by users.

What is my conclusion? The ability easy to define a process is very critical. Process definition is one of the most complicated parts of PLM system implementation. To have a tool that allows you easy to understand and define processes can become an important competitive advantage for any PLM system. I think, systems are evolving and create new ways to implement processes. It will be interesting to hear what are your practices and experience in this space. I’m looking forward to you feedback and discussion.

Best, Oleg

Share

Recent Posts

Also on BeyondPLM

4 6
13 May, 2017

Aras is buzzing PLM industry. Aras PLM gradually took a position to challenge big 3 PLM vendors – Dassault Enovia, Siemens’ Teamcenter...

5 September, 2016

The summer is over. Labor day is a good opportunity to think about something new. For the last year, I’ve...

18 June, 2010

Say “PLM” to anyone, and you hear the words “complex” and “expensive”. However, thinking about trajectories of different technologies, I...

24 April, 2018

I’m in Las Vegas at SuiteWorld 2018. Annual event organized by Oracle NetSuite – one of the largest cloud ERP...

16 November, 2010

The following announcement came to my attention yesterday. Technia annouces Technia Value Components Release 2010-3 future increase the value of...

20 December, 2009

Continue my last week post about how to make next PLM implementation simpler, I decided to put some ideas towards...

21 January, 2017

Manufacturing world is changing and it can bring new opportunities for transformation and changes. Few days ago, I posted an...

22 April, 2013

The last decade was all about 2.0. To me, 2.0 trend was about how to re-think existing norms and behaviors,...

20 August, 2012

Despite hot weather and summer vacation time, I can see quite many cloud discussions trending around. I was following OSCON...

Blogroll

To the top