• 技术选型


    一、方法

    1. 要分析可行性和风险
    2. 要考虑利益相关人

    二、项目决策中常见的坑

    1. 把听到的观点当事实
    2. 先入为主,有了结论再找证据

    三、选型的几个阶段步骤

    对于技术选型包括项目决策类的问题,我们可以分成:问题定义、调研、验证、决策这几个阶段。

    3.1.问题定义

    在问题定义阶段,需要搞清楚两个问题:为什么需要技术选型?技术选型的目标是什么? 还有一个就是技术选型的目标需要明确,你的技术选型目标是为了使用新酷技术呢?还是为了提升开发效率?还是为了降低开发成本?只有明确了技术选型的目标,才能有一个标准可以来评判该选择哪一个方案。

    3.2.调研

    在明确技术选型的目标后,就可以去调研,看有哪些技术选型可以满足目标,包括开源的方案和商业的方案。
    在调研时,可以参考前面“项目决策的特点”中的内容,从几个方面去分析:

    • 满足技术选型目标吗?
    • 满足范围、时间和成本的约束吗?
    • 是不是可行?
    • 有什么样的风险?风险是不是可控?
    •  优缺点是什么?

    3.3.验证

    在调研结束后,可以筛选掉明显不合适的,最终保留 2-3 种方案留待验证。必要的话,可以一起讨论,最终确认。

    验证即一个技术是不是合适,如果不够了解,没有应用过的话,实际用一下是很有必要的。可以通过一个小型的快速原型项目,用候选的技术方案快速做一个原型出来,做的过程中才能知道,你选择的技术选型是不是真的能满足技术选型的目标。

    3.4.决策

    在调研和验证完成后,就可以召集所有利益相关人一起,就选择的方案有一个调研结果评审的会议,让大家提出自己的意见,做出最终的决策。

     

    参考---https://www.cnblogs.com/majianjun2131/p/14287228.html

  • 相关阅读:
    获取url中的参数
    css 实现单行以及多行文本溢出显示省略号
    页面跳转不带 referrer的方法
    iframe加载完成事件
    es6模块化规则(一)
    kindle电子书下载网站收藏
    vue多页面项目配置
    使用原生ajax及其简单封装
    在vue中使用jq或者第三方插件
    写博客常用语法
  • 原文地址:https://www.cnblogs.com/pwindy/p/16647287.html
Copyright © 2020-2023  润新知