Get Savvy about PLM

May 17, 2010

Quality Management Systems (QMS), Document Management (DMS) or PLM? What are the differences?

Filed under: Mythbusting,PLM,System Selection — Laila Hirr @ 1:55 am

Copyright 2007, LRHirr

Definition of QMS/DMS/PLM

This topic has been sitting in my notes as a to-do for a very long time.  From a very high level perspective, terms like knowledge management, document management, quality management and product management just create confusion for folks – are they all referring to the same thing?

Quality Management Systems (QMS) are considered to be focused upon a company’s quality records, often including the ability to manage basic workflows around corrective actions/preventative actions (CAPA), statistical process controls, non-conformance reports.  Most QMS systems are industry focused and are often tied to the medical device industry and the pharmacology industry.  QMS systems may or may not have document management system (DMS) level capabilities.

DMS systems are focused upon managing documents electronically.  The systems are typically structuring to support “file folder” based information and have workflows to support revision history and change processes around those electronic files.  DMS systems typically cannot support product structures and the more complex relationships of tying documents to a bill of materials. Some document management systems will “build” a compiled content site for large scale web environments that are sensitive to rollouts of new art, press releases, special offers and such.

Product Lifecycle Management(PLM) systems  may or may not have QMS level templates, however they support a broad range of workflows, are highly adaptive and handle the change management of documents, folder based file management and the product structure related file management.  PLM systems often include capabilities to manage CAD data, Bills of Material, program management, requirements management, view and markup capabilities, and supplier access to key product related data.  PLM will not “build” a content site.

July 11, 2008

The importance of a long term roadmap for PLM

Filed under: Cost and Benefits,PLM,System Selection — Laila Hirr @ 10:28 am

One of the big project level benefits of a PLM implementation is that most PLM solutions can be rolled out to the users in stages. New PLM processes and workflows and modules can be incrementally added after the foundation is laid – this is GREAT and it is TERRIBLE.

It is great that PLM can have core functionality within weeks or months of starting a deployment – systems like Arena Solutions or Teamcenter Express that target the small businesses can be rolled out literally in 1-2 weeks if your business can accept out of the box workflows for change management. For the mid-sized businesses systems such as Agile and Windchill can typically be deployed within 3 to 4 months with core functionality in place. What adds time to these types of deployments is typically dealing with preparing the training program and process documentation associated with implementing these solutions. With the larger enterprises implementing Windchill, Teamcenter or Enovia the enterprise complexities come into play earlier and take longer to deploy at 6-9 months, but even the large enterprises tend to only see a small piece of the PLM vision and only obtain limited benefit due to stopping at change management.

What is terrible is how many PLM systems get implemented without an enterprise roadmap that takes the implementation beyond the foundational deployment. Change management is put in place without enabling the part classification (to enable reductions of duplicated parts). BOMs are built without enabling Multisite or BOM variants (tracking the site specific build data or the engineering vs. manufacturing BOM). Manufacturer and Supplier data is managed with the product information, yet the external partners are still sent CD’s or paper and kept outside the loop on major changes that impact their contribution to the finished product.

Why is this? It is the curse of the initial success of a PLM deployment. When an ERP system is rolled out for the first time (after 2-3 years preparation) it gets turned on with 90% of the functionality in place and then is very cautiously modified mostly for tuning purposed. PLM on the other hand can be rolled out successfully with only 40-50% of the business functionality implemented and considered successful at which point the senior management often thinks the project is done – losing the vision for the other 50-60% of business benefits that have yet to be obtained.

It is this tendency that makes the initial long term roadmap so critical. Without defining what the long term business objectives are that the PLM deployment is to address the execution typically halts after the “engineering” system is in place yet the enterprise enabling capabilities have not even been tapped into. The selection of the system is often targeted at a short term objective, then the longer term benefits may be hindered or require a second PLM system to obtain the next tier of benefit. (See Gartner’s Predicts 2008: Manufacturing IT Becomes More Than Business IT, December 2007)

No company would deploy ERP without a 5 year plan. Yet PLM, which impacts 30-40% more end users than ERP, typically is deployed without a similar long term plan. Then the users and the management end up stymied about why the benefits expected from PLM have yet to be achieved. (See Aberdeen’s July 2007 report – Profiting from PLM: Strategy and Delivery of the PLM Program)

