Axiomatic Product Development Lifecycle (APDL) (also known as
Transdisciplinary System Development Lifecycle (TSDL), and
Transdisciplinary Product Development Lifecycle (TPDL)
) is a
systems engineering
Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex systems over their enterprise life cycle, life cycles. At its core, systems engineering util ...
product development
In business and engineering, new product development (NPD) covers the complete process of bringing a new product to market, renewing an existing product or introducing a product in a new market. A central aspect of NPD is product design, along wi ...
model
proposed by Bulent Gumus that extends the
Axiomatic design Axiomatic design is a systems design methodology using matrix methods to systematically analyze the transformation of customer needs into functional requirements, design parameters, and process variables.*Suh (1990), ''The Principles of Design'', Ox ...
(AD) method.
[Suh (1990). ''The Principles of Design'', Oxford University Press, 1990,
] APDL covers the whole
product lifecycle
In industry, Product Lifecycle Management (PLM) is the process of managing the entire lifecycle of a product from its inception through the engineering, design and manufacture, as well as the service and disposal of manufactured products. PL ...
including early factors that affect the entire cycle such as development testing, input constraints and system components.
APDL provides an
iterative and incremental way for a team of transdisciplinary members to approach
holistic
Holism () is the idea that various systems (e.g. physical, biological, social) should be viewed as wholes, not merely as a collection of parts. The term "holism" was coined by Jan Smuts in his 1926 book ''Holism and Evolution''."holism, n." OED Onl ...
product development. A practical outcome includes capturing and managing product
design knowledge
There is a large body of knowledge that designers call upon and use during the design process to match the ever-increasing complexity of design problems. Design knowledge can be classified into two categories: product knowledge and design process ...
. The APDL model addresses some weak
patterns
A pattern is a regularity in the world, in human-made design, or in abstract ideas. As such, the elements of a pattern repeat in a predictable manner. A geometric pattern is a kind of pattern formed of geometric shapes and typically repeated l ...
experienced in previous development models regarding quality of the design,
requirements management
Requirements management is the process of documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders. It is a continuous process throughout a project. A require ...
,
change management
Change management (sometimes abbreviated as CM) is a collective term for all approaches to prepare, support, and help individuals, teams, and organizations in making organizational change. It includes methods that redirect or redefine the use of ...
,
project management
Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. Th ...
, and communication between
stakeholders. Practicing APDL may reduce development time and
project cost.
Overview
APDL adds the Test
domain
Domain may refer to:
Mathematics
*Domain of a function, the set of input values for which the (total) function is defined
**Domain of definition of a partial function
**Natural domain of a partial function
**Domain of holomorphy of a function
* Do ...
and four new characteristics to Axiomatic design (AD): Input Constraints in the Functional Domain; Systems Components in the Physical Domain; Process Variables tied to System Components instead of Design Parameters; and Customer Needs mapped to Functional Requirements and Input Constraints.
APDL proposes a V-shaped process to develop the Design Parameters and System Components (detailed design). Start top-down with Process Variables (PV) and Component Test Cases (CTC) to complete the PV, CTC, and Functional Test Cases (FTC); And after build, test the product with a bottom-up approach.
APDL Domains
;Customer domain
Customer Needs (CN) are elements that the customer seeks in a product or system.
;Functional domain
Functional Requirements
In software engineering and systems engineering, a functional requirement defines a function of a system or its component, where a function is described as a specification of behavior between inputs and outputs.
Functional requirements may invol ...
(FR) completely characterize the minimum performance to be met by the design solution, product etc. FR are documented in requirement specifications (RS).
Input
Constraints (IC) are included in the functional domain along with the FR. IC are specific to overall design goals and are imposed externally by CN, product users or conditions of use, such as regulations. IC are derived from CN and then revised based on other constraints that the product has to comply with but not mentioned in the Customer Domain.
;Physical domain
The Design Parameters (DP) are the elements of the design solution in the physical domain that are chosen to satisfy the specified FRs. DPs can be conceptual design solutions, subsystems, components, or component attributes.
System Components (SC) provide a categorical design solution in the DP, where the categories represent physical parts in the Physical Domain. The SC hierarchy represents the physical
system architecture A system architecture is the conceptual model that defines the structure, behavior, and more views of a system. An architecture description is a formal description and representation of a system, organized in a way that supports reasoning about the ...
or product tree. The method for categorizing varies.
Eppinger portrays general categories as system, subsystem, and component Eppinger (2001). NASA uses system, segment, element, subsystem, assembly, subassembly, and part (NASA, 1995).
SC makes it possible to perform
Design Structure Matrixes (DSM), change management, component-based cost management and impact analysis, and provides framework for capturing structural information and requirement traceability.
;Process domain
Process Variables (PV) identify and describe the controls and processes to produce SC.
;Test domain
A functional test consists of a set of Functional Test Cases (FTC). FTC are
system tests used to verify that FR are satisfied by the system.
Black-box testing
Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings. This method of test can be applied virtually to every level of software testing: unit, ...
is the software analog to FTC. At the end of the system development, a functional test verifies that the requirements of the system are met.
Component Test Cases (CTC) are a physical analog to
White-box testing
White-box testing (also known as clear box testing, glass box testing, transparent box testing, and structural testing) is a method of software testing that tests internal structures or workings of an application, as opposed to its functionality ...
. CTC verify that components satisfy the allocated FRs and ICs. Each system component is tested before it is integrated into the system to make sure that the requirements and constraints allocated to that component are all satisfied.
See also
*
Systems development life-cycle
In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life cycle, is a process for planning, creating, testing, and deploying an info ...
*
New product development
In business and engineering, new product development (NPD) covers the complete process of bringing a new product (business), product to market, renewing an existing product or introducing a product in a new market. A central aspect of NPD is prod ...
*
Product lifecycle management
In industry, Product Lifecycle Management (PLM) is the process of managing the entire lifecycle of a product from its inception through the engineering, design and manufacture, as well as the service and disposal of manufactured products. PL ...
*
Engineering design process
The engineering design process is a common series of steps that engineers use in creating functional products and processes. The process is highly iterative - parts of the process often need to be repeated many times before another can be entere ...
*
Design–build
Design–build (or design/build, and abbreviated D–B or D/B accordingly) is a project delivery system used in the construction industry. It is a method to deliver a project in which the design and construction services are contracted by a sin ...
*
Integrated project delivery Integrated project delivery (IPD) is a construction project delivery method that seeks efficiency and involvement of all participants (people, systems, business structures and practices) through all phases of design, fabrication, and construction. I ...
References
Further reading
* B. Gumus, A. Ertas, D. Tate and I. Cicek, ''Transdisciplinary Product Development Lifecycle'', Journal of Engineering Design, 19(03), pp. 185–200, June 2008. .
* B. Gumus, A. Ertas, and D. TATE, "Transdisciplinary Product Development Lifecycle Framework And Its Application To An Avionics System", Integrated Design and Process Technology Conference, June 2006.
* B. Gumus and A. Ertas, "Requirements Management and Axiomatic Design", Journal of Integrated Design and Process Science, Vol. 8 Number 4, pp. 19–31, Dec 2004.
* Suh, ''Complexity: Theory and Applications'', Oxford University Press, 2005,
* Suh, ''Axiomatic Design: Advances and Applications'', Oxford University Press, 2001, {{ISBN, 0-19-513466-4
Engineering concepts
Product development
Quality management
Systems engineering