Over the past 20 years that I have been involved in this industry I have seen and been involved in endless debates on Workflow, Critical Path and the associated Tasks, Notifications, Maturity and Control that people seem to think are a necessity in order to manage the ‘Product Development Process’.
People seem to be obsessed with the need to see everything, control everything and to notify everybody else of what is happening – in truth what is needed is the ability to see what is NOT happening, so actions can be taken BEFORE they become an issue and to be able to analyse what happened so that process changes can be implemented to improve the efficiency and quality of the developed products.
Having designed Workflow systems, seen them develop, tested them as well as configured and implemented them, I have more than a passing interest in seeing that people understand what they are getting themselves into and what the benefits and pitfalls are of introducing a system within a business.
So lets start with the basics – What is Critical Path, What is Workflow, What is Maturity, how are they linked and do you need them all?
These are my definitions, the ones I tell clients, the ones that so far I have found make sense to people.
Critical Path
Basically this is a calendar of key dates that a product or range of products goes through in its development from the initial planning and concepts through to a finished specification or even through production and into the distribution centre or store. A Critical Path for a particular process – say the creation and development of a new product, may have a number of key dates or milestones that people want to track but some of those milestones may be dependent on completely separate processes – fabric development for example. Additionally not everything is done in a serial method, one step after another, but multiple processes or tasks may be running concurrently which means that the system should be able to identify which items on the Critical Path are truly ‘critical’ to the overall delivery of the finished product.
Workflow
A workflow is a description of a set of tasks that need to be completed in order to carry out a particular process. These tasks may be manual instructions to a user – Create a Concept Sketch, Check Sample Measurements for example or they may be automatic tasks that carry out email notification if something is overdue or rejected, they may start or end other processes and tasks such as Lab-Dips, Fit Samples or they may control the sending or receiving of data from and to other systems. The key point to remember here is that a Workflow should be used to Manage a process not Control it and definitely not to Micro-Manage it!! In other words the KISS principle applies – Keep It Simple Stupid.
Maturity
Also called Status or Lifecycle, basically it is the different stages that an item (product, fabric, sample etc) goes through during its creation, development, testing etc. For example a new product may start with a maturity of Concept, then once it has been reviewed and accepted for further development it may change to Adopted or In Development, later on it may change again to Pre-Production, In Sampling or Approved to show just where that item is in its development. It can also be used to manage items that are Rejected, Dropped or Cancelled – information that can give a real insight into a companies ‘Hit Rate’ i.e. the number of items designed and developed that make it all the way through the process and are delivered to store.
So now that the key elements have been defined – do we really need them all? Or can a system use 1 or 2 of them and still get the results they need. The answer is Yes you can, but you need to be aware of the different interactions between them and also remember that a system that manages a particular process does not take away from the user, manager or business the need to have personal responsibility. Some of the leading retailers and manufacturers empower their users to make decisions rather than relying on systems to control and restrict what they are able to do. They do this with a work ethic built around a team with responsibility for the whole product, if you see a problem you help to get it fixed not ignore it because it is someone else’s responsibility. They also use systems that enable them to track what is happening so that problem issues can be seen early and action taken to rectify the problem – This is called Working by Exception – There is no need to go though a list of 200-300 styles every Monday morning to find out where each is if the systems in place allow you to see the 10, 20 or even 50 styles that are NOT where they should be.
So What’s the Never Ending Task (see title), just as your life, your job or your business is always changing and evolving so do the processes and methods used to manage that business. It is a continuous evolution and sometimes revolution in order to keep on Track, on Budget and on Trend.
In part 2 of this blog, I will try and address how I think companies should go about considering, defining and implementing a process management system and whether it is using 1, 2 or all 3 of the above elements.







