汽配网 国内最专业的汽配B2B商务网

用友UAP分享如何进行敏捷开发

摘 要:敏捷开发是以人为核心、迭代、循序渐进的开发方法。用友UAP总结了七个不可忽略的关键步骤。第一,积极参与。第二,简单地建模。第三,丢弃临时模型。第四,为交流建模。第五,为理解建模。第六,测试优先设计。第七,重构。

技术日新月异,软件开发同样如此,各种实时的变化和不确定因素都会影响软件开发的进程和效果。比如,用户对需求描述不准确,或从需求到开发较长的链条中出现信息丢失,都会导致软件开发出现偏差,产品交付后需要重新设计;即便最初需求准确,在移动互联网世界中,用户的需求在不断变化。软件开发的速度必须足够快,才能紧跟需求,不断满足用户需求。

这就要求研发团队每个个体提升能力、开发过程每个环节提高效率、提升整个软件开发的弹性,让软件在快速变化中能够很快适应,及时应对。“敏捷开发”是很多开发者想到的一种方法。它以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

用友UAP作为面向大型企业与组织的计算平台,涵盖了支撑软件应用的全生命周期和IT服务管理过程。用友UAP能够支撑企业信息化各个阶级应用,满足企业管理变化快并及时响应市场需求的目标。用友UAP正是用了敏捷开发方法,在敏捷开发实践中,用友UAP总结了七个不可忽略的关键步骤。

第一,积极参与。开发人员需要和用户保持现场的接触;现场的用户要有足够的权限和能力,提供目前建构中的系统相关的信息;及时、中肯的做出和需求相关的决策;并决定它们的优先级。

第二,简单地建模。当你考虑所有你能够使用的图表(UML图、用户界面图、数据模型等)时,你很快会发现,大部分时候你只需要这些图表符号的一部分。一个简单的模型能够展示你想要了解的主要功能,例如,一个类图,只要能够显示类的主要责任和类之间的关系就已经足够了。不错,编码的标准告诉你需要在模型中加入框架代码,比如所有的get和set操作,这没有错,但是这能提供多少价值呢?恐怕很少。

第三,丢弃临时模型。你创建的大部分的模型都是临时使用的模型,如设计草图,低精度原型,索引卡片,可能架构/设计方案等等,在它们完成了它们的目的之后就再不能提供更多的价值了。模型很快就变得无法和代码同步,这是正常的。你需要做出决定:如果“同步更新模型”的做法能够给你的项目增添价值的话,那就同步更新模型;或者,如果更新它们的投入将抵消它们能够提供的所有价值(即负收益),那就丢弃它们。

第四,为交流建模。建模的次要原因是为了和团队之外的人交流或建立合同模型。因为有些模型是给团队之外的客户的,你需要投入时间,使用诸如文字处理器,画图工具包,CASE工具来美化模型。

第五,为理解建模。建模的最重要的应用就是探索问题空间,以识别和分析系统的需求,或是比较和对照可能的设计选择方法,以识别可能满足需求的、最简单的解决方案。根据这项实践,你通产需要针对软件的某个方面建立小的、简单的图表,例如类的生命周期图,或屏幕顺序,这些图表通常在你完成目的(理解)之后就被丢弃。

第六,测试优先设计。这是一项开发实践。在你开始编写你的业务代码之前,你要先考虑、编写你的测试案例。从AM的观点来看,这项实践强制要求你在写代码之前先通盘考虑你的设计,所以你不再需要细节设计建模了。

第七,重构。这是一项编码实践。重构,就是通过小的变化,使你的代码支持新的功能,或使你的设计尽可能的简单。从AM的观点来看,这项实践可以保证你在编码时,你的设计干净、清楚。

用友UAP的开发平台具有很好地敏捷性。它提供可视化的领域建模工具,将客户需求直接转换为领域模型,通过代码生成将领域模型转换为开发成果,快速响应需求的变化。领域模型是开发人员和客户交流的有效工具。

用友UAP开发平台提供了自动代码框架,在此框架下,基于DSL自动生成的代码与程序员的手工代码通过接口隔离,两类代码存于不同的程序文件中,从而使二者解耦。在此框架下DSL可以重复生成代码,用户对模型的修改可随时生成代码且不影响手工代码的逻辑结构。基于UAP开发平台可以做到对已有系统的变更(如果只涉及领域模型的变化)只需手工调整领域模型后重新生成代码,再重复构造和发布即可。

用友UAP基于DSL模型的代码自动生成

敏捷开发提倡在不改变系统功能的前提下对代码进行重构,通过重构提升程序可维护性,可扩展性。单元测试代码是保证重构质量的有效手段,用友UAP开发平台可为领域模型自动生成测试代码,程序员也可以创建自己的测试用例,在IDE环境中提供测试用例运行支持。另外,用友UAP开发平台提供完整的组件构造和运行环境配置功能,帮助程序员方便的构造出组件并生成安装盘。

