提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:吴园园|2020-02-26 15:37:04.340|阅读 211 次
概述:Enterprise Architect提供了一个全面的项目评估工具,该工具可以根据用例和参与者对象计算工作量,以及定义工作环境复杂性的项目配置。该方法基于Karner的用例点方法,下面有一些变化。您还可以生成包含项目估算分析的指标报告,以将其合并到项目文档中。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发 及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。
在估算项目规模之前,您首先需要配置技术和环境因素(请参阅菜单项“配置-度量和估算类型-TCF和ECF值”)。对于TCF(技术复杂性因子)和ECF(环境复杂性因子),可编辑的表格均包含影响项目生产率的因素列表。权重与每个因素相关联,反映了该因素相对影响生产力的程度。权重与项目无关。提供的因子及其关联的权重由用例点方法定义,尽管可以根据项目的特定需求进行调整。对于大多数目的,唯一需要调整的表列将是“值”,它表示特定因素对项目的影响程度。作为建议的量具,
在使用UML用例构建项目来描述所建议的功能时,应为每个用例分配一个等级:
上面是分配复杂性的不同接受方法,但它们只是粗略的指导原则。如果编写的应用程序没有持久性而是复杂的处理,则必须使用判断来分配复杂性等级。
在构建用例时,请注意,您也可以将它们分配给阶段(例如1.0、1.1),然后再根据阶段过滤估算值。您还可以在用例的“标记”字段中输入自由文本,并根据标记信息(例如<URGENT>)过滤估计值。
Karner的UCP方法还通过考虑项目参与者及其贡献复杂性来计算项目工作量。可以将参与者包括在估算计算中;默认情况下,仅考虑用例。如果还包括项目参与者,请确保已通过某种方法分配了他们的复杂性。下面提供了此作业的粗略准则:
设置好用例,参与者和环境后,在项目浏览器中突出显示您要估计其内容的包;对于整个项目,选择根视图。接下来,从菜单中选择Project-Use Case Metrics。将出现以下屏幕:
这详细说明了项目的复杂性信息:
尽管Karner的UCP方法建议在此计数中排除包含和扩展的用例,但是Enterprise Architect在计算时会考虑所有用例。如果这些用例需要开发功能,则工作仍然存在,应予以考虑。
关键因素是“默认工时”变量-最好根据类似项目的经验来定义。尽管将Enterprise Architect的默认值设置为10小时,但根据环境的不同,此变量可能很容易超过30小时。
根据您的独特环境准确配置新项目的最佳方法是考虑已完成项目的用例。在按照上面的说明配置完成的项目并运行指标报告之后,可以对可用因子进行微调以产生与实际工时匹配的估计。然后,您可以开始使用这些数字作为基准。
请注意,一个很好的健全性检查是查看“每个用例的平均工作小时数”:如果您认为可以在允许的时间内构建一个简单的用例(包括设计,测试,文档编制,审查等过程)。
=====================================================
想要了解或购买Enterprise Architect正版版权,请
关注下方微信公众号,及时获取产品最新消息和最新资讯
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至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幢