分享
 
 
 

敏捷SOA成功秘诀三:生命周期管理

王朝数码·作者佚名  2008-12-16
窄屏简体版  字體: |||超大  

【eNet硅谷动力专稿】本节主要介绍SOA如何逐渐融入敏捷的生命周期。在这里,我们将研究一下应用生命周期管理(ALM)。

敏捷性SOA成功之秘诀(一):基础篇

敏捷SOA成功秘诀(2):质量管理

正如著名市场研究机构Forrester的Cary Schwaber所说的那样,最新的ALM平台将会改善开发过程,向应用工具提供普通服务。这一代的ALM软件在将需求、测试案例、bug跟踪和问题解决方案整合到一个应用套件中做了更多的工作。下图就简单说明了共享测试过程并把它作为协作资产。

将业务需求转换到软件中这一过程能够通过ALM工具自动完成。包括跟踪编程过程、储存源代码、执行测试案例(目的是确保功能),并记录产品的缺陷和改进。自动化测试历来只是被插入到ALM的“测试执行”阶段。这可以提供有关代码覆盖或替换成功或失败编译的统计数据。但是,功能更加强大的测试可以使ALM工具管理的生命周期的每一阶段增值。

例如,开发人员可以根据ALM库中存储的源代码检查测试,因为简单化的“基本路径”测试能够展示已经交付组建的既定功能。接着,质量保证团队会知晓有这些新资产,并运行和重复这些试验证明一个更大的可能进行的活动集。但是另外一个团队在集成和部署的过程中,可以使用开发和质量保证的所有的测试,将多个测试捆绑在一起,以确保用最小的成本得到整体回归和功能覆盖。最后,随着业务团队和支持团队的介入,他们可以运行、修改和检查对于平台的测试,以发现问题或确定ALM生命周期的下一阶段。按照这种方式实现共享,测试就变成了SOA协作资产,并增加了每个迭代周期的灵活性和速度,同时更好地确保了端到端业务流程的成功。

这种做法可以被任何测试工具所采用,无论你使用的是JUnit还是自动化程度更高的、无编码的测试工具。使用无编码测试环境的优势在于能够自动化执行测试,无需编码技能,它能够让非开发人员参与到上述周期中来。

在上面这个例子中,每次组件级的迭代被引入时,每个人都应该参与测试的制定和执行,这些测试被集成到一个更广泛的工作流程和业务流程中。一个敏捷机构允许多个团队的开发人员和非开发人员在开发结束前的很长时间就相互协作,共同致力于测试应用组件。这可以确保在每个迭代周期进行连续测试,以及更加可靠的方案修正和发布过程。

例如,一家保险公司可能会有将邮政编码与某种类型的汽车保险匹配的需求。开发人员创建一个组件,并利用一个能够显示一些邮编和保险类型匹配的简单的测试案例对它进行检查。质量保证团队可以利用一个包含完整的邮编/保险类型匹配的数据集重复这一测试,并且随后进行的系统开发都要进行这种测试。如果开发人员稍后更新了组件而所需的测试没有通过,那么这一情况就会报告给ALM系统,同时还配有问题根源分析。最后根据ALM系统的问题解决规则,有关团队互相沟通之后进行问题矫正。

在下一篇文章中,我们将讨论IT业务、监测和性能。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有