技术规划应该写成什么样?

最近总是接触到规划文档的评审。有自己写的,也有看别人写的,还有帮人出谋划策的。

这些规划的题目大概如:公司的未来语言规划、公共资源管理规划、工业化开发规划等等。但凡规划,大概是一件事,要预先考虑到3年,甚至5年后的发展方向。规划出一个大致的目标出来,然后指出一条路线,大家以后就这么走过去。

很多人可能说,未来是无法预测的,做规划其实很没谱。计划随时都会变,更长时间的规划,做出来有什么意义呢?

关于这一点,我只是顺便一提,我也不想多说,我只是想说,有一些人相信,事情可以规划一步、实现一步、成功一步。很多事业有成者都是这样走过来的。我不能算事业有成,但我也认可这点。

回头继续说咱们的技术规划。我还得说一句,有关技术规划,首先是一个创新过程,别人不管说什么,写出来都是最不容易的。我非常尊重已经写出了技术规划的人。我说的很多经验之谈,都是为了更好的帮助到我的伙伴和我自己,把规划做好。

第一、技术规划中,首先遇到的问题,就是不知道评审技术规划的人的如何看你的规划。怎么说呢?举个例子吧,比如有一个技术规划,在陈述自己的目标的时候,直接得出了结论,然后就罗列了很多支撑自己结论的理由。这个是非常忌讳的,为什么呢?首先,

我们要搞清楚评委是做甚么的?评委是来帮助你做一个正确的决策的一个群体,或者是来帮你提供一些技术灵感和思路的一些人。前一种情况是为了做评审,后一种情况,是为了提供技术支持。我们还是说说最多情况的评审。评委的思路,是看看你在做你的决策之前的分析思路是否正确,是否该考虑到的,已经考虑到了,是否足够考虑了优势和风险的权衡。

基于这种思路,如果你只是为了证明你是对的,那么评委只能尝试着去证明你是错误的。在一些组织评审的时候,这种评审可能会在一开始就会被打回:思路不清,方法不对!

往往我们最简单的方法,就是写出我们遇到了什么问题,然后针对这个问题,我们有几种思路,每种思路的优势和风险我都是怎么看的,最后,针对每种选择,好与不好在哪里,当然了,你也可以在上面,加上你的判断结果。列出来就是这样

1.列举问题目标

2.提出方案列表

3.分析每个方案

4.对比方案

5.得出结论/验证目标支撑

这样,评委很容易在每个环节帮你把关。你的规划的思路也就自然出来了。

第二、在技术规划中,还可能会遇到的问题,就是最后的解决方案,不能解决设定的目标。这一点出现的原因,可能是因为我们往往会先有了结论,再去补充其他的细节。但是,我们完全可以把写文档的过程,拿来验证我们的方案合理性。比如,我们目标中设定了三点,最后方案是解决了其中2个呢?还是都解决了?如果没有解决,我们怎么去解决。这个回归的过程,非常有价值!

我们有很多案例,都是发现,最后的结论,其实根本支撑不了前面的设定的目标。看上去这是一个简单的问题,但是这点很不容易做到。因为很多时候,作者已经认为他已经找到了结论了。所谓先入为主,很容易导致他们的判断中,会忽略这点。

其实,在技术规划中还有很多其他问题,比如,表达方法不对、写出来的东西,逻辑完全不通等等。但是我认为,还是先从“道”上解决好,我们需要写什么样的技术规划,然后才说,如何写好技术规划的技巧问题。


转载于:https://www.cnblogs.com/ohmyjava/archive/2011/08/05/2141750.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jBPM4工作流开发实战 之 第五部分 其他知识

jBPM的异步执行介绍jBPM对于所有的流程执行操作默认都是同步的。也就是说,默认是一个活动执行完成后,再执行另一个活动。 如,Task1->Java1->Java2->Task2,在同步的状态下执行,即使Java1活动要耗时一个小时&am…

Java生成二进制文件与Postman以二进制流的形式发送请求

业务描述: 模拟终端(智能家居)发送HTTP POST请求,请求参数为二进制流;而且,二进制流是加密后的数据,因此调试分两步: 1、Java代码生成加密后数据,并保存为二进制流文件 &…

Linux下判断cpu物理个数,几核,是超线程还是多核心

原文地址:http://hi.baidu.com/xolee/blog/item/2bedc8b7ef2743e730add16c.html 1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 2. 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc -l 3. 查看CPU是…

Linux文件夹权限如何更改?

http://hi.baidu.com/lwvs/blog/item/83245809a30f033de9248835.html 先来了解一下文件属性,在shell环境里输入:ls -l 可以查看当前目录文件。如:drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份分别对应的是:文件属性 连…

电脑上面玩Android 游戏(.apk文件)

Android模拟器, 下载地址 http://files.cnblogs.com/jx270/BlueStacks-SplitInstaller_native.rar 下载完毕后解压,双击安装, 然后自己去下一些.apk文件,双击即可在电脑上面使用 ps自己配一个手柄,玩游戏不错,

