Patent ID: 7213231

Claim:
A method of using a dynamic computing environment (“DCE”) for a plurality of phases in a software lifecycle, the method comprising: configuring the dynamic computing environment for a first phase in the plurality of phases, wherein said configuring comprises allocating a first subnet, allocating a first computing device coupled to the first subnet, allocating a first storage device coupled to the first computing device, and storing a first set of instructions on the first storage device; using the configured dynamic computing environment in the first phase; deallocating one or more of the first subnet, the first computing device, and the first storage device; configuring the dynamic computing environment for a second phase in the plurality of phases, wherein said configuring comprises allocating a second subnet subsequent to said deallocating the first subnet, allocating a second computing device coupled to the second subnet subsequent to said deallocating the first computing device, allocating a second storage device coupled to the second computing device subsequent to said deallocating the first storage device, and storing a second set of instructions on the second storage device subsequent to said deallocating the first storage device; and using the configured dynamic computing environment in the second phase.