|
楼主 |
发表于 2012-4-16 12:15:53
|
显示全部楼层
张XX:你要基于Web的话,和你的供应商、和你的客户沟通之间不存在问题,假如说你今天在深圳,明天到上海去了,你照样不影响你的工作,只要带个笔记本电脑,上网就行了。不论走到任何地方,你和你的客户用的是同一个平台。8 v5 E6 I- c8 V
6 G( P; O$ m y2 U7 V黄XX:我们在文档建设方面也遇到大家所讲的问题。你们可能都是电子类、消费类产品,我们就是纯软件的,所以文档就更重要。2 y5 Z& {5 h+ w V) w, B8 M
比如项目经理要查一些东西,如果没有文档的话,就非常难维护。跟进过去要花半个月至一个月时间,而且我们的文档最初始的需求是这样的,根据这个需求会派生出一系列的文档来,比如概要设计、分析、详细设计、甚至用户手册这一整套的东西。因为需求是经常变更的,一般来讲,能保证需求方面的文档能达到比较新的程度,比如最近一个月。但是对后续的,比如说分析方面就比较难了。, G& c1 J2 R( u4 ?& n8 Q
我们在日常的管理中也想了一些办法,第一就是给这些研发管理人员进行培训,提高对文档的认识,因为大家都觉得我做的就是产品,我把产品做出来给客户了就OK了,文档又不能卖钱,但实际上文档在验收当中是很重要一项。: I6 H" S7 l- _, i8 R
第二就是像一些内容能快速的对文档进行变化更新的跟进机制,比如我们自己开发的一些文档生成工具。
7 O$ ?/ w/ l6 j/ N& g% {2 {第三就是刚才大家提到的采用标准的文档格式,这有几个好处,第一写的时候有针对性,比如客户的需求,一般需求是什么,在特殊情况下有什么需求,还有这个分析基本的功能有哪些,特殊的功能有哪些,分条分块,既方便写又方便看,也方便交流。' | `2 c; m1 C2 S4 P' Y# C' Y
第四点就是把文档提高到一个配置管理高度来讲,把它跟代码,设计文档都当作配置项,定期的由配置管理员进行一些审核,然后对验收前等重大的也是组织评审。7 K C0 Y8 `( t2 t
3 G0 O, [, U+ |* f$ f, D
熊 X:文档最值得借鉴的就是日本的文档。他们交过来的OEM文档真是齐整。老外作文档做得真不错,几乎到了傻子都能看懂的地步。他们的文档从一份文档就可以看出经过了多少次变更,每次变更的内容。
7 S; u @0 H. A) d- ?4 u
1 Y+ K* T. V: L黄XX:我们开头的第一页都是文件变更控制,什么时候由谁变更了哪一部分。但实际上这些都是空的。文件编号到3.0,4.0,我们现在都是1.01、02、03这样编码,然后有重大的变更的话就取2.0,再有大的话就3.0,我们编号的规则可能跟你们不一样,我们是按项目来分的,比如说深圳市建设局……" h. G0 f5 S+ s4 k
而像这种游离在正规的编号之外,比如某年某月关于某重大需求的会议的会议记录,这个我们就专门搞一个目录,我们用Vsourcesafe,主要就是当作一个文件服务器。项目文件里包含会议记录、周报、月报等,但技术文档在不在编号里。
& o1 t7 n% K a3 J; x. L$ \2 _
- i# t. ?. F d; m熊 X:我们公司和你们公司不一样,我们公司是有一个项目开发手册,其中有一栏里边专门放置会议记录,周报,月报等,这样便于以后查找。1 N! Q5 T5 E% d; x
( G3 c. o, @4 x' @' Z2 c& W; Y张XX:你的项目文档在编码系统里是怎么样编的?% m' i8 y K! C) |" Y2 n( {, c
! t# v, h8 Q( M) o" E7 J6 b: ?
黄XX:比如说测试。包括测试反馈方面我们也专门有一套文档。这套文档是这样的,在测试的初期按照功能模块来,我们分为单元测试等。至于文件的编号则统一的比如xx系统第一次测试,里面有很多个文件,差不多的时候就拼成一个文件,用Word或Excel。; L# E3 g$ B2 ~$ d
7 A* R3 c0 i: F( I3 g9 w* p/ V张XX:Software你要测试的话,首先要有一个Instruction,就是说如何去测,然后根据你这个指导书再去测,相当于一个实验报告。
6 Q+ Q& S0 w: r* X& j$ P0 o9 q2 v2 Q m8 k
黄XX:原来有些项目的客户就要求我们有测试计划。测试计划里边包含测试样例,输入是什么东西,输出是什么东西等。现在软件测试还包括很多东西,包括软件功能有没有达到,如逻辑功能,我输入某个东西,在某一块是否输出什么东西。我们以项目为主,每个项目有一个编号。, z- j4 y3 P" E, [6 W
5 E% a$ G5 N- G9 s! B& z! E- J张XX:那假如说想找一个几年前的项目,怎么样很快的去找到。( ?- `) c! R9 C0 g' j
/ G/ B- g$ h5 N- B6 B4 g
黄XX:就是在Vsourcesafe里的项目的目录里源代码、数据库、文档等这些方面都有。如果配置管理做好,这些问题就可以搞定。起码这些文件在逻辑上是可以找到的,在物理上可能是一个文件。
( i/ V2 a. o. u* X7 F5 A1 k, M另外在我们配置管理里面有这种编号,就有点像顺序号,如果他是文档的话,我们就叫Doc001,就是针对项目里面的,但这些主要是用来配置管理自己看一看的。 |
|