打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何推进软件集成过程的标准化?

如果我们能实现软件集成过程的标准化,势必会促进软件集成效率的提高,进而缩短软件项目的进度,降低软件项目的成本。

如何做到软件集成的标准化呢?

首先要做好软件工作产品的版本控制。

软件集成过程中,涉及到源代码、可执行程序、各种配置文件、数据库结构、测试数据、运行环境等许多工作产品,而通过使用配置管理工具,获取到这些内容的正确版本,是我们软件集成标准化的基础。

其次,要实现软件集成的标准化,就要把软件集成过程文档化,形成有效的制度要求。

标准化,就意味着要有章可循。当开发人员、测试人员和集成人员想要学习了解软件集成的过程、活动、操作时,他应该很容易找到相应的文档、相应的段落。这就要求软件集成文档要有好的结构。并且要好读、要实用、要及时更新,重要的更新能及时通知到使用者。此外,基于文档的培训,以及基于文档的问题解答、问题解决等支持工作,也是不可或缺。

第三,要实现软件集成的标准化,就要推进软件集成的自动化。

与集成相关的工作,有很多都值得考虑自动化:自动合并、自动静态程序分析、自动编译链接并生成安装包、自动重新创建测试环境或实际生产运行环境、自动把软件部署到测试环境或实际生产运行环境、自动加载测试数据、自动测试、自动生成基线间差异报告……

通过把这些工作自动化,将集成过程融入到自动化的流程当中,自然而然就实现了集成的标准化。

第四,去除集成过程中没有必要的复杂性,化繁为简,也有利于实现软件集成的标准化。

以上是推进软件集成过程标准化的4个途径。

这正是:

过程要求文档化,版本控制基础抓

流程简单自动化,实现集成标准化

参考书目:《软件集成策略——如何有效率地提升质量》,董越,工业出版社


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
现实中的软件开发流程
软件工程相关概念复习
什么是持续集成和持续交付领域的 pipeline 概念
整理了一份史上最全的DevOps 工具链
软件测试输出文档 测试基线
联想测试工程师笔试题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服