What is your PLM roadmap?
Have you tied the PLM implementation to true business benefit or are you just implementing a data vault?
Do you have a phased plan that identifies the business value obtained from each and every phase?

What many companies will find is that for true understanding of what is possible and what to do to build that roadmap – it takes experts in PLM and in your industry issues to help you build that vision. To expect the IT or Engineering department to vision cast is often not possible – as internal resources often do not have the subject matter or process expertise to cast the PLM initiative into a plan that ties the implementation to direct business strategy.

June 20, 2007

Should your CAD system result in a default selection of PLM?

Filed under: Mythbusting,Organization,PLM,System Selection — Laila Hirr @ 9:33 am

All PLM systems are not created equal. When we work with our customers to select a PLM system we evaluate the entire business situation not just the engineering department. Too often PLM is viewed as an engineering system only and yet in every case we’ve seen it put in place successfully, PLM rapidly outgrows the engineering department and becomes an enterprise wide, process changing, paradigm shifting, productivity enhancing system. Manufacturing users of PLM often exceed the engineering users, and Field Service also rapidly jumps on board to get proper information on the products they service.

The irony is that all too often, PLM selections are made in the shadow of a CAD selection, being viewed only as a means to handle CAD vaulting. This is a waste and will result in less than optimal use of the PLM system. In addition, it means that the system selection for PLM is driven by CAD and not by a systematic business benefits, enterprise wide justification, and then executives perceive that they have a “qualified” system and ignore the fact that key process needs are not met by the system.

In my opinion – these types of selections are as poorly advised as selecting your PLM solution based upon your ERP system. In both cases the PLM solution has not been selected to meet your full business needs but has been selected as a “default” decision.

Copyright 2007 – All rights reserved LHirr

June 7, 2007

Impacts of the mergers and acquisitions of PLM vendors

Filed under: PLM,System Selection — Laila Hirr @ 5:13 pm

Okay – I’ve been biting my tongue long enough regarding the shifting sands of the PLM space. The past year has seen massive movement among the players and the question is not really how do these deals impact shareholders but how does it affect the longer term delivery by the vendors to the customers.

Here are my personal views of the changes…

Agile-Oracle
I have been up close and personal with Agile customers for years. I service systems that range from Agile 6 to Agile 9 and see the same trends over and over again – users tend to use Agile well – out of the box functionality is great BUT Agile has had ongoing issues regardless of version with system stability and with the responsiveness of the support desk. Every version of Agile has had some sort of workaround for stability that involves “restarting services” 3-5 times per week to keep the systems stable – that has always concerned me. In addition, Agile helpdesk has been notorious for assigning issues to “marketing” or “engineering” which customer after customer has described as a “black hole” from which the issue never gets resolved. The overall product is good – but for these components (stability and support) to remain issues for 6+ years as the most common complaint I encounter is surprising. So my biggest question on behalf of the customers would be – will Oracle do better? I would expect so. Oracle actually can make the connectivity between Agile and Oracle databases work – but will MS SQL be abandoned yet again? I also can’t imagine that Oracle helpdesk can be worse than Agile’s was – so I hold hope but it will take time for everything to shake out.

Siemens – UGS
UGS has been on the auction block many many times over the last 5 years – First the SDRC and UGS pull into EDS, then EDS spin off back to UGS (held by investment companies) and now being bought by Siemens. Like Agile – I’ve been up close and personal there too – but I see a big difference. UGS has maintained a rock solid product consolidation roadmap through all the changes. Any one who talks to the management at Seimens/UGS will be getting a consistent message that has fundamentally not changed for the past 5 years – a commitment to making the customers succeed and to bringing about the synergy and merging of products. The main problem has been the distractions of change – no matter what – that much change means that cultures have to blend, work things out, settle – and it can’t help but slow things down. It is commendable that the roadmap has been carefully adhered to and that the customers have as a result remained highly loyal.

Dessault – MatrixOne – Connesio – … and what else
MatrixOne had all but disappeared from the PLM market space here in the Pacific Northwest. I maintain relationships with many of the vendors and their folks had vanished – next thing I knew Dessault had picked them up and also not long after picked up Connesio. That was on top of the already mixed up combination of Enovia, SmarTeam and PDMWorks. I honestly haven’t figured out the strategy. Now PDMWorks “Enterprise” is a repacked renamed form of Connesio. The analysts are confused, the customers are confused – which system will become the mainstay? How is scalability intended to be addressed? What is the flavor today? Dessault maintains presence through it’s offering of Solidworks to the mid-market and leverages that presence to catch the unwary and most needy businesses into PLM solutions that are still partially complete.

