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
  • 财政年份:
    2020
  • 资助国家:
    加拿大
  • 起止时间:
    2020-01-01 至 2021-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
Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
  • 批准号:
    535876-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 3.5万
  • 项目类别:
    Collaborative Research and Development Grants
Enhanced customer support through effective identification of PMRs at high risk of escalations
通过有效识别处于升级高风险的 PMR 来增强客户支持
  • 批准号:
    503105-2016
  • 财政年份:
    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
Improving the IBM Continuous Delivery Pipeline: Towards a framework of Best Practices in the Design and Adoption of Continuous Delivery tools
改进 IBM 持续交付管道:构建持续交付工具设计和采用的最佳实践框架
  • 批准号:
    535876-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 3.5万
  • 项目类别:
    Collaborative Research and Development Grants
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
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
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了