Critical parameter/requirements management process and environment
First Claim
1. A method of managing a development program or a product, including:
- a) designating a product-level user with rights to access and manage a hierarchical product structure of product objects that define at least one configuration of the product;
b) building and managing the product objects of the hierarchical product structure;
c) associating a first group of attributes with each product object to facilitate display of views of the hierarchical product structure or portions thereof arranged by one or more of product structure, product object, attribute, and attribute group;
d) designating one or more object-level users, wherein each object-level user is granted rights to access and manage one or more product objects and corresponding subordinate levels in the hierarchical product structure; and
e) defining the rights to access and manage the one or more product objects of the hierarchical product structure such that the rights to access and manage each product object are individually defined for each object-level user and each attribute associated with the corresponding product object with respect to the object-level user'"'"'s access to the attribute and the ability of the object-level user to manage the attribute;
wherein the product objects include one or more virtual integration objects and a plurality of material objects;
the method further including;
f) adding rights to access and manage a virtual integration object structure comprised of the one or more virtual integration objects and associated with the at least one configuration of the product to the product-level user'"'"'s rights defined in a).
0 Assignments
0 Petitions
Accused Products
Abstract
A critical parameter/requirements management process model for managing a development program for a product and an associated product structure-driven critical parameter/requirements management tool and environment is provided. In one embodiment, the process includes a product structure classification scheme, a parameter/requirements classification scheme, a parameter/requirements process and maturity model, and in-process and requirements conformance views. In one embodiment, the tool includes a user interface layer, a business layer, a data layer, and a database. The user interface layer may include a product structure feature group, an add/edit/link feature group, a manage maturity feature group, and a manage conformance feature group. The tool may be implemented as a web server accessible to user workstations operating as thin clients. The tool may be integrated with one or more other product development tools, such as a document-driven requirements management, configuration management, manufacturing/production control system, problem management, and phased product delivery process tools.
53 Citations
24 Claims
-
1. A method of managing a development program or a product, including:
-
a) designating a product-level user with rights to access and manage a hierarchical product structure of product objects that define at least one configuration of the product; b) building and managing the product objects of the hierarchical product structure; c) associating a first group of attributes with each product object to facilitate display of views of the hierarchical product structure or portions thereof arranged by one or more of product structure, product object, attribute, and attribute group; d) designating one or more object-level users, wherein each object-level user is granted rights to access and manage one or more product objects and corresponding subordinate levels in the hierarchical product structure; and e) defining the rights to access and manage the one or more product objects of the hierarchical product structure such that the rights to access and manage each product object are individually defined for each object-level user and each attribute associated with the corresponding product object with respect to the object-level user'"'"'s access to the attribute and the ability of the object-level user to manage the attribute; wherein the product objects include one or more virtual integration objects and a plurality of material objects;
the method further including;f) adding rights to access and manage a virtual integration object structure comprised of the one or more virtual integration objects and associated with the at least one configuration of the product to the product-level user'"'"'s rights defined in a). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of managing a development program for a product, including:
-
a) designating a product-level user with rights to access and manage a hierarchical product structure of product objects that define at least one configuration of the product; b) building and managing the product objects of the hierarchical product structure; c) associating a first group of attributes with each product object to facilitate display of views of the product structure or portions thereof arranged by one or more of product structure, product object, attribute, and attribute group; d) designating one or more object-level users, wherein each object-level user is granted rights to access and manage one or more product objects and corresponding subordinate levels in the hierarchical product structure; e) defining the rights to access and manage the one or more product objects such that the rights to access and manage each product object are individually defined for each object-level user and each attribute associated with the corresponding product object with respect to the object-level user'"'"'s access to the attribute and the ability of the object-level user to manage the attribute; f) adding rights to access and manage a virtual integration object structure comprised of the one or more virtual integration objects and associated with the at least one configuration of the product to the product-level user'"'"'s rights defined in a), wherein the product objects include one or more virtual integration objects and a plurality of material objects; and g) building and managing the virtual integration object structure by associating multiple material objects with each virtual integration object, wherein the multiple material objects together are expected to achieve one or more related requirements associated with the corresponding virtual integration object. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of managing a development program for a product, including:
-
a) designating a product-level user with rights to access and manage a hierarchical product structure of product objects that define at least one configuration of the product; b) building and managing the product objects of the hierarchical product structure; c) associating a first group of attributes with each product object to facilitate display of views of the product structure or portions thereof arranged by one or more of product structure, product object, attribute, and attribute group; d) designating one or more object-level users, wherein each object-level user is granted rights to access and manage one or more product objects and corresponding subordinate levels in the hierarchical product structure; e) defining the rights to access and manage the one or more product objects such that the rights to access and manage each product object are individually defined for each object-level user and each attribute associated with the corresponding product object with respect to the object-level user'"'"'s access to the attribute and the ability of the object-level user to manage the attribute; f) selecting and tagging one or more groups of one or more related product objects of the product structure to define corresponding requirement interface boundaries and create corresponding platform elements of the product structure, wherein each platform element is comprised of a group of the one or more groups of one or more related product objects; g) associating a second group of attributes with each platform element to facilitate display of views of the product structure or portions thereof arranged by platform element in addition to the views identified in c), h) designating one or more object-level users, wherein each object-level user is granted rights to access and manage one or more platform elements and corresponding one or more related product objects; and i) defining the rights to access and manage the one or more platform elements such that the rights to access and manage each platform element is individually defined for each object-level user and each attribute associated with the corresponding platform element with respect to the object-level user'"'"'s access to the attribute and the ability of the object-level user to manage the attribute. - View Dependent Claims (23, 24)
-
Specification