提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:郑恭琳|2020-08-06 14:26:08.280|阅读 126 次
概述:为了实现围绕Java环境中软件质量的目标,思科采用了Parasoft的Jtest解决方案。在过去的几年中,Parasoft Jtest的常规使用已成为企业标准——每天使用它的人数从24个增加到1100多个开发人员。该公司正在从规则和设置的自动配置以及Java技能的不断发展中获得生产力收益。开发团队正在软件开发生命周期中更早地发现错误——从而在对它有更高要求的市场中提高了整体生产率和质量。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
世界顶级公司依靠网络解决方案的全球领导者思科系统公司(Cisco Systems)来确保其关键任务系统持续运行。这就是为什么公司积极投入精力以确保其软件质量是世界一流的。
考虑到系统故障会造成数百万美元的损失,思科知道质量保证是其持续取得市场成功的核心因素。
为了实现围绕Java环境中软件质量的目标,思科采用了Parasoft的Jtest解决方案。在过去的几年中,Parasoft Jtest的常规使用已成为企业标准——每天使用它的人数从24个增加到1100多个开发人员。该公司正在从规则和设置的自动配置以及Java技能的不断发展中获得生产力收益。开发团队正在软件开发生命周期中更早地发现错误——从而在对它有更高要求的市场中提高了整体生产率和质量。
思科的产品为遍布Internet的许多站点和Web应用程序提供了动力,因此该公司了解到,交付高质量解决方案的能力很大程度上取决于思科。为了满足不断增长的客户需求和期望,思科推出了一项影响深远的计划,以推动软件质量的卓越发展。
“思科意识到,要保持在市场的领先地位,它必须拥有最好的工具来提高质量,”负责评估软件测试产品和工具并促进其采用的技术负责人Andy Chessin说。
但是,思科的挑战之一是围绕其Java开发人员致力于开发测试过程,以消除软件错误并生成干净的代码。思科对质量的期望很高,因此软件开发人员和工程师要对满足软件测试和质量的严格要求负责。受到特别关注的三个领域是静态分析、单元测试和代码审查。
但是,如果没有完善的测试平台和软件,就无法满足如此高的要求。考虑到这一点,思科投资了Parasoft Corp. Central的开发测试解决方案,以支持其Java开发工作,Cisco实施了Parasoft的Jtest以消除开发应用程序代码时的关键软件错误。
但是,质量与技术一样,也取决于文化和承诺。为确保成功完成软件质量工作,该公司需要使用Parasoft Jtest产品来提高较高的采用率和使用率。Chessin在这项工作中起着特别重要的作用。当他到达公司时,他意识到有必要制定清晰的计划来实施Jtest,培训开发人员并支持采用。现在,Chessin现在被简单地称为“蓝图”,它借鉴了Parasoft的开发测试框架来制定计划,该计划确立了角色、职责和期望,以推动Cisco开发人员在Parasoft Jtest中的实施。
这些努力的结果是惊人的。在过去的几年中,使用Jtest的开发人员数量激增——从24个常规用户增加到1100多个。
是什么使这成为可能?尽管思科高层领导的指示明显加快了采用速度,但也很清楚,成功的实施与勤奋的计划和积极的支持密切相关。
在过去的几年中,使用Jtest的开发人员数量激增——从24个常规用户增加到1100多个。
思科赞扬高级领导、勤奋的计划和积极的支持。
Chessin和他的团队提供了必要的基础架构和协助,以扩大Parasoft Jtest的采用。
他们与开发人员会面以解决问题,举行教育午餐,并制作了视频点播课程以支持他们的培训。事实证明,这样的举动对成功实施至关重要。通过以及时的方式向开发人员和架构师提供此类资源,与传统培训相比,他们能够支持更多人的培训和开发。
同时,Parasoft表现出极强的响应能力。该公司的代表不仅积极地解决了开发人员的疑虑,而且还迅速推出了必要的新功能,以支持Cisco苛刻环境中Parasoft Jtest产品的可用性和可扩展性。
Chessin表示:“如果没有Parasoft的合作,我个人的成功率将大大降低。”“事情本来可以完成,但没有那么快......我所感觉到的只是一个阻碍者,或者妨碍了就立即解决了。”
自动化配置是提高生产力的一个关键因素。尽管软件架构师可能具有用于测试给定代码库的规则和设置的配置,但是Parasoft Jtest使架构师可以轻松地将其转移到另一个代码库,进行修改并实施新规则。
当开发人员使用不同的技术(例如线程或企业Java Bean)时,此功能变得尤为重要。在几秒钟内,无需手动引入新规则和设置即可打开或关闭规则以保护代码库。当架构师将新的定制规则放在团队服务器上时,所有开发人员都可以立即访问它们。对于一支只有少量领导和遍布全球的开发人员的团队来说,这代表了巨大的生产率提高。
通过以帮助开发人员提高自己的准确性的方式识别错误,也可以实现生产率的提高。例如,当开发人员单击错误时,文档不仅说明特定规则的工作原理,还提供首选代码示例。Chessin说:“最大的收获之一是Parasoft Jtest教会了工程师如何成为更好的开发人员。”在使用Parasoft Jtest的过程中,由于开发人员正在学习如何编写更好的Java,我们在代码库中的缺陷越来越少。
随着他们成为更好的开发人员,架构师将合并更多规则,从而获得更好的代码。具有周期性影响。”
此外,上游质量管理正在向下游生产更好的产品。例如,在开发人员在签入代码之前在桌面上运行Parasoft Jtest的情况下,夜间的代码库变得更加干净。通过在软件开发过程的早期解决软件错误和缺陷,他们消除了原本可能存在的质量问题损害生产力或在下游造成质量问题。
“最大的收获之一是Parasoft Jtest教会了工程师如何成为更好的开发人员。在使用Parasoft Jtest的过程中,由于开发人员正在学习如何编写更好的Java,我们在代码库中的缺陷越来越少。”
最后,通过将Parasoft Jtest与Eclipse Foundation的集成开发环境(IDE)集成,思科实现了开发人员生产率的提高。Eclipse IDE的丰富功能使开发人员可以在一个位置管理项目并在它们之间进行切换。它还提供了快速修复功能。
在许多情况下,Parasoft Jtest提供了一种向开发人员介绍此功能强大的工具和框架的杠杆,从而推动了生产率的提高,并将随着时间的推移而不断增长。
在将Jtest部署到1100个开发人员之后,思科现在致力于通过教育来提高采用率,以便在未来几年中显着提高质量和生产率。Parasoft与Cisco一起提供持续的技术培训,以确保所有Jtest用户(无论是新手还是高级开发人员、架构师或测试人员)都可以使用学习资源。
思科的工具评估小组考虑了其他可能的基于Java的软件质量管理工具,但现在它显然已经将Parasoft Jtest建立为标准。
Chessin说:“我们拥有可以在这家公司中部署的最佳软件工具。”
随着这项工作的成功,它正在进行评估,以确定哪些工具应成为测试Web应用程序和面向服务的体系结构(SOA)环境中的软件代码的标准。
Chessin表示:“如果我可以让其他供应商对我从Parasoft获得的支持负责,那将是一个完美的世界。”“我从Parasoft获得的支持、合作和真正的兴趣是非凡的。”
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
TeeChart 为先进的数据集成和可视化工具 RivCross 提供了丰富的图表库,通过提供对水平定向钻井 (HDD) 操作至关重要的强大数据可视化功能增强了 RivCross。
灵犀文档通过嵌入 SpreadJS,文档系统完美复刻了 Excel 的UI架构,并有效提升了系统多人协作和数据处理效率。
GEOsens致力于研发“从传感器到互联网”的在线监测和控制系统,使用TeeChart超过15年,TeeChart 成为了GEOsens访问数据的关键元素,为决策提供了坚实的基础。
ActiveReports 报表降低系统与报表功能的耦合度,使系统的报表功能得以模块化;ActiveReports 报表本身的优良特性,也为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