作者davischen (Davis..)
看板Soft_Job
标题Re: [问题] 目前的资讯公司..有几家做的到??
时间Thu Jul 12 20:59:42 2007
※ 引述《cyin0910 (理性过了头)》之铭言:
: 以前大学时上课..
: 总会上一门课叫"系统分析"..
: 在其中..教了好多..
: 从访谈需求..到写需求规格书..到系统设计..到给程式人员开发..
: 在这其中有一堆又一堆的文件..
: 不管是给使用者看..或是给程式开发者看..
: 想问的是..
: 到底有多少公司真的能把每一份文件都做出来後..
: 才开始做程式设计的部门??
: 或是..大多数的公司..都完成了哪些文件??或完成了多少??
: ps. 因为目前小弟待的公司..似乎这些文件做的都很不完整..
目前呆的这家公司, 这些流程的文件都要有, 因为我们不是软体公司
所以会挑几个重要的来写
如:系统需求, UseCase, ClassDiagram, Sequence, DB Table等等
我个人认为写这些文件是有好处的
1.自己也有接过前辈留下来的系统, 面对杂乱复杂的程式, 最好下手方法
是透过这些文件, 初步了解整个系统流程, 程式流程, 与系统资料结构
2.在写这些文件时, 你会慢慢的构思各种细节, 就如建筑师在画建筑设计图一样
你看到的不是一个小细节, 会是整个的Overview, 你会思考如何把共用的元件
放在一起, 系统要如何操作, 资料流要如何跑, 才会让流程跑的更顺,
并减少错误的发生, 在这过程中, 也会不断的有新问题出现,
需要不断的与User Confirm需求, 这会让你在使用者需求与技术限制取得平衡
在我公司, 要往上升, 好像都要懂得写系统分析与设计文件
不知道其它公司是否也一样??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.248.139
1F:推 aimlikenoob:高阶做thinking job,低阶做dirty job 07/12 21:06
2F:推 iincho:不是..通常看趴数的比较多,还有事不是卡到重要系统... 07/12 21:07
3F:→ aimlikenoob:PG可以做的很高级 只是很多公司喜欢把PG当dirty job 07/12 21:07
4F:推 blastcat:呵呵 一个每天要经手 200亿的系统 看你敢不敢乱做.. 07/12 21:13
5F:推 moonshade:我们公司是高阶做pushing job 低阶thinking & dirty 07/13 11:50
6F:→ moonshade:一起来... 07/13 11:50
7F:推 ledia:问个不专业的问题, 请问什麽算 dirty job 呀? 07/13 17:12
8F:→ Laviathan:回楼上,就是要靠双手做事的人 XD 07/14 11:42
9F:推 paperavi:继续接楼上,反过来看,靠一张嘴的才是 non-dirty job. 07/15 13:33