技术方向需要通过 技术调研,技术预研来帮助团队成员逐步认识,理解和明确;
这是一个必然的过程,技术团队领导应充分充实并直接参与。

技术调研

技术调研 针对粗粒度需求实现方案进行的研究,可能所有需求不太清楚,需要通过调研项目来完成技术了解,技术选型,技术可行性分析,技术方案设计等工作。

思路

  • 了解动机:收集需求后,整理并明确整个调研项目的背景;为什么存在?明确用户背景!
    出现问题的原因(畏畏缩缩,担心问大多无知,担心别人轻视;听到几个关键字已经了解需求,没有在意细节;需求又疑惑的还硬着头皮做,缺乏沟通;没有分阶段与需求方沟通,快做完又发现理解错误,最后重做)
  • 明确目的:明确本次调研项目可能涉及的具体技术内容,确实调研过程中需要对各个技术的差异点,技术实现原理进行总结,并通过测试数据,数据对比及原因分析,分析那种技术或者框架适用于用户提出的实际需求。
  • 确定步骤:1)尽量多的收集各种方案和资料;2)迅速粗略的过一遍上述方案和资料;3)针对几种方案,一遍调研每种方案,一遍做笔记;4)最后横向对比;5)得出结论。
  • 结论跟踪:做完技术调研后,一定要有成果;反馈又几种方式(大的调研可用PPT展现;简单的可用文档;也可以邮件或者口头形式进行反馈展现);
    反馈内容有几点需要(简单说明下需求;介绍相关的前置知识;有那些方案,优缺点使用场景;结果如何?不可信因为什么,可行的话定那种方案?该方案与其它方案的优势)

过程

  • 需求整理:首先 明确 这次 调研背后的业务需求;需要将业务需求转化为技术需求,从技术层面理解业务需求;最好可以组织一场评审,喊上 产品经理,技术骨干,一起讨论是否存在理解偏差;
  • 技术选型:每每遇到这种场景:开发团队XXX高呼某某新技术,框架,想把最新,最热的技术应用到项目里。
    解决方式3种:前两种简单粗暴,最后一种首先会明确改技术/框架所使用的需求范围,明确技术调研方向等;
    先测试,研究,再决定:针对新技术,采用DEMO原型方式,然后再组织分析利弊;
    何时开始:投资回报最大的时间点开始;
    找到对的人:有良好技术背景的人,有经验的人;
    技术采用生命周期:钟形曲线。五个阶段,创新者阶段(有很多坑,慢慢爬),早期采用者阶段(某些开发者尊重自己的知觉与喜欢的前提下),早期大众阶段(各大论坛,技术会议),晚期大众阶段(标准,社区完善,大部分人使用),落后者阶段(除非万不得已)
    何种方式:网络搜索,找到专家相关技术 逐一记录;方向进行分类,然后某种条件筛选;
  • 明确方案:实现方案(设计,编码两个步骤,首先针对通用场景和业务场景进行设计);测试方案(通用测试场景,业务测试场景);
  • 执行方案:执行测试用例
  • 讨论结论:需要进行总结,覆盖性能,技术评测,需求方,产品化 多方的角度, 以及其它因素等.

技术预研

技术预研针对细粒度需求的实现方案进行预先尝试,技术结合产品时的实际需求,对实现存在的不确定性因素,细节等进行预先研究,尝试,减小产品过程化中的技术实现风险。

思路
预研项目的意义:产品规划的指引下,难度较大的关键技术的预研将在项目立项之前以技术预研项目的方式开展。
待项目正式立项后,难度大的关键技术已经攻克,后续 产品开发团队的职责就是集中更多的资源,短的时间内开发高品质并推向市场。

过程

  • 明确方案:需要大量的论证,为什么选择了A方案?而不是B方案?之间的优缺点是什么?针对业务场景的适用度如何?采用哪种方案,不是看技术先进性,需要结合自己的实际情况进行预研。注意,首先明确方案,才能执行方案!!!
  • 执行方案:先 方案列举,这一步要深入理解,不理解就很空洞;然后 论证,整体开始论证,逐渐下沉到各个重要模块,只有重要模块论证通过,才能进入下一步;最后 尝试推翻论证的结果,建议召开部门内部评审会,让不同的角度发声,逐一解释
  • 讨论结论:通过各种数据对比,架构对比,原理剖析等方式,给出被排除的方案的排除原因,对被选择的方案应明确说明其优缺点

