Patent ID: 7093232

Claim:
A computer-implemented method for releasing a product under development, the method comprising: storing in a computer memory a first association between a first version of a component of the product and a first time in future selected from a plurality of times that are to occur in future; wherein each time in said plurality of times from has a fixed relationship to another time in said plurality of times; wherein the first version is not to be released until the first time in future; storing in said computer memory a second association between a second version of the component and a second time selected from said plurality of times; subsequent to passage of at least one of said first time and said second time, identifying one of said versions as a release version, by using said associations from said computer memory and depending on whichever one of said first time and said second time occurred most recently in the past relative to current time; and performing a build comprising at least said release version of said component.