MotioCI 帮助 CIRA 过渡到敏捷 BI 方法

执行摘要

CIRA 的商业智能 (BI) 团队使用敏捷方法为其业务线开发和交付信息。 实施 MotioCI 支持他们转向敏捷方法,使他们能够将时间敏感的数据快速推送给他们的业务用户。 MotioCI 提高了其 BI 开发过程的效率并减少了解决问题所需的时间。

挑战——流程不支持敏捷 BI

CIRA 已转变为使用敏捷方法简化流程和管理开发。 在升级到 Cognos 10.2 之前,他们使用单个 Cognos 环境来开发、测试和运行生产报告。 他们的 Cognos 部署过程包括在目录之间移动内容。 他们使用 Cognos 中的导出部署方法为其导出进行备份,以备需要恢复内容时使用。 为了提高 BI 团队的速度,当 CIRA 引入 Cognos 10.2 时,他们引入了单独的环境来进行开发、测试和生产。 这种新的 BI 架构需要一个工具,如 MotioCI 以有效地执行 BI 资产的部署。

以前为了版本控制,他们会创建重复的报告并用扩展名命名它们,v1…v2…等等。 他们的“最终”版本将移至“生产”文件夹。 然而,在这个过程中存在几个缺点:

  1. Cognos 内容存储库中添加了多个版本的内容,这可能会影响性能。
  2. 该系统不跟踪作者或对报告所做的更改。
  3. 它仅限于报告,而不是包或模型。
  4. 一次只有一名 BI 开发人员可以处理一个报表版本。

这个过程使得查看不同版本或协作编辑和更改报告变得很麻烦。

解决方案

CIRA 的 BI 开发团队认识到这些低效率,并率先采用敏捷流程来尝试改进已发现的问题。 他们的主要目标之一是改进和完善变更管理流程。 实现这一目标需要一种新的方法和适当的软件。 开发团队实施了预先定义的变更控制程序。 这些程序的一个关键部分是赋予人们在环境之间部署的能力。 允许这些 BI 开发人员将内容从 Dev 部署到 QA 大大缩短了开发周期时间。 BI 开发人员不再需要等待管理员部署报告才能在 QA 中进行测试。

MotioCI 部署和版本控制为他们提供了有关部署人员、部署内容以及部署地点和时间的审计跟踪。 CIRA 的部署生命周期始于:

  1. BI 内容是在任何一种环境中开发的。
  2.  然后,它被部署到 QA 环境中,在那里相同或同行的开发人员对其进行审查。
  3. 最后,团队的另一名成员将其部署到生产环境中。

MotioCI 为支持敏捷流程,他们现在可以非常快速地修改报告,只需单击几下即可将其移动到另一个环境中,进行审查,如有必要,让最终用户 UAT(用户验收测试),然后将其推出到生产环境中环境。 如有必要,他们可以轻松撤消部署。

“在我们部署到生产环境后,如果在测试中遗漏了什么,或者我们有问题,我们可以使用 MotioCI CIRA 信息管理团队负责人 Jon Coote 说。

此外,他们必须在正常开发周期之外非常快速地响应日​​常服务请求。 MotioCI 使他们能够敏捷地响应这些服务请求,使他们能够快速将任何更改加速到生产中。 他们能够每天执行这些操作,而不仅仅是在开发周期完成时。

他们获得的另一个优势 MotioCI 版本控制,是跨环境比较报告版本的能力。 因为跨环境移动 BI 内容非常容易,所以总是存在某些本应进行 QA 时被部署到生产环境的风险。 能够跨环境进行比较使他们确信他们正在部署正确的内容。

总结

根据麦肯锡公司的说法,“成功取决于投资相关领域的能力 digital 与战略高度契合的能力。” CIRA 发现成功通过实施 MotioCI,否则他们将无法充分利用 Cognos 的优势,也无法完全实施其敏捷的 BI 方法。 MotioCI 帮助使他们的 BI 投资与他们的战略保持一致。 通过这样做,他们不仅通过提高效率证明了节约,而且还能够更好地为最终用户服务。

CIRA 的 BI 团队率先向敏捷 BI 流程迈进,并获得了 MotioCI 来支持这项运动。 MotioCI 通过使用户能够快速进行更改、部署和测试 BI 内容,同时增加了根据需要撤消和更正的安全性,从而加快了开发过程。 MotioCI 加上敏捷方法使 CIRA 能够快速向其业务用户交付时间敏感的数据。