开源产品评估报告(模板)

作者按:根据公司引入开源产品到产品体系的文档要求,列出了评估一个开源产品的过程的必要信息(报告形式)。同时也可作为学习开源产品的一般思维流程使用。

问题的提出

  • Required: true
  • Description: 任何开源产品的引用,首先必须明确现有公司产品体系存在一个或几个相关问题,计划通过引入被评估产品解决这个或这几个问题,而不能为了引入而引入,如果解决不了问题,反而会增加运维成本。

目标

  • Required: true
  • Description: 确定了现存问题后,要在这里明确描述被评估产品应用后,期望达到的目标。例如解决现存问题,某某指标可以达到什么量级等。

产品选型

主评估产品

  • Required: true
解决方案
  • Description: 介绍以主评估产品为核心的解决方案,解决以上问题的方式或实现原理。
产品介绍
  • Description: 包括并不限于业界使用情况,更新频繁程度,材料完整度等。列举出尽可能多的参考资料。

其它同类产品

  • Required: false
  • Description: 任何一个产品基本都有替代品,只是在市场占有率和关注度方面存在不同。尽可能评估多个产品,并对同类产品做一些简单性的描述。

对比依据及结论

  • Required: false
  • Description: 如果存在多个备选产品(主评估产品和其它同类产品),则做对比分析,并明确是否继续聚焦在主评估产品。

产品评估详细过程

  • Required: true
安装
  • Descrption: 详细描述安装过程,特别是对和资料不符的地方,及解决方案描写清楚,方便他人进行实践。
试用
  • Description:
    1. 使用该产品的对象(开发、产品或运维?)和适用场景
    2. 使用该产品的步骤和方法
    3. 注意事项,包括并不限于存在的问题,待改进或二次开发的内容等
测试
  • Description: 描述测试人员参与评估的情况。

相关人员评审结果

实际评估人

  • Required: true
  • Description: 总结性的描述被评估产品的评估情况,和预期目标是否可达成。

开发团队

  • Required: false
  • Description: 如果需要的话

产品团队

  • Required: false
  • Description: 如果需要的话

运维团队

  • Required: false
  • Description: 如果需要的话

公司管理层

  • Required: false
  • Description: 如果需要的话

注:除实际评估人外,其它四个团队最少有一个要提出评审意见

最终结论

是否引入到公司产品体系的最终结论

  • Required: true
  • Description:
    1. 是否应用该被评估产品
    2. 应用后能否解决现有问题,能否达到预设目标

实施计划

  • Required: true
  • Description: 包括并不限于实施进程、实施结果和参与人等。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,456评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,381评论 25 709
  • 第五章 滚滚清晰的记得,那天天气特别好。娘亲还说,等一下她干完了手里的家务活,就带我们俩出去转一转,真好,还从未见...
    墨冉_诺诺阅读 1,418评论 0 16
  • 亲子日记第13天,共计163天。下午听医生讲座关于孩子打疫苗的,回来时给她买了最爱吃的卷饼。晚上接大宝回家...
    馨宝贝之快乐每一天阅读 228评论 0 0
  • 我的右手掌根有一块核桃大小的烧伤疤痕,一直延伸到小指,小指还留有因烧灼而收缩扭曲的痕迹,看上去略显狰狞。 外婆每次...
    濯明月于涟漪阅读 418评论 0 0

友情链接更多精彩内容