Patent ID: 8336026

Claim:
A computer-implemented method of supporting a user who is servicing a work packet request within a software factory, the computer-implemented method comprising: establishing a needed tooling environment that is necessary to service a work packet request in a software factory, wherein the software factory comprises: an assembly line and job shop that receive and execute work packets to create the deliverable software, and a published set of services and a published set of requirements for the assembly line and job shop, wherein the published set of services and the published set of requirements for the assembly line and job shop are published to a design center, and wherein the published set of services describes what assembly services for assembling the work packets are offered by the assembly line and job shop, and wherein the published set of requirements describes what execution environment must be used by work packets that are provided by the design center for assembly in the assembly line and job shop; creating a full work packet-aware Integrated Development Environment (IDE) that is specific for a work packet that is identified by the work packet request, wherein the full work packet-aware IDE provides specifically tailored access to all resources that are needed to service the work packet request; transmitting the full work packet-aware IDE and an associated Graphical User Interface (GUI) to a user who has been assigned to service the work packet request; and interactively supplying the user with resources depicted in the GUI.