Supporting a work packet request with a specifically tailored IDE
    1.
    发明授权
    Supporting a work packet request with a specifically tailored IDE 失效
    支持专门定制的IDE的工作包请求

    公开(公告)号:US08782598B2

    公开(公告)日:2014-07-15

    申请号:US13611902

    申请日:2012-09-12

    IPC分类号: G06F9/44

    CPC分类号: G06F8/00 G06F8/20

    摘要: 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.

    摘要翻译: 计算机实现的方法,系统和/或计算机程序产品支持在软件工厂内服务工作包请求的用户。 建立了在软件工厂中为工作包请求提供服务所需的工具环境。 该软件工厂包括一个组装线,用于执行工作包以创建可交付的软件,以及一组已发布的服务,描述组装工作包的组装服务是由装配线提供的。 创建一个特定于工作包请求标识的工作包的完整工作包识别集成开发环境(IDE)。 完整的工作分组感知IDE和相关联的图形用户界面(GUI)被传送到已被分配用于服务工作分组请求的用户,从而允许GUI中描绘的资源被交互地提供给该用户。

    INTELLIGENT JOB ARTIFACT SET ANALYZER, OPTIMIZER AND RE-CONSTRUCTOR
    3.
    发明申请
    INTELLIGENT JOB ARTIFACT SET ANALYZER, OPTIMIZER AND RE-CONSTRUCTOR 审中-公开
    智能手稿制作分析师,优化者和重组师

    公开(公告)号:US20100023920A1

    公开(公告)日:2010-01-28

    申请号:US12177315

    申请日:2008-07-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06Q10/06

    摘要: A method, system, and computer-readable medium for enabling a transition of a business process portfolio of a client to fit with a standardized delivery platform are presented. A tool inputs, analyzes and optimizes a current job artifact set used by an IT organization. This tool identifies; and maps a set of artifacts used by the IT organization to a central meta-model/ontology representation. By dint of mapping the factory artifacts and processes to this meta-model, a user is able to identify equivalent classes among the artifacts and do a one-to-one, one-to-many or many-to-one mapping between the set of client artifacts and the standard artifacts already included in a Software Factory.

    摘要翻译: 提出了一种方法,系统和计算机可读介质,用于使客户端的业务流程组合转换为符合标准化的交付平台。 工具输入,分析和优化IT组织使用的当前作业工件集。 此工具识别; 并将IT组织使用的一组工件映射到中央元模型/本体表示。 通过将工厂工件和过程映射到此元模型,用户能够识别工件之间的等效类,并在集合之间进行一对一,一对多或多对一映射 的客户端工件和已包含在软件工厂中的标准工件。

    DETERMINING COMPETENCE LEVELS OF FACTORY TEAMS WORKING WITHIN A SOFTWARE FACTORY
    4.
    发明申请
    DETERMINING COMPETENCE LEVELS OF FACTORY TEAMS WORKING WITHIN A SOFTWARE FACTORY 失效
    确定在一个软件工厂工作的工厂的能力水平

    公开(公告)号:US20090300577A1

    公开(公告)日:2009-12-03

    申请号:US12129438

    申请日:2008-05-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/70 G06Q10/06

    摘要: A method, system, and computer-readable medium for determining competence levels of factory teams are presented. In a preferred embodiment, the method includes the steps of: creating a template for an initial work packet, wherein the initial work packet is a self-contained work unit that is assembled within the software factory; creating a partially instantiated work packet by populating the template with details that describe pre-conditions and post-conditions necessary to execute the work packet; provisionally selecting a human team to complete coding of the partially instantiated work packet to create a final work packet; determining whether the human team is competent to create the final work packet; and in response to determining that the human team is competent to create the final work packet, ordering the human team to create the final work packet within the software factory.

    摘要翻译: 提出了一种用于确定工厂团队能力水平的方法,系统和计算机可读介质。 在优选实施例中,该方法包括以下步骤:为初始工作包创建模板,其中初始工作包是组装在软件工厂内的独立工作单元; 通过用描述执行工作包所需的前提条件和后置条件的细节填充模板来创建部分实例化的工作包; 临时选择人类团队来完成部分实例化的工作包的编码以创建最终的工作包; 确定人力队是否有能力创建最终的工作包; 并且响应于确定人类团队有能力创建最终的工作包,命令人类团队在软件工厂内创建最终的工作包。

    Staged automated validation of work packets inputs and deliverables in a software factory
    6.
    发明授权
    Staged automated validation of work packets inputs and deliverables in a software factory 失效
    在软件工厂中对工作包输入和可交付成果进行分阶段自动验证

    公开(公告)号:US08667469B2

    公开(公告)日:2014-03-04

    申请号:US12129304

    申请日:2008-05-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/61 G06F8/36 G06Q10/06

    摘要: A method, system, and computer-readable medium for staged validation of work packets within a software factory are presented. In one embodiment, the method includes creating a preliminary work packet. A validation constraint is appended to the preliminary work packet to create a constrained work packet. The constrained work packet is submitted to the software factory, within which the validation constraint is validated at different stages to confirm that the validation constraint is proper for the constrained work packet. If a validation result fails to meet all requirements of the validation constraint at each stage, the validation constraint is resolved, and the constrained work packet is re-submitted at that stage.

    摘要翻译: 提出了一种用于软件工厂内工作包分阶段验证的方法,系统和计算机可读介质。 在一个实施例中,该方法包括创建初步工作包。 验证约束附加到初步工作包以创建受约束的工作包。 受约束的工作包被提交给软件工厂,其中验证约束在不同阶段被验证,以确认验证约束适用于约束工作包。 如果验证结果不能满足每个阶段的验证约束的所有要求,则解决验证约束,并且在该阶段重新提交约束的工作包。

    Determining competence levels of teams working within a software
    7.
    发明授权
    Determining competence levels of teams working within a software 失效
    确定在软件中工作的团队的能力水平

    公开(公告)号:US08595044B2

    公开(公告)日:2013-11-26

    申请号:US12129438

    申请日:2008-05-29

    IPC分类号: G06Q10/00

    CPC分类号: G06F8/70 G06Q10/06

    摘要: A method, system, and computer-readable medium for determining competence levels of factory teams are presented. In a preferred embodiment, the method includes the steps of: creating a template for an initial work packet, wherein the initial work packet is a self-contained work unit that is assembled within the software factory; creating a partially instantiated work packet by populating the template with details that describe pre-conditions and post-conditions necessary to execute the work packet; provisionally selecting a human team to complete coding of the partially instantiated work packet to create a final work packet; determining whether the human team is competent to create the final work packet; and in response to determining that the human team is competent to create the final work packet, ordering the human team to create the final work packet within the software factory.

    摘要翻译: 提出了一种用于确定工厂团队能力水平的方法,系统和计算机可读介质。 在优选实施例中,该方法包括以下步骤:为初始工作包创建模板,其中初始工作包是组装在软件工厂内的独立工作单元; 通过用描述执行工作包所需的前提条件和后置条件的细节填充模板来创建部分实例化的工作包; 临时选择人类团队来完成部分实例化的工作包的编码以创建最终的工作包; 确定人力队是否有能力创建最终的工作包; 并且响应于确定人类团队有能力创建最终的工作包,命令人类团队在软件工厂内创建最终的工作包。

    Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories
    8.
    发明授权
    Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories 失效
    将全球交付网络的设计中心,装配线和作业车间配置为“按需”工厂

    公开(公告)号:US08527329B2

    公开(公告)日:2013-09-03

    申请号:US12173388

    申请日:2008-07-15

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06

    摘要: A method, system and computer-readable medium for utilizing the design centers, assembly line and job shops of a global delivery network across multiple software factories are presented. Pre-qualified factory organizational units in a software factory are identified. Identified qualified factory organizational units, including design centers, assembly lines and job shops, are matched to customer requirements. If the identified qualified factory organizational units are available, then they are load balanced and deployed to create software deliverables to the customer.

    摘要翻译: 提出了一种方法,系统和计算机可读介质,用于跨多个软件工厂利用全球传送网络的设计中心,装配线和作业车间。 确定了软件工厂的合格工厂组织单位。 确定合格的工厂组织单位,包括设计中心,装配线和工作车间,符合客户要求。 如果确定的合格的工厂组织单位可用,则对其进行负载平衡和部署,以向客户创建软件可交付成果。