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