0
热“雪”正当虹,长虹新款AI TV闪耀冰雪舞台 新闻
02
Dec2024
14
海信家电”换帅 “ 高玉玲接替代慧忠出任新任董事长 新闻
22
Nov2024
32
格力电器申请“格力女王”“蒙面女王”医疗器械类商标 新闻
21
Nov2024
24
2024Q3全球电视出货量达到5233万台 环比增长9.6% 新闻
19
Nov2024
22
预计2024年国内智能盒子销量同比去年萎缩20% 新闻
15
Nov2024
21
2024年电视行业用户满意度测评分数创出新高 新闻
13
Nov2024
32
追觅X50 Pro评测:从超高越障到深层清拖 重构解放用户的真谛 新闻
08
Nov2024
43
国内智能电视Q3销量萎缩 MIni LED反而暴涨6.4倍 新闻
06
Nov2024
200
追觅V16 Pro Aqua体验:吸尘洗地一机搞定 家居清洁自此无忧 新闻
29
Oct2024
45
家电以旧换新中央财政补贴已达64.03亿元 参与人数超510万 新闻
30
Sep2024
83
海信给AI电视打样,12大AI智能体全面升级大屏体验 新闻
30
Sep2024
40
海信AI电视E7N正式发布,引领AI画质新标杆 新闻
30
Sep2024
33
小米明年将布局东南亚家电市场 新闻
29
Sep2024
59
追觅X50系列:一个关于六厘米高的故事 新闻
26
Sep2024
102
追觅科技吸尘器新品惊艳亮相,以行业最强清洁力领衔行业新高度 新闻
26
Sep2024
190
全球首创6cm越障技术,追觅X50系列填补全屋覆盖新版图 新闻
26
Sep2024
329
引领行业多项技术革新,追觅科技重磅发布T40 Ultra洗地机 新闻
25
Sep2024
242
追觅发布头皮护理吹风机D10 驱动头皮养护体验革新 新闻
25
Sep2024
311
激光显示全面向新发展,未来激光电视主机仅有iPad大小 新闻
19
Sep2024
95
海信激光电视星光S1 Max正式发布!120吋墅式巨幕专为大宅而生 新闻
19
Sep2024
46
石头分子筛洗烘一体机H1 Air评测:同级别洗烘一体机天花板 新闻
18
Sep2024
435
石头G20S Ultra评测:7.98cm超薄机身打破物理极限 能跨越不缠绕清洁新突破 评测
13
Sep2024
106
萤石发布AI扫拖机器人新品RS20 Pro Ultra 新闻
12
Sep2024
82
石头全新洗地机A30、A30Pro发布:长续航 强吸力 1999元起 新闻
09
Sep2024
418
石头迷你洗烘一体机Q1体验:又甜又强,迷你洗烘一体机新标杆 新闻
06
Sep2024
46
8月国内电视出货量环比增长27% 海信、TCL、小米继续领跑市场 新闻
05
Sep2024
38
石头发布全新Z1分子筛洗烘一体机:超薄平嵌 4599元预售 新闻
04
Sep2024
46
掀起扫地机器人全能化革命 石头P20 Pro评测 评测
30
Aug2024
356
TCL发布双系统平嵌冰箱T9 Pro:不串味真平嵌 解锁家居生活松弛感 新闻
07
Aug2024
TCL
42
华为发布智慧屏85英寸S5和S5 Pro 鸿鹄自研平台 支持4K全网投屏 新闻
06
Aug2024
78
飞利浦美肤仪因质量检验不达标被罚没25万余元 新闻
25
Jul2024
34
市场机构:大尺寸OLED面板市场有望迎来强劲反弹 新闻
23
Jul2024
38
海信针对强降雨受灾地区推行旗下家电品牌免费检修服务 新闻
23
Jul2024
226
小米针对强降雨受灾地区受损家电类产品提供免费检修服务 新闻
23
Jul2024
50
TCL电子发布上半年预报:量子点、Mini LED出货量大增 净利润暴涨 新闻
22
Jul2024
230
供应商侵权小米是否要背锅?格力重申小米间接持有侵权方股份 新闻
10
Jul2024
570
小米回应侵权格力诉讼案:未收到任何环境电器相关诉讼 新闻
10
Jul2024
49
格力状告小米米家电扇侵权一审胜诉 判赔185万并停售 新闻
10
Jul2024
49
海信、小米和TCL领跑2024年上半年中国电视市场,前8大品牌市场份额近九成 新闻
08
Jul2024
92
云鲸洗地机S2评测:专为中国家庭清洁而生的清洁神器 评测
27
May2024
396
追觅科技多项全球首创技术获沙利文权威认证  引领智能清洁行业未来 新闻
23
May2024
114
追觅科技“满分之选”发布会召开,推出两大系列六款洗地机新品 新闻
16
May2024
96
追觅洗地机6大“满分”新品重磅来袭!多项革新技术拓宽行业创新边界 新闻
16
May2024
105
充电革命!理想汽车突破50万家庭充电桩安装,引领行业新风尚 新闻
14
May2024
106
石头手持无线吸尘器 H5评测:好看又实用的高性价比清洁神器 评测
06
May2024
466
TCL再发3款王炸级Mini LED电视新品,Q10K、Q10K Pro和T7K向影音爱好者致敬 新闻
22
Apr2024
216
六大升级!TCL典藏级 Mini LED电视Q10K,同价位画质霸主来了 新闻
22
Apr2024
319
2024重磅级Mini LED新品Q10K Pro亮相,画质表现呈断层式领先 新闻
22
Apr2024
258
先锋旗舰石头V20深度体验:下一代清洁神器标杆 新闻
29
Mar2024
6485
定义清洁新标准!石头G20S正式发布上市 新闻
29
Mar2024
1854
石头G20S深度体验:直击用户痛点 重塑扫拖机器人清洁新体验 评测
29
Mar2024
1399