技术调研/预研 学习笔记相关推荐

  1. 模拟电子技术不挂科学习笔记3(放大电路的分析方法)

    文章目录 一.放大电路基础(2~4分) 二.放大电路的分析方法(10分) 写在最后 一.放大电路基础(2~4分) 1.放大电路基础知识 2.放大电路基础例题 二.放大电路的分析方法(10分) 1.放大 ...

  2. 知识图谱·概念与技术--第1章学习笔记--知识图谱概述--知识图谱的概念,与传统语义网络的区别

    知识图谱·概念与技术--第1章学习笔记--知识图谱概述--知识图谱的概念,与传统语义网络的区别 知识图谱的概念,与传统语义网络的区别 狭义概念 作为语义网络的内涵 与传统语义网络的区别 优点 缺点 与 ...

  3. 大数据与智能算法(二-应用级技术)-SMU在线学习笔记

    [课程来源]感谢B站Up主leonding1018的分享,老师的课程内容非常精彩. 本文是观看网络视频课程后的笔记,如涉及版权问题,请及时留言或私信与我联系. 上一篇讲述了一些基本算法,详见<大 ...

  4. 基于AI的5G技术-研究方向与范例-学习笔记

    文章来源:尤肖虎,张川,谈晓思,金石,邬贺铨.基于AI的5G技术--研究方向与范例[J].中国科学:信息科学,2018,48(12):1589-1602. 目录 0.摘要 1.引言 1.1 5G常识 ...

  5. 【技术管理】管理的评估维度、技术判断力、风格 - 学习笔记

    如何进行评估 一个技术管理者,对于一个技术方案或一项技术决策,要评估的维度主要是以下三个方面: 第一个维度是结果评估:即"要不要做",希望拿到什么结果,要从哪几个维度去衡量结果,从 ...

  6. H2O技术方案预研分析

    文章目录 一. 前言 二.预研结果分析 2.1 预研结论概述 2.2 可行性依据分析 2.2.1 功能需求满足分析

  7. 功放与预失真学习笔记

    功放与预失真学习 1.1 功放特性 如图1-1-1所示:其明显的特点是输出随输入有单调递增的特性(在输入饱和以前),但随着输入的增大,输出趋于饱和. 如图所示, P1dB 为功放的 1dB 压缩点,它 ...

  8. 大数据与智能算法(一-基础技术)-SMU在线学习笔记

    [课程来源]感谢B站Up主leonding1018的分享,老师的课程内容非常精彩. 本文是观看网络视频课程后的笔记,如涉及版权问题,请及时留言或私信与我联系. 1.旅行商问题(TSP问题) TSP问题 ...

  9. python云计算开发技术_云计算开发学习笔记:Python3 面向对象技术简介

    来源:TechWeb.com.cn Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.本章节我们将详细介绍Python的面向对象编程. 如果你以 ...

最新文章

  1. JS获取屏幕,浏览器,网页高度宽度
  2. 超时,重试,熔断,限流
  3. 扩有mysql的磁盘_为提高MySQL性能而在磁盘IO方面的设置
  4. 关于c++的文件编码的研究
  5. 81.游戏项目-物体任意角度飞行和停止
  6. c语言编程函数补充上机题,2011年计算机二级C语言上机操作题及答案(10)
  7. 算法图解:如何判断括号是否有效?
  8. Java核心类库篇8——网络编程
  9. android 快速启动服务,Android应用快速启动设计
  10. Matlab45度边缘连接,为什么Matlab的delaunayn()的delaunay边缘与非相邻的Voronoi区域连接点?...
  11. Django项目实践2 - Django模板语言(常用语法规则)
  12. 手机电子商务进入黄金时期 主机WAP功能受重视
  13. SQL 如何将视图转换成表
  14. Java 实现 百度地图
  15. 基于微信评选投票小程序系统设计与实现 开题报告
  16. linux退出编辑菱宏,Confluence 6 空间中的常用宏
  17. 瑞红淘宝商城旗舰店开张 正式进军B2C市场
  18. 九度笔记之 1364:v字仇杀队
  19. 光敏传感器实验报告_光敏传感器实验论文-大物实验
  20. 康托展开(八数码问题)

热门文章

  1. 相亲APP源码开发搭建应用场景及解决方案
  2. AD7606与STM32F103ZET6的串行通信
  3. 使用GameMaker中用于碰撞检测的脚本小记
  4. 计算机专业的会修电脑吗,常被错误理解的三大专业,计算机专业会修电脑,机械工程很是离谱...
  5. 「AI Timer 说」我只是没有行动而已,我笃定。
  6. 得出一个月有多少工作日
  7. 苹果机皇称号实至名归,面临淘汰的它,是不是你心中的机皇
  8. C#:实现Zhang Suen细化算法(附完整源码)
  9. MySQL 的统计直方图
  10. MFC编辑框数据读写