Patent ID: 8667477

Claim:
A computer-implemented method for modifying software code, the method comprising the following steps performed by one or more processors: processing a command to modify a first module of software code stored on a productive system in a distributed computing environment, the software code comprising a first plurality of data objects and a first plurality of notes; verifying the first plurality of notes to retrieve one of a missing note and an incomplete note; based on the verification, generating at least one implementation queue comprising a second plurality of notes to modify a second module of software code stored on a source repository of a development system in the distributed computing environment with the second plurality of notes, the second module of software code comprising a version of the first module of software code; generating at least one shadow queue comprising a third plurality of notes; modifying a third module of software code stored on the shadow repository with the third plurality of notes, the third module of software code comprising a version of the second module of software code and the shadow repository being a clone of the source repository; requesting a transfer of the third module of software code from the shadow repository in the distributed computing environment to the productive system; and based on a confirmation of the request, transferring the third module of software code to the productive system to modify the first module of software code such that the first plurality of notes are modified by the third plurality of notes and the data objects are customized based on the third plurality of notes.