å‚考:http://www.ibm.com/developerworks/cn/java/l-anareq/
½W?ç« å‰a€
目的
éœ€æ±‚è°ƒç ”æ˜¯ä¸ºéœ€è¦è¯´æ˜Žä¹¦åšå‰æœŸå·¥ä½œï¼Œå¯ä»¥è¯´éœ€è¦è¯´æ˜Žä¹¦è¯´æ˜¯ä»Žéœ€æ±‚è°ƒç ”è¡¨ä¸å¾—到或抽å–而出ã€?/p>
éœ€æ±‚è°ƒç ”æ˜¯è¦äº†è§£çŽ°å®žä¸–ç•Œä¸åšå®žé™…工作的äºÞZ»¬çœŸæ£éœ€è¦ä»€ä¹ˆæ ·çš„程åºçš„˜q‡ç¨‹åQŒå†æŠŠè¿™äº›éœ€æ±‚å¼€˜q›ç»†èŠ‚æ•´ç†ç”±è®¾è®¡éƒ¨å¼€å‘,å†ç”±é”€å”®éƒ¨é”€å”®ç»™ç”¨æˆ·ã€?/p>
用户åQšç³»¾lŸåˆ†æžähå‘?/p>
½W?ç« å‰æœŸå‡†å¤?/span>
2.1. ¼‹®å®šå·¥å…·
- 没有什么工å…äh˜¯å¥½è¿˜æ˜¯å的问题,问题是关键是如何使用它们åQŒæ— è®ºæ˜¯ä»€ä¹ˆå·¥å…·ä¹Ÿåªæ˜¯ä¸€ä¸ªè¾…åŠ©å·¥å…øP¼Œä¹Ÿä¸æ˜¯ç”Ÿæˆå·¥å…—÷€?
- 工具的选å–è¦æ±‚是自己(本组åQ‰ç†Ÿæ‚‰çš„工具åQŒä¸èƒ½æ˜¯ä¸€ä»¶æœ€æ–°æ—¶é«¦å·¥å…¯‚€Œè‡ªå·±å¯¹å®ƒäº†è§£å¾ˆž®‘,¾l“果大部分时间化在å¦ä¹ 工具上åQŒè€Œä¸æ˜¯ä‹É用它ä¸ÞZ½ 工作ã€?
- å·¥å…·æœ€å¥½ä¹Ÿæ˜¯è¦æ±‚是普通æµè¡Œçš„åQŒå› 䏸™¦è€ƒè™‘交æµçš„问题ã€?
2.2. è¦åšä»€ä¹ˆå°±è¦å…ˆäº†è§£ä»€ä¹?/span>
- 如果åšçš„™å¹ç›®æ˜¯ä½ 所ä¸äº†è§£çš„一个行业(专业åQ‰åŒ¾l„æœ‰è¦æœ€å¥½æœ‰è¦ä¸“å®?---最¾lˆç”¨æˆ·åšä¸ø™¿™ä¸ªä¸“家是最好的åQŒæœ€ž®‘ä½ æœ‰äº†è§£è¿™ä¸ªä¸“ä¸šï¼Œä¸æ˜¯è¦ä½ æˆäؓ专家åQŒä½†æœ€ž®‘è¦äº†è§£ä¸€å®šçš„专业知识åQˆæœ€ž®‘专æ¥è¯æ±‡ä½ è¦çŸ¥é“)åQŒä¸ç„¶æ‚¨ç”šè‡³ä¸çŸ¥é“去问什么问题或者如何去问他们,甚至于ähå®¶åœ¨è¯´ä»€ä¹ˆä½ ä¹Ÿä¸çŸ¥é“ã€?
- 相应的专业资料是必须的,最ž®‘è¦æœ‰ä¸“业入门书¾cå’Œå¯¹åº”çš„èµ„æ–™ï¼Œä¹Ÿéœ€è¦æ±‚更深入的一些资料。当然有专家的å‚入就å¦å½“别论ã€?
- å¦‚æžœè¡Œä¸šçš„éš¾åº¦ä¸æ˜¯å¾ˆå¤§ï¼Œå¯ä»¥é€šå…¥åˆ†æžäººå‘˜çš„自我å¦ä¹ åœ¨çŸæ—¶é—´å†…了解行业åQŒä¹Ÿè®¸å¯ä»¥ä¸ç”¨ä¸“å®Óž¼Œå¦åˆ™ä¸“家是必™åÈš„ã€?
2.3. 建立设计环境
一定å¾ç«‹ä¸€ä¸ªä¸“门的设计环境æ¥äؓ本项目æœåŠ¡ï¼Œ˜q›è¡Œä¸€å®šçš„资æºåˆ†é…åQŒè¿›è¡Œå¿…è¦çš„æ–‡äšg½Ž¡ç†ã€?/p>
2.4. 真æ£äº†è§£è‡ªå·±å’Œç”¨æˆ?/span>
- 那些是用户å¯èƒ½æ˜Ž¼‹®è¦è¾‘Öˆ°çš„ç›®åœ?
- è¦çŸ¥é“那些是自己能åšåˆ°çš„åQŒé‚£äº›æ˜¯è‡ªå·±ä¸èƒ½åšçš„ã€?
- 对于ä¸èƒ½åšçš„å¤„ç†æ–ÒŽ³•åQŒå¦‚æ‹’ç»åQŒè{包ç‰
- 那些是用æˆähƒ³è¦åšåˆ°çš„
2.5. 列出人员分é…表和所有工具列è¡?/span>
- 明确™å¹ç›®äººå‘˜åˆ†å·¥
- ¾lŸä¸€™å¹ç›®æ‰€ç”¨çš„工具
- ¾lŸä¸€™å¹ç›®æ–‡äšg模版
- 其它资æºåˆ—表åQˆèµ„料,相关¾|‘ç«™åQŒèµ„询电è¯ã€‚。。)
½W?ç« è°ƒç ”è¿‡½E?/span>
3.1. æœé›†éœ€æ±‚得到需求说明书
注æ„åQ?
- 虽然最¾lˆå¿…™å»è¦¾~–æˆåŸÞZºŽè®¡ç®—æœø™§£å†Ïx–¹æ¡ˆçš„æè¿°åQŒä½†åˆ°ç›®å‰äØ“æ¢ï¼Œæˆ‘们å…Ïx³¨çš„焦点的文档在相应领域方é¢çš„部分ã€?
- è®îC½˜q™é‡Œæ²¡æœ‰è®¡ç®—机方é¢çš„行è¯åQŒå¦‚果是¾~–写一个会计èÊYä»Óž¼Œé‚£ä¹ˆä¸€ä½ä¼šè®¡å¸ˆéƒ½åº”该清楚地ç†è§£½E‹åºå‘˜å†™çš„会计方é¢çš„问题说明ä¹?
- 需求说明书问题ä¸ï¼Œä¸è¦å¤ªæ£å¼ã€‚åªè¦æ˜q°èƒ½è¡¨è¾¾æ‚¨æƒ³è¦åšçš„事情就行了åQŒå°±å’Œå¦å¤–一个äh在说è¯ä¸€æ ·å°±å¯ä»¥ã€?
- 对于客户或相应äh员了解问题时åQŒä¸€å®šè¦æœ‰è®°½W”è®°çš„ä¹ æƒ¯ï¼Œè°ˆä¸Šå‡ ä¸ªž®æ—¶åQŒå¾ˆå¤šç»†èŠ‚æ˜¯è®îC¸ä½çš„ã€?
3.2. æ•´ç†åQŒæ£€æŸ¥å’Œ¾l†åŒ–需求说明书
- 对于客户的需è¦è¿›è¡Œå¿…è¦çš„æ•´ç†å’Œåˆ†¾cÀLœ‰˜q›ä»Žç”¨æˆ·é‚£é‡Œä¼šå¾—到很多信æ¯ï¼Œä¸è¡Œ˜q›å¿…è¦çš„æ•´ç†ž®×ƒ¸èƒ½ä»Žä¸è¿›è¡Œåˆç†çš„分æž
- 分清有用功能ã€å¯é€‰åŠŸèƒ½ç”¨ã€æ— 用功能åŠä¸å¯å®žçŽ°åŠŸèƒ½å¯¹äºŽç”¨æˆ·æ¥è®²ä»–å¯ä»¥è¯´å‡ÞZ»–惌™¦çš„很多功能,但这些功能间的关¾pÀLœ‰æ—¶æ˜¯æ¸…晰的,但对于很多用æˆäh¥è®²æƒ³é€šè¿‡è®¡ç®—机或新系¾lŸå®žçŽîC»–以剿²¡æœ‰çš„功能,在这时他所æå‡ºçš„æ–°éœ€æ±‚çš„å¯è¡Œæ€§å’Œä¸Žå…¶å®ƒæ¨¡å—之间的关系ž®±å·²¾l䏿¸…,所以对于分æžå‘˜æ¥è®²åQŒè¦ä»Žç”¨æˆïLš„需求ä¸åˆ†æ¸…æœ‰ç”¨åŠŸèƒ½å’Œæ— ç”¨åŠŸèƒ½å’Œå¯é€‰åŠŸèƒ½ï¼Œ˜q›è¡Œåˆ†åˆ«åŒºåˆ†å¤„ç†åQŒæ¯”如ä¸å¯å®žçŽ°åŠŸèƒ½è¯·ç”¨æˆ·æ”‘Ö¼ƒã€?
- ä¸è¦å¿½ç•¥æ˜Žæ˜¾çš„错误用户倒是ä¸ç»å¸¸æåŠä»–需è¦çš„东西åQŒè€Œè¿™äº›ä¸œè¥¿å¯¹é—®é¢˜æ¥è¯´éƒ½æ˜¯å¾ˆåŸºæœ¬çš„åQŒè¦¾l†åŒ–‹‚€æŸ¥ä¸€å®šæœ‰æ³¨æ„˜q™ä¸ªé—®é¢˜ã€?
- ä½ è®¤ä¸ºçš„ä¹Ÿè®¸ä¸æ˜¯å¯¹çš„对于¾pÈ»Ÿåˆ†æžå‘˜å¯¹éœ€æ±‚分æžçš„自认为的情况è¦åŠ ä»¥æ³¨æ„,对于一个行业æ¥è¯ß_¼Œæœ‰äº›è§„则å¯ä»¥ä¸æ˜¯æœ€åˆç†åQŒä½†å®ƒå°±æ˜¯é‚£æ ·å˜åœ¨å’Œä½¿ç”¨åQŒæ‰€ä»¥å¯¹äºŽæ¯ä¸€ä¸ªéžæ˜Žç¡®¼‹®å®šçš„需求,è¦ç”±ä¸“业人员æ¥å®¡å®šã€‚除éžä½ ž®±æ˜¯ä¸“å®¶ã€?
3.3. 改进
最åˆçš„½W¬ä¸€‹Æ¡éœ€æ±‚在分æžåQŒç»†åŒ–ä¸€å®šæœ‰ä¸æ˜ŽåŠä¸¼‹®å®šä¹‹å¤„åQŒé‚£ä¹ˆå°±æŠŠæ•´ç†å‡ºä¸€ä»½é—®é¢˜ç»†åŒ–问询表åQŒå¯¹å‘现的问题进行整ç†ï¼Œåˆ—å‡ºä¸æ˜Žä¹‹å¤„åQŒå¯æ ÒŽ¤ä»¥ä¸‹æ ¼å¼
问询人:
问题åQ?
ä¸šåŠ¡ä¸æ¸…问题列表åQˆä¸šåŠ¡æ˜qîC¸æ¸…)åQ?
1 ….是什么å«ä¹‰ï¼Ÿ
2 …..与XX是什么关¾p»ï¼Ÿ
多ç§é€‰æ‹©å¯ä»¥åˆ—表åQˆè¯·ç”¨æˆ·˜q›è¡Œé€‰æ‹©åQ‰ï¼š
1 ……有多个å¯èƒ½ï¼Œé‚£ä¹ˆçŽ°åœ¨æˆ‘ä»¬ä½¿ç”¨
A …… B……. C…….. D ……
|
3.4. å®¡æ ¸éœ€æ±?/span>
- 自我审枋
把自å·×ƒ»Žç”¨æˆ·çš„角度æ¥è€ƒè™‘
是å¦åˆç†åQŒæ˜¯å¦å¯ä»¥æé«˜æ•ˆçŽ‡ï¼Œæ˜¯å¦å¯ä»¥è¾‘Öˆ°ç›®çš„åQŒæ˜¯å¦æœ‰å®Œæ•´
- ç”Þq”¨æˆäh¥è¯„äh
由最¾lˆç”¨æˆäh¥è¯„ähä½ æ‰€åˆ—çš„éœ€æ±‚æ˜¯å¦è¾¾åˆîCº†ç”¨æˆ·è¦æ±‚åQˆç”¨æˆ·ähæ•?-3人,å†å¤šä¹Ÿæ²¡æœ‰ä»€ä¹ˆç›Šå¤„)ã€?
- é‡å¤˜q‡ç¨‹åQŒæœ€¾lˆé€šè¿‡å®¡æ ¸å®Œæˆéœ€æ±‚说明书
å‚考资æ–?
- æ ‡å‡†ç‰ˆAPI 规范åQŒJAVA 2 æ ¸å¿ƒæŠ€æœ¯å’Œå…¶ä»–æ–šw¢çš„ä¿¡æ¯ã€?br />

]]>