×

CONFIGURING DESIGN CENTERS, ASSEMBLY LINES AND JOB SHOPS OF A GLOBAL DELIVERY NETWORK INTO "ON DEMAND" FACTORIES

  • US 20100017782A1
  • Filed: 07/15/2008
  • Published: 01/21/2010
  • Est. Priority Date: 07/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of utilizing design centers, assembly lines and job shops across multiple software factory configurations, the computer-implemented method comprising:

  • launching a project, wherein the project comprises designing and delivering a software deliverable utilizing work packets, and wherein the work packets are self-contained work units that are assembled within a software factory;

    identifying pre-qualified factory organizational units in a global delivery network by establishing a competence of a design center, an assembly line and a job shop within the global delivery network, wherein the assembly line and job shop are composed of one or more software engineers;

    checking for compatibility and performance characteristics of one or more of the factory organizational units to create and deliver a software deliverable to a customer;

    matching organizational unit capabilities of each design center, each assembly line and each job shop with customer requirements, wherein the customer requirements are pre-specified requirements established by the customer, and wherein the customer requirements describe capabilities and experience levels of each design center, each assembly line and each job shop, that are mandated by the customer;

    checking for availability and capacity of organizational units that meet the customer requirements;

    in response to requisite organizational units being available, configuring and deploying one or more software factories by sending appropriate notifications to individual organizational units, and enabling the individual organizational units with automated processes, an integrated tooling platform, and an information technology infrastructure needed to run such processes and tools in a global delivery network, wherein the IT infrastructure includes servers, storage, desktops, laptops, communication networks; and

    dynamically load balancing resources between multiple software factory organizational units by swapping resources between software factories of a global delivery network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×