软件工程和产品中的一些概念

Posted akia开凯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程和产品中的一些概念相关的知识,希望对你有一定的参考价值。

灰度发布

按照一定策略选取部分用户,让他们先行体验新版本的应用,通过收集这部分用户的反馈(如:微博、微信公众号留言或者产品数据指标统计、用户行为的数据埋点)以及对新版本功能、性能、稳定性等指标进行评论,进而决定继续放大新版本投放范围直至全量升级或回滚至老版本。

好处:

  1. 根据反馈结果,做到查漏补缺;
  2. 快速验证产品的idea。

类型:

  1. web页面灰度:按照ip或者用户id切流,具有随机性,可以控制比例
  2. 服务端灰度:可以做逻辑切换开关,按照义务相关属性逐渐切流
  3. 客户端灰度:一般按照用户逐渐推送包,主要是PC端(WIN,MAC)、移动端(安卓,OS)内部大规模内测

以上是关于软件工程和产品中的一些概念的主要内容,如果未能解决你的问题,请参考以下文章

软件过程的定义及其一些基础概念

软件工程从集成测试的概念学习怎样做好产品集成

软件产品线架构设计

产品质量的核心——概念的完整性

J2SE之综合使用java代码进行简单的WEB服务器研发(软件测试技术单元测试以及日志管理器概念说明)

论云计算对传统软件工程的影响