Supporting a work packet request with a specifically tailored IDE
First Claim
1. A processor-implemented method of supporting a user who is servicing a work packet request within a software factory, the processor-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 a deliverable software, wherein the work packets include governance procedures, standards, reused assets, work packet instructions, integration strategy, schedules, exit criteria and artifact checklist templates for Input/Output routines, anda published set of services that 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;
creating, by a processor, 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.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method, system, and/or computer program product supports a user who is servicing a work packet request within a software factory. A tooling environment that is necessary to service a work packet request in a software factory is established. The software factory includes an assembly line that executes work packets to create the deliverable software, and a published set of services that describes what assembly services for assembling the work packets are offered by the assembly line. A full work packet-aware Integrated Development Environment (IDE) that is specific for a work packet identified by the work packet request is created. The full work packet-aware IDE and an associated Graphical User Interface (GUI) are transmitted to a user who has been assigned to service the work packet request, thus allowing resources depicted in the GUI to be interactively supplied to that user.
206 Citations
20 Claims
-
1. A processor-implemented method of supporting a user who is servicing a work packet request within a software factory, the processor-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 a deliverable software, wherein the work packets include governance procedures, standards, reused assets, work packet instructions, integration strategy, schedules, exit criteria and artifact checklist templates for Input/Output routines, and a published set of services that 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; creating, by a processor, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; a data bus coupled to the processor; a memory coupled to the data bus; and a tangible computer-usable medium on which is stored computer program code, the computer program code comprising instructions executable by the processor and configured for supporting a user who is servicing a work packet request within a software factory by performing the steps of; 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 a deliverable software, wherein the work packets include governance procedures, standards, reused assets, work packet instructions, integration strategy, schedules, exit criteria and artifact checklist templates for Input/Output routines, and a published set of services that 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; 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. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product for supporting a user who is servicing a work packet request within a software factory, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a 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 a deliverable software, wherein the work packets include governance procedures, standards, reused assets, work packet instructions, integration strategy, schedules, exit criteria and artifact checklist templates for Input/Output routines, and a published set of services that 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; 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification