公司概况:
Deutsche Post DHL 是全球邮政和物流服务集团。总部位于德国波恩,Deutsche Post 和DHL 公司品牌提供一系列物流(DHL)和通信(DeutschePost)服务。该集团为其客户提供简单易用的标准化产品和富创新的定制解决方案,从对话式市场营销到产业供应链不一而足。
· 无法全部地查看整个开发和交付流程,就很难进行对比、优化和管理
· 由于Deutsche Post 和数百个分布式合作伙伴公司内的各种团队采用易于出错的手动处理流程,存在大量效率低下和质量问题
· 由于有时很晚才意识到(由劣质代码引起的)生产问题,导致技术性负债
· 由于无法和业务负责人、开发团队与用户及时交流和联系,缺乏企业灵活性,导致成本及无法准时上市的风险
· 由于无法查看源代码和相关资产(例如文档),只能以很高的转换成本锁定第三方软件合作伙伴
愿景:
· 建立灵活、一致的敏捷ALM 流程,满足技术和业务项目执行人的要求
·不但能够进行比较,还能获得各种供应商、项目和流程的基准
· 能够集中查看开发文档,包括第三方提供的文件
· 通过更快速的集成式应用程序开发和部署(DevOps)缩减成本,并加快上市时间
· 创建一个生命周期处理流程和工具平台,实现敏捷的迭代式持续集成(CI)和部署功能
· 扩展软件维护流程并实现产业化
· 建立由衡量标准驱动的流程管理,并加强透明度
利用 CollabNet TeamForge 实现标准化:
Deutsche Post 需要一款解决方案来推动应用程序生命周期管理(ALM),实行统一的开发、维护和IT 运营(DevOps)。这就特别需要一个生命周期处理流程和工具平台来实现敏捷的迭代式持续集成(CI)和部署功能。一个集中式平台需要地执行资源管理、源代码管理、持续集成和整个交付过程(从代码编写、“构建和测试”,到实际的“发布和应用程序部署”)。其中,与HP Quality Center(HP QC)、HP Operations Orchestrator(HPOO)以及HP Server Automation(HP SA)软件进行的深度集成极为关键,
可以无缝集成Hudson、Eclipse 和Subversion 开源技术的能力也十分重要。
可扩展性和灵活性也是关键的需求:这个新平台必须能够扩展至1,000甚至10,000 名用户,可以跨越地域和企业界限安全地访问该平台,而且具有足够的灵活性,以便支持各种开发方式(例如:瀑布式、敏捷开发方式和Scrum)。此外,该平台必须无缝集成到开发人员首要的工作环境中,包括Eclipse 和Visual Studio。而且仅规定并实施“自上而下”的新型基础架构还远远不够。该公司很早就意识到让开发人员快速掌握任何新平台十分必要,这样才能把握先机获取成功。因此该平台必须简单易用,而且能无缝集成到开发人员和项目经理的工作环境中。
Deutsche Post DHL 开始进行细致的评估,以便找到能够胜任上述任务的产品。最终,只有一款产品可以满足他们的需求,那就是CollabNetTeamForge。所有其他产品不是无法满足扩展和集成要求,就是不够灵活,或者无法按需提供集成的协作和社会编程功能。试验项目持续了九个月,其中涉及五个关键项目,测试结果明确表示TeamForge 能够胜任该任务,并使管理层确定将TeamForge 实施为Deutsche Post 邮政部门的标准ALM 平台。从2009 年起,Deutsche Post 开始分阶段实施TeamForge,并随时间的推进添加了额外的用户和项目。
TeamForge 平台为开发人员和项目经理提供一套集成功能,包括需求管理、软件版本控制、问题跟踪、构建管理、发布和包装、以及自动化的静态源代码分析。该平台支持的功能有:持续集成、交付和发布周期部署(每日、每周到每月),并作为开发与运营(DevOps)之间的桥梁,协助信息传送和处理。
TeamForge 还利用自动关联代码信息库的维基百科、论坛和文档,促进协作和交互式编码。对于Deutsche Post 而言,也许TeamForge 可以在本地或者云中自动提供构建、测试和部署服务器的功能是重要的。此外,TeamForge 可以轻松地集成企业内的其他软件工具,例如Eclipse 和HPBusiness Technology Optimization(HP BTO,包括HP QC、HP OO 和HPSA)。TeamForge 在一个托管的平台中运行,符合了Deutsche Post 希望实施的基于云交付软件的战略。
取得的成效:
· 因为可以更符合业务需求准时交付应用程序,也能更快地与供应商开展或解除合作,实现了企业灵活性
· 通过对整个项目(从开发到运营)实现产业化的持续处理流程和自动化,提高了效率和质量
· 通过即时查看文档,降低风险并缩短上市时间
· 通过在将开发投入生产前,尽早识别并弥补开发缺陷,提高了产品质量
· 改善了对于更改和新应用程序的规划,以便更快地实施、更好地使用资源
· 一旦完成CTF 项目,我们还要通过质量基准,继续将该产品用于对供应商的选择评估上
· 大幅度节省了可计算的基础设施费用(通过撤换多种系统、避免手动工具集成等)
Deutsche Post DHL 是全球邮政和物流服务集团。总部位于德国波恩,Deutsche Post 和DHL 公司品牌提供一系列物流(DHL)和通信(DeutschePost)服务。该集团为其客户提供简单易用的标准化产品和富创新的定制解决方案,从对话式市场营销到产业供应链不一而足。
全球 220 多个地区约470,000 名员工致力于服务、质量和可持续性。Deutsche Post DHL 具有500 多年的根基,于2005 年成为一家完全私营的上市公司。其后,该公司通过自身扩建和收购,迅速地壮大起来。
邮政部是该集团的部门,拥有超过145,000 名员工。作为德国的全球邮政服务供应商,该部门经营国内和国际邮政及包裹服务,并专门提供印刷发行服务。几年来,该部门还大幅度展开了其利用富创新的产品提供的一系列在线服务,例如“MailingFactory”或“e-Postbrief”帮助用户通过互联网,以识别用户身份的安全方式进行书面交流。
· 无法全部地查看整个开发和交付流程,就很难进行对比、优化和管理
· 由于Deutsche Post 和数百个分布式合作伙伴公司内的各种团队采用易于出错的手动处理流程,存在大量效率低下和质量问题
· 由于有时很晚才意识到(由劣质代码引起的)生产问题,导致技术性负债
· 由于无法和业务负责人、开发团队与用户及时交流和联系,缺乏企业灵活性,导致成本及无法准时上市的风险
· 由于无法查看源代码和相关资产(例如文档),只能以很高的转换成本锁定第三方软件合作伙伴
愿景:
· 建立灵活、一致的敏捷ALM 流程,满足技术和业务项目执行人的要求
·不但能够进行比较,还能获得各种供应商、项目和流程的基准
· 能够集中查看开发文档,包括第三方提供的文件
· 通过更快速的集成式应用程序开发和部署(DevOps)缩减成本,并加快上市时间
· 创建一个生命周期处理流程和工具平台,实现敏捷的迭代式持续集成(CI)和部署功能
· 扩展软件维护流程并实现产业化
· 建立由衡量标准驱动的流程管理,并加强透明度
利用 CollabNet TeamForge 实现标准化:
Deutsche Post 需要一款解决方案来推动应用程序生命周期管理(ALM),实行统一的开发、维护和IT 运营(DevOps)。这就特别需要一个生命周期处理流程和工具平台来实现敏捷的迭代式持续集成(CI)和部署功能。一个集中式平台需要地执行资源管理、源代码管理、持续集成和整个交付过程(从代码编写、“构建和测试”,到实际的“发布和应用程序部署”)。其中,与HP Quality Center(HP QC)、HP Operations Orchestrator(HPOO)以及HP Server Automation(HP SA)软件进行的深度集成极为关键,
可以无缝集成Hudson、Eclipse 和Subversion 开源技术的能力也十分重要。
可扩展性和灵活性也是关键的需求:这个新平台必须能够扩展至1,000甚至10,000 名用户,可以跨越地域和企业界限安全地访问该平台,而且具有足够的灵活性,以便支持各种开发方式(例如:瀑布式、敏捷开发方式和Scrum)。此外,该平台必须无缝集成到开发人员首要的工作环境中,包括Eclipse 和Visual Studio。而且仅规定并实施“自上而下”的新型基础架构还远远不够。该公司很早就意识到让开发人员快速掌握任何新平台十分必要,这样才能把握先机获取成功。因此该平台必须简单易用,而且能无缝集成到开发人员和项目经理的工作环境中。
Deutsche Post DHL 开始进行细致的评估,以便找到能够胜任上述任务的产品。最终,只有一款产品可以满足他们的需求,那就是CollabNetTeamForge。所有其他产品不是无法满足扩展和集成要求,就是不够灵活,或者无法按需提供集成的协作和社会编程功能。试验项目持续了九个月,其中涉及五个关键项目,测试结果明确表示TeamForge 能够胜任该任务,并使管理层确定将TeamForge 实施为Deutsche Post 邮政部门的标准ALM 平台。从2009 年起,Deutsche Post 开始分阶段实施TeamForge,并随时间的推进添加了额外的用户和项目。
TeamForge 平台为开发人员和项目经理提供一套集成功能,包括需求管理、软件版本控制、问题跟踪、构建管理、发布和包装、以及自动化的静态源代码分析。该平台支持的功能有:持续集成、交付和发布周期部署(每日、每周到每月),并作为开发与运营(DevOps)之间的桥梁,协助信息传送和处理。
TeamForge 还利用自动关联代码信息库的维基百科、论坛和文档,促进协作和交互式编码。对于Deutsche Post 而言,也许TeamForge 可以在本地或者云中自动提供构建、测试和部署服务器的功能是重要的。此外,TeamForge 可以轻松地集成企业内的其他软件工具,例如Eclipse 和HPBusiness Technology Optimization(HP BTO,包括HP QC、HP OO 和HPSA)。TeamForge 在一个托管的平台中运行,符合了Deutsche Post 希望实施的基于云交付软件的战略。
取得的成效:
· 因为可以更符合业务需求准时交付应用程序,也能更快地与供应商开展或解除合作,实现了企业灵活性
· 通过对整个项目(从开发到运营)实现产业化的持续处理流程和自动化,提高了效率和质量
· 通过即时查看文档,降低风险并缩短上市时间
· 通过在将开发投入生产前,尽早识别并弥补开发缺陷,提高了产品质量
· 改善了对于更改和新应用程序的规划,以便更快地实施、更好地使用资源
· 一旦完成CTF 项目,我们还要通过质量基准,继续将该产品用于对供应商的选择评估上
· 大幅度节省了可计算的基础设施费用(通过撤换多种系统、避免手动工具集成等)