技术方案撰写之道:实用技巧与方法

简介: 本文探讨了如何撰写技术方案,强调了考虑方案的相关方、关键指标、目标受众和预期收益的重要性。文章提出了写作框架应清晰、表达生动、具有美感,并指出好的方案应实现共赢、系统规划和显著效益。写技术方案时,需明确问题、深入分析需求、设定合理目标、设立度量标准、专业设计方案、规划执行路径并有效项目管理,确保方案的成功实施和收益。

读到高飞老师的一篇技术方案怎样写的文档,发现自己做的还是有很多待完善的。

一、技术方案的难点

要考虑清楚以下几个点:

1、技术方案与谁相关

问题是谁带来的,解决谁的问题,谁来解 决问题,谁解决过该问题

2、关键指标是什么

北极星,指标体系,可度量

3、技术方案的观众是谁

不同阶段观众不同,立项,评审,推进, 结项

4、收益是什么,有影响力吗

成本、效率、质量是什么,保障项目收益达成,团队协作可控

二、写的方法

1、写的框架

用很好的形式将要点和思考的框架结合起来,并且思考框架的局限性,避免以下问题:

逻辑不足:内容堆砌,逻辑链条不清晰

文字生硬:表达冗长,概念复杂,理论性强

缺乏美感:少图表,无重点,阅读成本高

2、好的方案优点

合作共赢:方案上下游收益,建立口碑

规划系统:方案无遗漏,平衡阶段性投入

收益显著:效率提升 10x,成本下降 50%

三、怎样写

1、框架

解决什么问题,用什么方案,方案优势,方案的收益

2、深入分析需求

问题从哪里来 ,为什么现在做 ,痛点是什么 ,业务或者技术术语有哪些,案例有什么 ,问题从哪里来

3、合理的目标设定

目标方法 SMART :方案无遗漏,平衡阶段性投入

范围 :涉及什么业务,方案边界

行业差距 :内外对比,了解方案的行业位置

4、度量要点

北极星指标:牵引方案,校准进度,体现收益

指标体系设计

常见指标:复杂度、召回率、准确率、渗透率

5、方案设计要专业

清晰的架构大图:标准的工具、标准名称

数据基建:线上观测、收益统计

技术选型:社区成熟度、团队熟悉度、新技术比例

概要设计与详细设计:合理的抽象层级,逐级推进

评估投入:与人、时间、资源相关

稳定性:风险评估、方案准入,观测、灰度、回滚

6、执行路径

合理的任务拆解要有架构思维

任务拆解:设计与实施,保障有序协作

关键里程碑:对齐方法,设计、开发、提测、灰度、推全

协作范围:外部团队,不同职能,关键接口人

资源统计:投入有预期,事后能总结

7、做好项管

方案才开始,取得收益才是目标

一切围绕目标,从目标出发,围绕目标推进,对齐目标总结,要保证文档系统的及时性、沟通纪要、进度总结

目录
相关文章
|
传感器 网络协议 物联网
在Linux中搭建Mosquitto MQTT协议消息服务端并结合内网穿透工具实现公网访问
Mosquitto是一个开源的消息代理,它实现了MQTT协议版本3.1和3.1.1。它可以在不同的平台上运行,包括Windows、Linux、macOS等。mosquitto可以用于物联网、传感器、移动应用程序等场景,提供了一种轻量级的、可靠的、基于发布/订阅模式的消息传递机制。
|
9月前
|
SQL 前端开发 测试技术
如何写好一篇技术方案(精简版)
一份好的技术方案是推动项目落地、对齐认知、降低协作成本的关键。应包含变更记录、背景、功能模块、流程图、接口设计等十大结构,遵循图文结合、聚焦可执行、简洁明了的原则,800–1500字为宜,重在指导行动而非堆砌文字。
|
SQL 缓存 监控
技术方案到底怎么写?7步完美搞定!
总结了作者多年编写技术方案的经验,介绍了如何通过七个步骤来编写技术方案,包括系统用例、功能链路、核心业务流程、数据库设计、接口设计、非功能设计和系统风险点评估,帮助开发人员更高效地进行系统设计和需求分析。
技术方案到底怎么写?7步完美搞定!
|
存储 运维 NoSQL
如何撰写好的技术方案设计-真实案例干货分享
如何撰写好的技术方案设计-真实案例干货分享
4208 0
|
机器学习/深度学习 人工智能 编解码
AI虫子种类识别数据集(近3000张图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
本数据集包含近3000张已划分、标注的虫子图像,适用于YOLO系列模型的目标检测与分类任务。涵盖7类常见虫子,标注采用YOLO格式,结构清晰,适合农业智能化、小样本学习及边缘部署研究。数据来源多样,标注精准,助力AI虫害识别落地应用。
|
算法 自动驾驶 机器人
基于matlab的人工势场法避障小车仿真
基于matlab的人工势场法避障小车仿真
|
存储 缓存 监控
如何写出一篇好的技术方案?
近期作者在写某个项目的技术方案时,来来回回修改了许多版,很是苦恼。于是,将自己之前写的和别人写的技术方案都翻出来看了几遍,产生了一些思考,分享给大家。
如何写出一篇好的技术方案?
|
移动开发 前端开发 Java
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序,允许开发人员在单个编程接口中组合图形,动画和UI控件。本文详细介绍了JavaFx的常见用法,相信读完本教程你一定有所收获!
16864 5
Java最新图形化界面开发技术——JavaFx教程(含UI控件用法介绍、属性绑定、事件监听、FXML)
|
存储 缓存 算法
一篇文章让你学会什么是哈希(上)
哈希概念 哈希在C++中有广泛的应用,它是一种用于快速查找和存储数据的数据结构和算法。以下是一些常见的哈希在C++中的应用: 哈希表(Hash Table):哈希表是一种高效的数据结构,用于存储键值对。在C++中,std::unordered_map 和 std::unordered_set 是标准库提供的哈希表实现。