Back to results
US 2016/0077953 A1Published application
Release template
AssigneeVerizon Patent and Licensing Inc.
InventorJoseph M. Bielski
Life of this patent
Estimating the term…
Abstract
A project change control record in a release template controls the release of a code change from a change control platform into a test environment. The change control platform receives the code change from a developer. The change control platform applies the code change to the test environment only if the corresponding project change control record exists in the release template and a project corresponding to the code change has an approved status in a project management platform.
Claims20
A system comprising:
- a test environment configured to test one or more applications;
- a project management platform configured to manage a status for each of one or more projects, each project corresponding to a code change to be applied to one or more
- a change control platform configured to:
- receive each code change from a developer;
- and
- apply each code change in the test environment;
- a processor;
- a memory coupled to the processor;
- and
- a release template data structure stored in the memory for holding project change control records,
- each project change control record, when included in the release template data structure, comprising a project identifier field,
- wherein:
- for each respective project:
- the project management platform is further configured to assign an approved status as the status for the respective project upon receipt of an indication of approval for the respective project from an application development manager, the indication of approval being received after receipt of a notification from the developer that the code change corresponding to the respective project has been submitted to the change control platform;
- and
- for each received code change:
- the change control platform is further configured to apply the received code change in the test environment only if a set of conditions is met, the set of conditions comprising:
- the project corresponding to the received code change has been assigned an approved status by the project management platform;
- and
- at least one project change control record in the release template data structure contains a project identifier value corresponding to the received code change as an indication that the received code change is authorized for release.
17 more elements
A method, comprising steps of:
- receiving, by a change control platform, a code change to be applied to one or more applications in a test environment;
- receiving, by a project management platform and based on a notification of the received code change, an approval for a project corresponding to the code change;
- and
- upon receiving the approval, applying, by the change control platform and based on a release template, the code change in the test environment, wherein:
- the release template is a data structure for holding project change control records,
- each project change control record, when included in the release template, comprising a project identifier field;
- and
- the step of applying the code change is performed only if a set of one or more conditions is met, the set comprising:
- at least one project change control record in the release template contains a project identifier value corresponding to the code change as an indication that the code change is authorized for release.
6 more elements
An article of manufacture, comprising:
- at least one non-transitory machine-readable storage medium;
- and
- a release template data structure embodied in the at least one medium comprising one or more project change control records, each project change control record comprising:
- a project identifier field;
- and
- a release timing field,
- wherein:
- presence, in the release template data structure, of at least one project change control record containing a project identifier value corresponding to a code change to be applied to one or more applications in a test environment authorizes the code change to be applied.
5 more elements
Dependencies are inferred from the claim text.