Training videos ♦ System requirements ♦ Download PDXpert software ♦ How to renew/upgrade license ♦ Price list ♦ Ask us
What's the difference between Item Revision State and Item Lifecycle Phase?PDXpert product lifecycle management software supports various data revision approaches, including traditional pre-production numeric and production alphabetic formats. Nonetheless, this topic explains why these traditional approaches should be considered obsolete. We describe how using only one revision format (alphabetic or numeric), coupled with PDXpert PLM software's built-in item lifecycle phase attribute, provides fine-grained control over product life cycle business rules while reducing the cost and risk of managing item revisions. We believe that using a single revision format regardless of the item's lifecycle phase is current best practice. Item records, whether for document or part, must have one or more revisions. An item revision represents the technical content at a specific point in time; a released revision represents an item's approved technical content at a point in time. Separately, items have a lifecycle: they're conceived, designed, prototyped, validated, produced, serviced, disposed of, and (when no longer commercially viable) declared obsolete. In PDXpert PLM software, an item's revision release state and the item's lifecycle phase are independent attributes. Multiple item revisions may share a common lifecycle phase, and a particular item revision can move through several lifecycle phases. Document and part revision statesThe revision state communicates to everyone:
"Can this specific revision be used now?" Revision states reflect the availability, or "readiness for use", of a specific item revision. PDXpert PLM software defines exactly 3 release states for any item revision:
At any point in time, each item in PDXpert software may have no more than one Pending revision and no more than one Released revision, and zero or more Canceled revisions. These business rules are universal, and applied regardless of the product data management process used:
Note that the only state that's relevant for production purposes is the Released state. And there are some corollaries:
The three release states represent the simple life cycle of a specific item record revision, but do not say anything about what business rules apply to the item while the revision is in its released state. Document and part lifecycle phasesThe lifecycle phase communicates to everyone: "Can this released revision
be used without restriction?" The item lifecycle phase identifies a set of company-specific business rules that are used as the item moves from conception through to production, and is finally retired. Any number of item lifecycle phases can be defined, and each may be applied to documents or parts or both. PDXpert software generally follows the enumerations2 in the IPC-2570 standards, which other PLM software suppliers also use. These phases are specified by IPC-2570 but aren't defined, presumably because each organization will create its own set of business rules. Here are a few examples of item lifecycle phases with possible business rules:
Prototype ("alpha") and Pilot ("beta") phases in particular are often assigned more specific business rules regarding maximum quantity permitted, design approvals required, and tooling and fixture decisions. Contractual obligations or marketing policies may dictate business rules, such as setting tight inventory stock thresholds and tooling availability, for items at a Service-only phase. The Obsolete phase may incorporate disposal & recycling business rules, and inventory write-off procedures. Clearly, each company will approach the set of lifecycle phase definitions according to product complexity, industry norms, marketing considerations and internal accounting policies. Item lifecycle business rules are only applied by the organization and its supply chain partners to currently-released item revisions, and are irrelevant to pending and canceled revisions. Benefits of keeping revision values and lifecycle phases separateIn many older engineering document control processes, an engineering drawing revision did double duty, indicating both a specific technical iteration and the business rules currently applicable to the engineering drawing. Numeric ("01"), dash ("-"), and date ("22 Oct 1992") formats were recommended3 prior to production release, and alphabetic revisions ("A") were used for production revisions. In the pre-computer era, this was understandable because methods for informing a item's user of its lifecycle phase were quite limited and lifecycle business rules weren't terribly sophisticated. However, one paid a significant price for this scheme:
By separating the item revision from its lifecycle phase, PDXpert PLM software avoids these difficulties. Importantly, a single revision format can now be used through the item's lifecycle. Incrementing the revision value exclusively indicates an interchangeable change to a physical part, or a change which affects only the document contents. The engineering document process can also support an unlimited number of lifecycle phases anywhere between item concept and obsolescence, with each phase having a distinct set of business rules. While PDXpert software can correctly increment separate pre-production and production revision formats (and can support manual revision formats like dash and date), there is no longer any reason to maintain more than one revision format over the life of an item. Notes 1. Items no longer in use may be superseded (replaced with a newer item) or obsolete (not replaced); see Samaras, Thomas: Configuration Management Deskbook, AACI (1988), page 137. We looked for generic term to accommodate both concepts and settled on canceled. Although the IPC-2570 standards had some influence on PDXpert's nomenclature, unfortunately "Obsolete" is one of the Item element's Global Life Cycle Phase Code enumerations (see IPC-2578 section 4.1). We adopted Pending/Released/Canceled for revision states rather than Pending/Released/Obsolete because we wanted to avoid confusion between the invalidated revision state and the "no longer in use" item phase. Acseni PDM used the terms Pending/Issued/Void in the same manner. 2. IPC-2578 globalLifeCyclePhaseCode (section 4.1) and globalManufacturerPartStatusCode (section 9.1). 3. See, for example, Watts, Frank: Engineering Document Control Handbook, Noyes Publications (1993), page 132. |
Resources |