What of the others…PTC, Arena, SAP – these haven’t had the acquisitions to deal with so I’ll talk about them next time.

Copyright 2007, All rights reserved – LHirr

May 2, 2007

Definition of Usability

Filed under: System Selection — Laila Hirr @ 3:08 pm

I saw a chart the other day being used to describe usability and it was one of the most concise images on the importance of usability I have ever seen, yet the presenter did not really explain the chart which was unfortunate. I did not notice a reference source on his presentation yet I know it came from other sources (which is why I am not citing the presenter directly). So in the spirit of research (being information from many sources) I’ll attempt to review the points the chart was making.

The definition of Usability is a time based definition. Initially DISCOVERABILITY and CONSISTENCY are most important. How easy is it for an application user to discover functionality without resorting to manuals and training materials. When moving from area to area of an application how consistent is the presentation of the user interface so that relearning leverages that consistency. Microsoft is a classic example as more and more non-Microsoft applications boast of the “Outlook” interface. But that interface is not best for all systems – so when looking at Usability – look for discoverability and consistency initially.

The problem however, is that the definition of usability often stops there – and later when the honeymoon is over, the other components of usability become more evident. After the initial learning – how much is EFFICIENCY and CAPABILITY expanded. After discovery – do efficiency improvements continue or go flat? Can you expand your use of the tools through leveraging the additional capabilities of the tool beyond the initial need? These aspects of usability are not readily addressed in product demos and are not realized until the user has completed the honeymoon or nightmare of the first side of the usability question.

In the best of both worlds you would want to look at solutions that have the near term and longer term definitions of usability being satisfied. In reality it may be a compromise – The paradoxical definition of usability explains why difficult to learn systems are adopted and have productivity gains despite the lack of discoverability and it also explains why highly discoverable systems become flat for efficiency gains downstream yet may be widely adopted by the masses.

So when you go into your system selection process with Usability criteria – be sure to include all 4 components of usability – not just how easy is it to use initially. Again look for DISCOVERABILITY, CONSISTENCY, EFFICIENCY and CAPABILITY. When you have all 4 you have a system that will serve you as a longer term solution.

Copyright 2007, LR Hirr, All Rights Reserved

March 20, 2007

The Key Differences between PLM and ERP in meeting corporate objectives

Filed under: Information Change Management,Mythbusting,System Selection — Laila Hirr @ 9:50 am

There is a historical tension between a corporations need to innovate and its need to produce. Fostering innovation is not possible within the rigor of production demands and successful production practices are not possible within the highly flexible framework of good innovation. This tension has been studied and analyzed over the years. The conclusions of the studies are that the most highly successful companies in the areas of both innovation and production, are the companies that embrace both sides of the coin – fostering a culture of innovation while observing the required rigor within the production framework.

When this is understood it becomes more clear why PLM and ERP system MUST support different corporate needs:

Development and Innovation

It is these very differences that show it is a myth to believe that the systems designed to manage your physical inventory with rigor and structure, could be manipulated to become the flexible systems needed to foster innovation. The PLM vendors don’t even pretend to do the business of ERP systems – why is it that ERP systems believe they know how innovation in design should be managed?

Copyright 2007, LR Hirr

March 14, 2007

Top level criteria for PLM System Selections

Filed under: System Selection — Laila Hirr @ 12:08 pm

There are many readily available references to ERP Selections, CRM Selections and so on… The principles are generally the same for PLM. First and foremost – technical requirements and technical qualifications are not the ONLY criteria by which to judge a system. Neither is price. The canned demonstration is also not the best means to select a system (it’s too easy for vendors to use smoke and mirrors).

Generally when we examine solutions for the customer we make sure the following criteria are included in the analysis and we work with the customer to assess:

Technical Qualification – The technical qualification is still a first qualification and always will be. But the qualification should be based upon a clearly defined requirements matrix that the vendors must show evidence of meeting, making distinctions between out of the box functionality, configurable functionality, and customized functionality. Requirements should be weighted based upon business need and vendors should be evaluated with regards to those needs. Do not use the canned demo as evidence of meeting the requirements. Walk thru every requirement in detail with the vendor showing you exactly how that requirement is met.