以太网MAC地址

M AC地址有48位,但它通常被表示为12位的点分十六进制数。MAC地址全球唯一,由IEEE对这些地址进行管理和分配。每个地址由两部分组成,分别是供应商代码和序列号。其中前24位二进制代表该供应商代码。剩下的24位由厂商自己分配。 如果48位全是1&…

JQuery最佳实践

作者: 阮一峰 日期: 2011年8月 4日 上周,我整理了《jQuery设计思想》。 那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery&quo…

Extracting Text From Image

Microsoft Office Document Imaging 虚拟打印机http://www.codeproject.com/Articles/10130/OCR-with-Microsoft-OfficeExtracting Text From ImageThe following program shows you how to extract text from image. For this youll have add reference (under COM tab) of &q…

Linux平台gcc和动态共享库的基础知识

http://www.javaeye.com/topic/261176 对大多数不从事Linux平台C语言开发的人来说,GNU gcc的一套工具和Linux平台的共享库的使用还是十分陌生的,其实我也不太熟悉,姑且写点基础知识,权当做备忘吧。 一、GNU gcc的编译工具用法 我们…

Excel-在整个工作簿中查找/替换

13、在整个工作簿中查找/替换 调范围为:工作簿,默认是工作表; 转载于:https://www.cnblogs.com/Formulate0303/p/10885194.html

WCF服务实例激活类型编程与开发(转)

【引言】: 在WCF分布式开发必备知识(2):.Net Remoting这 篇文章里我已经介绍过了Net Remoting相关的概念,其中也包括Net Remoting的激活方式:SingleTon模式、SingleCall模式、客户端激活方式。其实WCF服务的激活方式也与此相似。服务激活方式…

UltraEdit中显示空格与回车的问题

原网址:http://blog.sina.com.cn/s/blog_4983ea900100ikot.html ue中如何显示空格及行结尾呢? 视图-->显示空格/制表符and显示行结尾 空格显示为: “”————实际上,有时候是_,有时候是全角的制表符显示为: “&…

DAT模块简介

转自:http://blog.sina.com.cn/s/blog_48fc29af0100ncdu.html DAT模块函数在DM642的EDMA操作中用于搬运数据。DAT_busy()函数用于检测EDMA数据传输过程是否已经结束,定义如下:Uint32 DAT_busy(Uint32 ID); DAT_busy()函数如果返回一个非零值&…

P2237 [USACO14FEB]自动完成Auto-complete

题意大概就是:给出n个字符串,有m个询问:每次给出字符串s,整数k,问在所有以s为前缀的字符串中,字典序第k大的,是那n个串中的第几个。 我一开始做的时候忽略了一个问题:就是对于两个串…

HP-UX的终端TERM要设置成什么,才能输入中文呢?

再问一下,HP-UX的终端TERM要设置成什么,才能输入中文呢? 我试了,可以了,谢谢!非常感谢!/etc/profile中export LANGzh_CN.hp15CNstty cs8stty -istripstty -parenb怎么要设置这么多呀?我单独只设置stty -istrip也可以了,想请教你为什么要设置那么多??谢谢! 网址&#xff1a…

【SDOI 2011】Paint 染色

http://www.zybbs.org/JudgeOnline/problem.php?id2243 题目大意&#xff1a;给你一棵树&#xff0c;节点有颜色&#xff0c;要求可以查询某路径中连续颜色段的数目和修改某一段路径的颜色。 两次拉实之后查询和修改即可。 #include <iostream> #include <cstdio>…

部署Windows Server Update Services 4.0

在 Windows Server 2012 中&#xff0c;WSUS 是可安装以管理和分配更新的服务器角色。WSUS 服务器可以作为组织内其他 WSUS 服务器的更新源。充当更新源的 WSUS 服务器被称为上游服务器。在 WSUS 实现过程中&#xff0c;网络中必须至少有一台 WSUS 服务器连接到 Microsoft 更新…

克罗谈投资策略09

第七章 把注意力集中在长期趋势上&#xff08;2&#xff09; 我接到很多交易者寄来的信和打来的电话&#xff0c;谈论投机交易的各个层面。但是其中匹兹堡一位专业交易者1984年8月所写的一封信&#xff0c;跟上面所说的主题有特别的关联&#xff1a; 大家都说在目前的市场情况下…

dedecms织梦最新0day

拿webshell的方法如下&#xff1a; 网传的都是说要知道后台才能利用&#xff0c;但不用&#xff0c;只要 plus 目录存在&#xff0c;服务器能外连&#xff0c;就能拿shell. 前题条件&#xff0c;必须准备好自己的dede数据库&#xff0c;然后插入数据&#xff1a; insert into d…

JSP注释方法

<html><head><title>注释</title></head><body><!-- --> 这些是显示注释&#xff0c;不在页面中显示&#xff0c;但可以在客户端HTML源文件中看到&#xff0c;会被JSP引擎解释<!--例如&#xff1a;本文件加载日期为<%new …