行业领先的实践使传统公共卫生软件系统现代化
德勤采用应用生命周期管理 (ALM) 和产品交付方面的最佳实践,以前所未有的效率为蒙大拿州提供了新的医疗补助和福利管理系统。
面对紧迫的最后期限,德勤团队需要对蒙大拿州复杂的政府人力资源服务系统进行现代化改造。德勤利用 Jama Connect 这一协作式需求和测试管理工具,运用其领先的实践经验,为客户提供了所需的需求和测试管理以及端到端的双向可追溯性,从而在降低风险的同时生产出高质量的产品。蒙大拿州邀请德勤对公共卫生与公众服务部管理的公共援助资格软件系统进行改造。该系统名为经济援助管理系统 (TEAMS),是一个大型主机系统,需要进行重大升级,蒙大拿州政府的愿景是建立一个彻底现代化的系统。
挑战
项目复杂,时间紧迫
德勤对交付复杂的软件系统并不陌生,但这一项目带来了一些挑战。系统现代化项目复杂而艰巨,需要处理多个遗留系统。对于这个项目,蒙大拿州的期限非常紧迫。
• 时间紧迫;在保证准确性和质量的前提下提高速度非常重要
• 团队成员分散在世界各地,实时协作至关重要
• 效率对完成项目至关重要
他们评估了大量的需求和测试用例,意识到要在整个软件开发生命周期内跟踪这些信息,就不能再用老办法了。使用文档和电子表格的传统手工方法已经不能满足需要。
解决方案
德勤公司和蒙大拿州政府一致认为,Jama Connect 是满足其需求管理、可追溯性和测试需求的解决方案。有了 Jama Connect,项目团队对设计中的需求有了可视性。他们确认了设计和测试用例的可追溯性。他们发现文档不具备管理大型数据集的能力,于是实现了流程自动化。他们交付的高质量系统通过了蒙大拿州的测试。事实上,他们还节省了资金: 最初,德勤和蒙大拿州政府认为,他们可能需要购买一个单独的点解决方案来处理测试管理问题。牙买加连接公司的本地测试管理功能与需求管理功能集成在一个解决方案中,因此不需要这样做。
通过使用 Jama Connect,德勤实现了项目的交付目标,并取得了多项实际成果:
需求验证 - 项目的第一个里程碑是对 10,000 项需求进行分析,并将其提炼为设计要求。Jama Connect 为分析需求提供了一种高效、有效的方法。通过与蒙大拿州政府的密切合作,德勤项目团队能够高效、有效地审查并采纳客户的意见。通过利用 Jama Connect 的自动导入/导出往返功能和可定制的工作流程,项目团队加快了审查和批准流程。
可追溯性 - 利用 Jama Connect 的可追溯性报告,项目团队发现了一些无用的需求,并确保将其纳入设计。完成设计后,他们又利用同样的功能,确保剩余的设计具有适当的测试覆盖范围。这些报告在项目的关键点上提供了需求跟踪矩阵,这样蒙大拿州及其独立的验证和确认供应商就可以验证设计是否满足了需求,以及测试是否提供了可接受的覆盖范围。
测试用例管理 - Jama Connect 提供的测试管理功能与其需求管理功能紧密集成。德勤团队利用 Jama Connect 的版本控制功能,直接在解决方案中对测试用例进行更新,而不必将更新后的交付成果重新提交给蒙大拿州政府团队,从而节省了大量的时间和精力。此外,测试管理对于证明系统符合最终用户标准也至关重要。
与 JIRA 的无缝连接--Jama Connect 具有与 JIRA 的可选连接器,测试团队选择了使用该连接器。测试团队在执行测试用例时,可以直接从 Jama Connect 报告缺陷,从而提高了工作效率。此外,缺陷与测试用例绑定后,测试团队就可以评估受缺陷影响的测试用例。如果同一缺陷影响了多个测试用例,就可以追溯到该缺陷。这样,测试团队就能根据受特定缺陷影响的测试用例的数量来确定缺陷修复的优先级。当开发团队更新 JIRA 时,Jama Connect 也会捕捉到他们的更新。
易用性和快速采用 - 德勤团队向蒙大拿州的 UAT 部门演示了 Jama Connect,该部门充分认识到了 Jama Connect 在用户测试方面的优势。他们还亲眼目睹了测试人员执行测试是多么容易。德勤团队对超过 75 名 UAT 测试人员进行了培训,经过两个小时的指导,每个人都能有效地运行一个测试用例,培训的重点主要是正确报告缺陷,而不是浏览一个陌生的软件界面。对于参与项目的人员来说,Jama Connect 系统易于使用,而且直观易懂。
团队之间的透明度--沟通与协作是德勤项目团队与蒙大拿州项目团队之间保持透明度的关键。借助 Jama Connect 的嵌入式协作功能,德勤能够与团队成员以及项目成果的利益相关者保持经常性的联系。
“这是一个非常复杂的项目。需求超过 10,000 个,测试用例超过 5,000 个。我们使用 Jama Connect 进行了管理,并成功地与客户合作,完成了需求、设计、系统和用户验收测试"。
Kenneth J. Smith 德勤公司高级经理
成果
• 交付复杂的政府人力资源服务系统
• 管理项目中的数千个需求和测试用例
• 从设计元素到需求、测试用例和缺陷的准确追踪
• 通过使用 Jama Connect 进行需求和测试管理,节省了资金
• 将 Jama Connect 作为用户友好型解决方案,取代了文档和电子表格
• 将 Jama Connect 树立为 ALM/产品交付的新典范
德勤通过在蒙大拿州规定的期限内升级 TEAMS 系统,帮助蒙大拿州实现了现代化公共援助管理系统的愿景。得益于德勤在传统系统现代化方面的丰富经验和领先实践,特别是在需求和测试管理方面,该系统超出了预期。通过使用 Jama Connect,该项目避免了使用文档、电子表格以及在整个项目周期中常见的沟通难题。除了有效完成项目外,德勤还实现了与蒙大拿州合作的几个目标:
• 在整个项目周期内进行高效和有效的管理
• 充分的可追溯性,以确认设计要求已得到满足,并有足够的测试覆盖面
• 清晰的沟通和透明度
• 客户在压缩部署时间内升级复杂、庞大的软件系统方面取得的成就
德勤公司在 Jama 软件的帮助下,满足了一个复杂项目的要求,为蒙大拿州带来了真正的商业价值。因此,德勤开发出了领先的实践方法,他们可以在类似项目中使用 Jama Connect 为其他州开发复杂的系统。
Jama Software® 致力于最大限度地提高多学科工程组织的创新成功率。在燃料电池、电气化、太空、软件定义车辆、手术机器人等领域,Jama Connect® 需求管理软件将缺陷、返工、成本超支和召回的风险降到了最低。通过使用 Jama Connect,工程组织现在可以利用跨最佳工具的 Live Traceability™,智能地管理开发流程,从而显著提高成果。我们的客户群正在迅速扩大,涵盖汽车、医疗器械、生命科学、半导体、航空航天与国防、工业制造、消费电子、金融服务和保险等行业。