提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郑恭琳|2021-03-22 13:28:50.713|阅读 141 次
概述:一个常见的开发挑战是准确地确定创建新应用程序所需的工作量。这可能是在首次设计某个应用程序的需求时发生的,甚至是在更早之前。由于服务虚拟化最常被忽视的功能之一就是能够直接从最初的用户故事中快速原型化并测试新服务的影响,因此,我今天将解决这一问题。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
一个常见的开发挑战是准确地确定创建新应用程序所需的工作量。这可能是在首次设计某个应用程序的需求时发生的,甚至是在更早之前。由于服务虚拟化最常被忽视的功能之一就是能够直接从最初的用户故事中快速原型化并测试新服务的影响,因此,我今天将解决这一问题。
“没有示波器蠕变,只有示波器疾驰。”
——Cornelius Fitchner
在应用程序生命周期的最开始,团队会开会讨论代码应该做什么。通常,围绕新应用程序的可行性存在许多问题,开发人员要承担负担,以表明是否有可能实现并确定所需的工作水平。
在处理新技术或全新想法时,这可能非常困难或几乎不可能。开发人员必须轻而易举地(希望准确)。服务虚拟化可以在这里提供帮助的方法是,使任何人都可以快速开发服务原型,而无需签订服务合同。本质上,开发人员可以从头开始构建服务,以简单地回答“假设”问题。
利用服务虚拟化,开发人员可以通过建模来完成此任务。借助Parasoft Virtualize,开发人员可以选择要在其上部署服务的协议类型,并且从本质上讲是从功能空白画布开始。在实际开发中,开发人员必须构建一个框架,该框架需要许多代码行才能开始以所需的方式运行。相比之下,服务虚拟化允许任何人无需代码即可快速原型化预期的应用程序行为,并根据需要构建功能行为的小片段。
例如,您可以通过将元素添加到响应中,然后选择添加其他数据来响应来创建服务。然后,您可以添加逻辑,其中某些类型的请求将接收来自服务的特定响应,并将其扩展以产生所需的应用程序行为。通常,在几分钟之内,用户可以创建一个服务,该服务提供实际应用程序将具有的必要功能,并立即评估其价值和环境影响。这样可以节省大量时间,并且在Parasoft Virtualize中不需要脚本。
此功能极大地扩展了开发团队满足技术要求并按时准确分配工作水平的能力,这对于敏捷团队而言尤其重要,因为产品所有者和Scrum团队之间存在固有的生产力债务。Scrum团队需要根据其能力提供适当数量的故事点,他们可以承诺这些故事点。产品负责人需要传达他们对所需功能的愿景。然后,团队将开始确定实现对期望的理解所需的努力水平。但是,如果团队提供的功能与客户的期望不符怎么办?他们必须重新开始该过程。提前对应用程序的功能进行原型设计,使他们可以减少完成应用程序所需的周期数。
例如,当任务是创建一个将返回用户信息的API时,通过在仿真中使用原型,开发人员可以快速决定他们希望在与API集成时希望其响应模式如何。如果他们注意到这给下游带来了开发挑战,并且有必要更改元素的顺序,那么他们就不必重新编写代码。他们可以通过将元素拖到正确的顺序中来简单地移动它们,然后自己重新部署虚拟服务。
此外,开发人员可以通过在虚拟服务中设置实际的性能配置文件来评估此新服务将对环境带来的性能影响。
通过对服务进行原型设计,开发团队能够通过甚至在编写一行代码之前就指出应用程序将引入复杂性的区域,从而快速,连续地向利益相关者提供现实的信息。他们还为测试团队在服务尚未存在之前就开始设计针对该服务的测试铺平了道路。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