×

Release management systems and methods

  • US 9,495,132 B2
  • Filed: 01/06/2009
  • Issued: 11/15/2016
  • Est. Priority Date: 07/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for tracking information relating to a development process, comprising:

  • receiving a first development file from a first source of a plurality of sources, each source of the plurality of sources assigned as responsible for an aspect of the development process, the first development file comprising project planning or project status information for the aspect of the development process for which the first source is responsible and indicating dependencies upon project planning or project status information from a second source of the plurality of sources, the dependencies indicating performance of a second set of one or more tasks being contingent on one or more extents of completion of a first set of one or more tasks;

    applying a template to data in the received first development file, wherein applying the template adapts the data in the first development file to a common structure, wherein the common structure supports reporting and tracking of all aspects of the development process across the plurality of sources;

    validating the data to identify first validated data after applying the template and notifying the first source when at least some of the data is determined to be invalid;

    storing the first validated data for the received first development file to create first stored validated data using the common structure and based on applying the template;

    storing the dependencies between the first development file and project planning or project status information from the second source as mappings to create stored mappings in a table, the stored mappings comprising the dependencies indicating one or more start times associated with the performance of the second set of one or more tasks being contingent on times associated with the one or more extents of completion of the first set of one or more tasks;

    updating upload history information related to the received first development file in response to storing the first stored validated data;

    receiving a second development file from a second source of the plurality of sources, the second development file comprising project planning or project status information for the aspect of the development process the second source for which is responsible, and wherein the first development file and the second development file have data structures unique to the respective source;

    applying the template to data in the received second development file, wherein applying the template adapts the data in the second development file to the common structure;

    validating the data to identity second validated data after applying the template and notifying the second source when at least some of the data is determined to be invalid;

    storing the second validated data for the received second development file to create second stored validated data using the common structure and based on applying the template;

    updating upload history information related to the received second development file in response to storing the second stored validated data; and

    updating the first stored validated data for the received first development file to create first updated data based on the second stored validated data for the received second development file and the stored mappings in the table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×