Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
基本信息
- 批准号:535876-2018
- 负责人:
- 金额:$ 3.5万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Collaborative Research and Development Grants
- 财政年份:2021
- 资助国家:加拿大
- 起止时间:2021-01-01 至 2022-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project aims to improve the design of IBM's Continuous Delivery (CD) tool to address the adoption challenges faced by its customers. CD represents a new way of developing software and a recent and rising trend in academic research. It is a paradigm shift to the automation of building, testing, and deploying software in a repeatable way while continually adding value to customers. The automation of these software tasks is supported by various CD tools, which enable organizations to implement CD practices. CD presents extensive benefits for organizations, including the automation of otherwise expensive and error-prone manual tasks, receiving quick feedback from customers, always having a reliable release candidate, and streamlining cross-organizational tasks. However, CD faces challenges in adoption, each of which lacks a full understanding of best practices for organizations. As a leader in software development, IBM developed a CD toolsuite (referred to as IBM's CD tool henceforth) as part of its Cloud offering. However, the tool is experiencing problems with expanding the user base and is missing feature to be competitive in a growing market of CD tools. Unfortunately, the missing features have led to significant challenges in effectively deploying, maintaining, and expanding the feature set on an ongoing basis, thus limiting the ability to develop new and desired features.The research project will follow a design science methodology to identify shortcomings in IBM's CD tool functionality, as related to these challenges. We will study the adoption challenges experienced by IBM's CD tool users, its internal developers, as well as users of other CD tools. We will then develop a framework of best practices in the design and adoption of CD tools that can be instantiated and acted upon at IBM, among others. More specifically IBM will benefit from this framework in 1.) the design of an improved IBM CD tool to mitigate the current set of adoption challenges and 2.) an on-going assessment of the best practices in the adoption of the IBM CD tool at its customers.
该项目旨在改进IBM的持续交付(CD)工具的设计,以解决其客户所面临的采用挑战。CD代表了一种新的软件开发方式,也是最近学术研究的一个新兴趋势。它是以一种可重复的方式向构建、测试和部署软件的自动化转变,同时不断地为客户增加价值。这些软件任务的自动化由各种CD工具支持,这些工具使组织能够实现CD实践。CD为组织提供了广泛的好处,包括自动化昂贵且容易出错的手工任务,从客户那里获得快速反馈,始终拥有可靠的候选版本,以及简化跨组织的任务。然而,CD在采用过程中面临着挑战,每一个挑战都缺乏对组织最佳实践的充分理解。作为软件开发领域的领导者,IBM开发了一个CD工具包(从此以后称为IBM的CD工具)作为其云产品的一部分。然而,该工具在扩展用户基础方面遇到了问题,并且缺少在不断增长的CD工具市场中具有竞争力的功能。不幸的是,缺失的特性导致了在持续的基础上有效地部署、维护和扩展特性集方面的重大挑战,从而限制了开发新特性和所需特性的能力。该研究项目将遵循设计科学方法来识别IBM CD工具功能中与这些挑战相关的缺点。我们将研究IBM的CD工具用户、其内部开发人员以及其他CD工具的用户所经历的采用挑战。然后,我们将开发一个设计和采用CD工具的最佳实践框架,这些工具可以在IBM等机构中实例化和执行。更具体地说,IBM将从这个框架中受益:1.)设计一个改进的IBM CD工具,以减轻当前的采用挑战;2.)对其客户采用IBM CD工具的最佳实践进行持续评估。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Damian, Daniela其他文献
Educational Review: Error traps in anesthesia for pediatric liver transplantation.
- DOI:
10.1111/pan.14565 - 发表时间:
2022-12 - 期刊:
- 影响因子:1.7
- 作者:
Ballard, Heather A.;Jones, Elin;Clemente, Marcella M. Malavazzi;Damian, Daniela;Kovatsis, Pete G. - 通讯作者:
Kovatsis, Pete G.
An in-depth study of the promises and perils of mining GitHub
- DOI:
10.1007/s10664-015-9393-5 - 发表时间:
2016-10-01 - 期刊:
- 影响因子:4.1
- 作者:
Kalliamvakou, Eirini;Gousios, Georgios;Damian, Daniela - 通讯作者:
Damian, Daniela
Stakeholders in global requirements engineering: Lessons learned from practice
- DOI:
10.1109/ms.2007.55 - 发表时间:
2007-03-01 - 期刊:
- 影响因子:3.3
- 作者:
Damian, Daniela - 通讯作者:
Damian, Daniela
Understanding the popular users: Following, affiliation influence and leadership on GitHub
- DOI:
10.1016/j.infsof.2015.10.002 - 发表时间:
2016-02-01 - 期刊:
- 影响因子:3.9
- 作者:
Blincoe, Kelly;Sheoran, Jyoti;Damian, Daniela - 通讯作者:
Damian, Daniela
Causal recipes for turning fin-tech freelancers into smart entrepreneurs
- DOI:
10.1016/j.jik.2019.01.003 - 发表时间:
2019-07-01 - 期刊:
- 影响因子:18.1
- 作者:
Damian, Daniela;Manea, Ciprian - 通讯作者:
Manea, Ciprian
Damian, Daniela的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Damian, Daniela', 18)}}的其他基金
Leveraging Context in Open Software Development Ecosystems
利用开放软件开发生态系统中的上下文
- 批准号:
RGPIN-2016-05257 - 财政年份:2022
- 资助金额:
$ 3.5万 - 项目类别:
Discovery Grants Program - Individual
Leveraging Context in Open Software Development Ecosystems
利用开放软件开发生态系统中的上下文
- 批准号:
RGPIN-2016-05257 - 财政年份:2021
- 资助金额:
$ 3.5万 - 项目类别:
Discovery Grants Program - Individual
Enhanced customer support through effective identification of PMRs at high risk of escalations
通过有效识别处于升级高风险的 PMR 来增强客户支持
- 批准号:
503105-2016 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
- 批准号:
535876-2018 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
Leveraging Context in Open Software Development Ecosystems
利用开放软件开发生态系统中的上下文
- 批准号:
RGPIN-2016-05257 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Discovery Grants Program - Individual
Leveraging Context in Open Software Development Ecosystems
利用开放软件开发生态系统中的上下文
- 批准号:
RGPIN-2016-05257 - 财政年份:2019
- 资助金额:
$ 3.5万 - 项目类别:
Discovery Grants Program - Individual
Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
- 批准号:
535876-2018 - 财政年份:2019
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
Leveraging Context in Open Software Development Ecosystems
利用开放软件开发生态系统中的上下文
- 批准号:
RGPIN-2016-05257 - 财政年份:2018
- 资助金额:
$ 3.5万 - 项目类别:
Discovery Grants Program - Individual
Enhanced customer support through effective identification of PMRs at high risk of escalations
通过有效识别处于升级高风险的 PMR 来增强客户支持
- 批准号:
503105-2016 - 财政年份:2018
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
Enhanced customer support through effective identification of PMRs at high risk of escalations
通过有效识别处于升级高风险的 PMR 来增强客户支持
- 批准号:
503105-2016 - 财政年份:2017
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
相似国自然基金
草地贪夜蛾Sf-IBM1调控线粒体通路诱导Sf9细胞凋亡机制
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
一种满足复杂边界条件的多相流扩散界面IBM研究及其应用
- 批准号:11902233
- 批准年份:2019
- 资助金额:27.0 万元
- 项目类别:青年科学基金项目
工业流化床流动特性离散模拟:CFD-DEM-IBM方法
- 批准号:21978295
- 批准年份:2019
- 资助金额:65.0 万元
- 项目类别:面上项目
基于IBM-CLSVOF方法的聚合物注塑流动与结晶的多尺度建模与计算研究
- 批准号:11701153
- 批准年份:2017
- 资助金额:22.0 万元
- 项目类别:青年科学基金项目
基于LBM-IBM-DEM的微纳米弹性微球微观渗流的耦合模型及数值模拟
- 批准号:51604291
- 批准年份:2016
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
植物组蛋白脱甲基酶IBM1在木质素合成途径中的功能及其表观遗传机制研究
- 批准号:31300990
- 批准年份:2013
- 资助金额:23.0 万元
- 项目类别:青年科学基金项目
复杂物体湍流噪声的LBM/IBM方法研究及应用
- 批准号:11272151
- 批准年份:2012
- 资助金额:82.0 万元
- 项目类别:面上项目
玉米IBM Syn 10 DH永久作图群体Bin map的构建及产量性状的遗传解析
- 批准号:31271740
- 批准年份:2012
- 资助金额:84.0 万元
- 项目类别:面上项目
IBM/ICM方法研究运动物体与自由液面的相互作用
- 批准号:10802075
- 批准年份:2008
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
相似海外基金
NSERC/IBM Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 高性能异构集成工业研究主席
- 批准号:
463311-2018 - 财政年份:2022
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
NSERC/IBM Canada Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 加拿大高性能异构集成工业研究主席
- 批准号:
463315-2018 - 财政年份:2022
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
NSERC/IBM Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 高性能异构集成工业研究主席
- 批准号:
463311-2018 - 财政年份:2021
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
NSERC/IBM Canada Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 加拿大高性能异构集成工业研究主席
- 批准号:
463315-2018 - 财政年份:2021
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
NSERC/IBM Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 高性能异构集成工业研究主席
- 批准号:
463311-2018 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
NSERC/IBM Canada Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 加拿大高性能异构集成工业研究主席
- 批准号:
463315-2018 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
- 批准号:
535876-2018 - 财政年份:2020
- 资助金额:
$ 3.5万 - 项目类别:
Collaborative Research and Development Grants
NSERC/IBM Industrial Research Chair in High-Performance Heterogeneous Integration
NSERC/IBM 高性能异构集成工业研究主席
- 批准号:
463311-2018 - 财政年份:2019
- 资助金额:
$ 3.5万 - 项目类别:
Industrial Research Chairs
Computing the energy levels of the quantum Heisenberg model using IBM-Q
使用 IBM-Q 计算量子海森堡模型的能级
- 批准号:
539013-2019 - 财政年份:2019
- 资助金额:
$ 3.5万 - 项目类别:
University Undergraduate Student Research Awards
Development of a RT Bot on Radiotherapy using IBM Artificial Intelligence and Machine Learning
使用 IBM 人工智能和机器学习开发放射治疗 RT 机器人
- 批准号:
411903 - 财政年份:2019
- 资助金额:
$ 3.5万 - 项目类别:
Miscellaneous Programs