当前位置: X-MOL 学术Concurr. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Batch-based agile program management approach for coordinating IT multi-project concurrent development
Concurrent Engineering Pub Date : 2021-06-08 , DOI: 10.1177/1063293x211015236
Qing Yang 1 , Yingxin Bi 1 , Qinru Wang 1 , Tao Yao 2
Affiliation  

Software development projects have undergone remarkable changes with the arrival of agile development approaches. Many firms are facing a need to use these approaches to manage entities consisting of multiple projects (i.e. programs) simultaneously and efficiently. New technologies such as big data provide a huge power and rich demand for the IT application system of the commercial bank which has the characteristics of multiple sub-projects, strong inter-project correlation, and numerous project participating teams. Hence, taking the IT program management of a bank in China as a case, we explore the methods to solve the problems in multi-project concurrent development practice through integrating the ideas of program and batch management. First, to coordinate the multi-project development process, this paper presents the batch-based agile program management approach that synthesizes concurrent engineering with agile methods. And we compare the application of batch management between software development projects and manufacturing process. Further, we analyze the concurrent multi-project development practice in the batch-based agile program management, including the overlapping between stages, individual project’s activities, and multiple projects based on common resources and environment to stimulate the knowledge transfer. Third, to facilitate the communication and coordination of batch-based program management, we present the double-level responsibility organizational structure of batch management.



中文翻译:

用于协调 IT 多项目并发开发的基于批处理的敏捷程序管理方法

随着敏捷开发方法的到来,软件开发项目发生了显着的变化。许多公司都面临着使用这些方法同时有效地管理由多个项目(即项目群)组成的实体的需要。大数据等新技术为商业银行具有子项目多、项目间关联性强、项目参与团队众多的IT应用系统提供了巨大的动力和丰富的需求。因此,我们以国内某银行的IT程序管理为例,通过整合程序管理和批量管理的思想,探索解决多项目并发开发实践中存在的问题的方法。一、协调多项目开发过程,本文介绍了将并行工程与敏捷方法相结合的基于批处理的敏捷程序管理方法。我们比较了批次管理在软件开发项目和制造过程之间的应用。此外,我们分析了基于批处理的敏捷程序管理中的并发多项目开发实践,包括阶段之间的重叠、单个项目的活动以及基于公共资源和环境的多个项目以刺激知识转移。第三,为了便于批次项目管理的沟通和协调,我们提出了批次管理的双层责任组织结构。我们比较了批次管理在软件开发项目和制造过程之间的应用。此外,我们分析了基于批处理的敏捷程序管理中的并发多项目开发实践,包括阶段之间的重叠、单个项目的活动以及基于公共资源和环境的多个项目以刺激知识转移。第三,为了便于批次项目管理的沟通和协调,我们提出了批次管理的双层责任组织结构。我们比较了批次管理在软件开发项目和制造过程之间的应用。此外,我们分析了基于批处理的敏捷程序管理中的并发多项目开发实践,包括阶段之间的重叠、单个项目的活动以及基于公共资源和环境的多个项目以刺激知识转移。第三,为了便于批次项目管理的沟通和协调,我们提出了批次管理的双层责任组织结构。以及基于共同资源和环境的多个项目,以刺激知识转移。第三,为了便于批次项目管理的沟通和协调,我们提出了批次管理的双层责任组织结构。以及基于共同资源和环境的多个项目,以刺激知识转移。第三,为了便于批次项目管理的沟通和协调,我们提出了批次管理的双层责任组织结构。

更新日期:2021-06-08
down
wechat
bug