Feature centric release manager method and system
First Claim
1. A method comprising:
- managing a release of a product, comprisingdescribing the product in terms of a plurality of product features of the product;
entering a description of each of said product features, wherein said description comprises an instantiation of a feature list graphical user interface;
defining a plurality of tasks, wherein each of said tasks is associated with one of said product features, the plurality of tasks being grouped into task types;
linking each of the plurality of tasks with one of the plurality of product features;
entering a task progress development as an instantiation of a task-type graphical user interface, wherein the task-type graphical user interface is selected from a plurality of task-type graphical user interfaces, each corresponding to one of the task types; and
tracking a status of each product feature via the instantiated task-type graphical user interfaces.
2 Assignments
0 Petitions
Accused Products
Abstract
A feature centric method of and system for monitoring the development and release process of a product, monitoring the development and release of a product, where the product is characterized by having a plurality of features is described. The method steps, which the system is configured to carry out, include enumerating features to be included in the product, enumerating tasks, task milestones, and task milestone completions identified to the features; enumerating required task approvals and feature approvals and completed task approvals and feature approvals, and enumerating required associated activities and completed associated activities. The enumeration preferably includes information to show linkages, associations, priorities, milestones, and missed milestones.
-
Citations
9 Claims
-
1. A method comprising:
managing a release of a product, comprising describing the product in terms of a plurality of product features of the product; entering a description of each of said product features, wherein said description comprises an instantiation of a feature list graphical user interface; defining a plurality of tasks, wherein each of said tasks is associated with one of said product features, the plurality of tasks being grouped into task types; linking each of the plurality of tasks with one of the plurality of product features; entering a task progress development as an instantiation of a task-type graphical user interface, wherein the task-type graphical user interface is selected from a plurality of task-type graphical user interfaces, each corresponding to one of the task types; and tracking a status of each product feature via the instantiated task-type graphical user interfaces. - View Dependent Claims (2, 3)
-
4. A system comprising:
a product release system configured to manage a release of a product, comprising a product feature list user interface by which a user enters product features of the product to be released; an engineer task list user interface by which the user enters and tracks information related to tasks being completed to implement the product features entered in the product feature list user interface, wherein the tasks correspond to one of the product features; a quality assurance user interface by which the user manages and tracks both quality assurance test plans and tests that are executed against the test plans and designed to ensure the functionality of the product features; and a technical documents list user interface by which the user enters and tracks information related to documents being developed to describe the product features, wherein all parameters entered by the user into the engineer task list user interface, the quality assurance user interface and the technical documents list user interface are each defined in terms of a particular one of the product features entered into the feature list user interface. - View Dependent Claims (5, 6)
-
7. A method comprising:
managing a release of a product, comprising describing the product in terms of product features of the product; defining, for each product feature, a plurality of tasks necessary to implement the each product feature; linking each task with its corresponding product feature; and entering data associated with a selected one of the plurality of tasks into a graphical user interface associated with the selected task. - View Dependent Claims (8, 9)
Specification