Business Standing – How long has the vendor existed, how have they funded growth and development? What percentage of the customers are paying maintenance (i.e remaining current)? If publicly held – what are the analysts saying. Are their customers in the same industry verticals as your company or are the customers similarly modeled as your business? Will the vendor be there for you in 5 years? in 10 years?

Customer Support – How well are the customers supported? How is helpdesk support provided for you as a customer. What forms of training are available? Is there an “active” user community and how is it controlled/supported by the vendor? Are there local groups or readily available forums for end-users, administrators, etc. Are there larger events where training, exchange of experiences, and networking is supported?

Referenceable – Does the vendor have referenceable customers in your business sector or of your business size, using versions of the system you would be considering? When a vendor gives you a reference name it is often an executive who purchased the system, ask to speak with members of the deployment team, and to end users – that is where you will get the real story. How long has that customer been a customer – are they actually in live production use of the system or are they still in the honeymoon of getting the system set up?

Roadmap – Does the vendor’s roadmap provide a path for your company to grow with the vendor as a “partner”- what happens with your data when you “outgrow” the current toolset. Are there modules that scale with your business growth? Does the platform support appropriate technologies to remain current on your overall enterprise infrastructure requirements? How has the vendor demonstrated commitments to past roadmaps?

A system could meet every one of the technical requirements and come up severely lacking in the other criteria and without a thorough examination of all aspects of the relationship you could be throwing good money into a system that will fail due to the non-technical aspects listed above.

Copyright 2007, LRHirr

January 18, 2007

Should your PLM system live on Oracle or MS SQL?

Filed under: Enabling Technology,PLM,System Selection — Laila Hirr @ 9:54 pm

I was preparing to set up the basic framework of a commercial PLM system at a customer site recently and ended up finding a engineering vs IT debate in progress. Engineering wanted the most pre-built quick to deploy system the selected vendor could provide so readily signed a PO with the vendor for a solution that required the use of MS SQL 2005. When I arrived to do the readiness check, I found that IT was adamantly opposed to MS SQL and would prefer the route of implementing the next tier PLM system (requiring more configuration work) in order to remain with their database environment – Oracle. Thus the age old debate renewed itself. Personally I don’t have a preferance – there are business decisions that warrant the use of either system. It was getting past the hyperbole that I realized was really the issue as this topic does come up often.

So first what are the top tier PLM Vendor trends with supporting the two environments.

Agile – Supported Oracle and MS SQL when they first launched, withdrew support for MS SQL 5 years later, and recently renewed support, September 2006(see http://www.agile.com/pressreleases/index.asp?view=566
Dessault – Supports MS SQL as of November 2005 (see http://www.3ds-microsoft.com/news/2005%2011%2007.pdf)
PTC – Hot off the press – announcing MS SQL support as of Jan. 17, 2007 (see http://www.tenlinks.com/NEWS/PR/PTC/011707_microsoft.htm)
UGS – Has supported MS SQL since October 2004 (see http://www.ugs.com/about_us/press/press.shtml?id=3856)

Why is it that these companies are willing to invest in the architectual changes required to add the support for MS SQL. Obviously this was not a decision to be taken lightly. The NUMBER ONE reason is that the buyers of PLM systems today are in the “mid-market” and the majority of mid-market companies struggle with Total Cost of Ownership (TCO). While many may argue that Oracle is very cost effective, it tends to be the long term costs of skilled Oracle DBA’s that drive the TCO up.

Yet the bias I hear “against” the use of MS SQL – is often based in the historical distrust of Microsoft and concerns about security holes – so I found the linked report by David Lichtfield, fascinating in that it really addresses the question of the security holes “myth”

As I said – I don’t really care which database server I setup customers PLM systems on. The ones I’ve deployed that use both – don’t seem much different from the adminstration of the PLM applications in and of themselves. The vast majority of the time the configuration does not involve even interacting with the database at the database server level after the initial database creation. So if the install scripts work, and the customer wants one over the other – I’ll make sure I understand the reasons, advise them on any issues and move on.

Copyright 2007, LR Hirr, All Rights Reserved

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.