ï»?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ä½ çš„å·¥ç¨‹åº”è¯¥æœ‰ä¸ªå¥½çš„èµïL‚¹ã€‚一个尾l„è¦å¸¦é¢†å®¢æˆ·˜q›å…¥éœ€æ±‚å¯å‘阶ŒDµè€Œä¸”ä½ è¦å†™èÊY仉™œ€æ±‚说明书。这份说明有些大åQŒä½†å®¢æˆ·ä¼šå¾ˆé‡è§†åQŒæ‰€ä»¥è¯´æ˜Žå¿…™åÕd¾—到赞åŒã€?nbsp;
  许多软äšg需求说明书写得éžå¸¸¾pŸç³•。ä“Q何äñ”å“的质é‡éœ€è¦å…¶åŽŸå§‹ææ–™çš„è´¨é‡ä¿è¯ï¼Œ¾pŸç³•çš„èÊY仉™œ€æ±‚说明书ä¸å¯èƒ½äñ”å‡ÞZ¼˜¿U€çš„èÊY件。ä¸òq¸çš„æ˜¯ï¼Œå‡ 乎没有开å‘äh员嗘q‡ä¸Žéœ€æ±‚的抽象ã€åˆ†æžã€æ–‡æ¡£ã€è´¨‹‚€æœ‰å…³çš„æ•™è‚ŒÓ€‚而且åQŒæ²¡æœ‰éžå¸¸å¤šçš„好需求å¯ä»¥å€Ÿé‰´å¦ä¹ åQŒéƒ¨åˆ†åŽŸå› æ˜¯å¾ˆå°‘æœ‰å·¥½E‹å¯ä»¥æ‰¾åˆîC¸€ä¸ªå¥½çš„借鉴åQŒå…¶ä»–åŽŸå› æ˜¯å…¬å¸ä¸æ„¿æ„将其äñ”å“说明书攑֜¨å…¬å…±åŒºåŸŸã€?nbsp;
  ä¸è¦æœŸæœ›èƒ½å¤Ÿ¾~–写å‡ÞZ¸€ä»½èƒ½ä½“现需求应具备的所有特性的SRSã€‚æ— è®ÞZ½ 怎么¾l†åŒ–ã€åˆ†æžã€è¯„论和优化需求,都ä¸å¯èƒ½è¾‘Öˆ°å®Œç¾Žã€‚ä½†æ˜¯ï¼Œå¦‚æžœä½ ç‰¢è®°è¿™äº›ç‰¹æ€§ï¼Œä½ å°±ä¼šç¼–å†™å‡ºæ›´å¥½çš„éœ€æ±‚ï¼Œç”Ÿäñ”出更好的产å“ã€?nbsp;
  æ£ç¡®åQšæ¯ä¸ªéœ€æ±‚å¿…™åȲ¾¼‹®æ˜q°è¦äº¤ä»˜çš„功能。棼‹®æ€§ä¾æ®äºŽéœ€æ±‚çš„æ¥æºåQŒå¦‚真实的客æˆähˆ–高çñ”别的¾pÈ»Ÿéœ€æ±‚说明书。一个èÊY仉™œ€æ±‚与其对应的¾pÈ»Ÿéœ€æ±‚è¯´æ˜Žä¹¦ç›¸æŠµè§¦æ˜¯ä¸æ£¼‹®çš„ã€?nbsp;
ã€€ã€€åªæœ‰ç”¨æˆ·çš„代表能够决定用户需求的æ£ç¡®æ€§ï¼Œ˜q™å°±æ˜¯äؓ什么在‹‚€æŸ¥éœ€æ±‚æ—¶åQŒè¦åŒ…括他们或他们的代ç†çš„关键所在ã€?nbsp;
  å¯è¡Œæ€§ï¼šåœ¨å·²çŸ¥çš„èƒ½åŠ›ã€æœ‰é™çš„¾pÈ»ŸåŠå…¶çŽ¯å¢ƒä¸æ¯ä¸ªéœ€æ±‚å¿…™åÀL˜¯å¯å®žçŽ°çš„ã€‚äØ“äº†é¿å…需求的ä¸å¯è¡Œæ€§ï¼Œåœ¨éœ€æ±‚分æžé˜¶ŒDµåº”该有一个开å‘äh员å‚与,在抽象阶ŒDµåº”该有市场人员å‚与。这个开å‘äh员应能检查在技术上什么能åšä»€ä¹ˆä¸èƒ½åšåQŒå“ªäº›éœ€è¦éœ€è¦é¢å¤–的付出或者和其他的æƒè¡¡ã€?nbsp;
å¿…è¦æ€§ï¼šæ¯ä¸ªéœ€æ±‚应载明什么是客户¼‹®å®žéœ€è¦çš„åQŒä»€ä¹ˆè¦™åºåº”äºŽå¤–éƒ¨çš„éœ€æ±‚ï¼ŒæŽ¥å£æˆ–æ ‡å‡†ã€‚æ¯ä¸ªéœ€æ±‚æºäºŽä½ 认å¯ã€å…·æœ‰æƒè¯´æ˜Žéœ€æ±‚的原始资料åQŒè¿™æ˜¯è€ƒè™‘必需的å¦å¤–情形。跟ítªæ¯ä¸ªéœ€æ±‚回溯到出处åQŒå¦‚用例åQŒç³»¾lŸéœ€æ±‚ï¼Œè§„ç« åQŒæˆ–æ¥è‡ªå…¶ä»–用户的æ„è§ã€‚å¦‚æžœä½ ä¸èƒ½æ ‡è¯†å‡ºå¤„åQŒå¯èƒ½éœ€æ±‚åªæ˜¯ä¸ªé•€é‡‘的例ååQŒæ²¡æœ‰çœŸæ£çš„å¿…é¡»ã€?nbsp;
优先æƒï¼šä¸ÞZº†è¡¨æ˜Žåœ¨ä¸€ä¸ªè¯¦¾l†çš„产å“版本ä¸åº”包å«å“ªäº›è¦ç‚¹åQŒéœ€è¦äØ“æ¯ä¸ªéœ€æ±‚,特å¾åQŒæˆ–用例分é…实现的优先æƒã€‚客æˆähˆ–其代ç†éƒ½åº”有强烈的责ä»Õd¾ç«‹ä¼˜å…ˆæƒã€‚如果所有的需求都被视为匽{‰é‡è¦ï¼Œé‚£ä¹ˆç”׃ºŽåœ¨å¼€å‘ä¸åQŒé¢„½Ž—削å‡ï¼Œè®¡åˆ’‘…时或组员的¼›Õd¼€å¯ÆD‡´æ–°çš„需求时åQ?nbsp;™å¹ç›®¾l熞®†ä¸èƒ½è“våˆîC½œç”¨ã€‚优先æƒçš„作用是æä¾›¾l™å®¢æˆïLš„ä»·å€û|¼Œå®žçŽ°çš„ç›¸å…Œ™´¹ç”¨ï¼Œå®žçŽ°ç›¸å…³è”的有关技术风险ã€?nbsp;
ç”?¿Uçñ”别的优先æƒï¼šé«˜ä¼˜å…ˆæƒè¡¨æ˜Žéœ€æ±‚å¿…™åÖM½“现在下一个äñ”å“版本ä¸åQŒä¸ä¼˜å…ˆæƒè¡¨æ˜Žéœ€æ±‚是必须的,但是如果需è¦å¯ä»¥æŽ¨˜qŸåˆ°æ™šä¸€äº›çš„产å“版本ä¸ï¼Œä½Žä¼˜å…ˆæƒè¡¨æ˜Žæœ‰å®ƒå¾ˆå¥½åQŒä½†æˆ‘们必须认识到如果没有充‘³çš„æ—‰™—´æˆ–资æºï¼Œå®ƒå¯ä»¥è¢«æ”‘Ö¼ƒæŽ‰ã€?nbsp;
明确åQšéœ€æ±‚噘q°çš„读者应åªèƒ½ä»Žå…¶å¾—åˆ°å”¯ä¸€çš„è§£é‡Šè¯´æ˜Žï¼ŒåŒæ ·åQŒä¸€ä¸ªéœ€æ±‚的多个读者也应达æˆå…±è¯†ã€‚自然è¯a€æžæ˜“坯D‡´å«ç³Šã€‚è¦é¿å…使用一些对于SRSä½œè€…å¾ˆæ¸…æ¥šä½†å¯¹äºŽè¯»è€…ä¸æ¸…æ¥šçš„ä¸»è§‚è¯æ±‡ï¼Œå¦‚:用户å‹å¥½æ€§ï¼Œå®ÒŽ˜“åQŒç®€å•,快速,有效åQŒå‡ 个,艺术¾U§ï¼Œæ”¹å–„的,最大,最ž®ç‰½{‰ã€‚æ¯å†™ä¸€ä¸ªéœ€è¦éƒ½åº”简‹z,½Ž€å•,直观的采用用æˆïL†ŸçŸ¥çš„è¯è¨€åQŒä¸è¦é‡‡ç”¨è®¡½Ž—机术è¯ã€‚检查需求模¾pŠçš„æœ‰æ•ˆæ–¹å¼åŒ…括需求说明书的æ£è§„检查,æ ÒŽ®éœ€æ±‚写‹¹‹è¯•åQŒå¾ç«‹ç”¨æˆïLš„凿ƒ³æ¥è¯´æ˜Žäñ”哿Ÿä¸ªç‰¹å®šéƒ¨åˆ†é¢„期的ç‰ÒŽ€§ã€?nbsp;
å¯è¯å®žï¼šçœ‹ä½ 是å¦èƒ½å¤Ÿåšå‡º‹¹‹è¯•è®¡åˆ’æˆ–å…¶ä»–éªŒè¯æ–¹å¼ï¼Œå¦‚检查和实è¯åQŒæ¥å†›_®šåœ¨äñ”å“䏿¯ä¸ªéœ€æ±‚æ˜¯å¦æ£¼‹®çš„实现。如果需求是ä¸å¯éªŒè¯çš„,军_®šéœ€æ±‚æ˜¯ä¸æ˜¯æ£ç¡®çš„实现就æˆäº†åˆ¤æ–的事。需求之间ä¸ä¸€è‡ß_¼Œä¸å¯è¡Œï¼Œä¸æ˜Ž¼‹®ä¹Ÿèƒ½å¯¼è‡´ä¸å¯è¯å®žã€‚ä“Q何需求如果说产哞®†è¦æ”¯æŒä»€ä¹ˆä¹Ÿæ˜¯ä¸å¯è¯å®žçš„ã€?nbsp;
一个完整的SRSä¸ä»…是包括长长的功能性需求列表,˜q˜åŒ…æ‹¬å¤–éƒ¨æŽ¥å£æ˜q°å’Œä¸€äº›è¯¸å¦‚è´¨é‡å±žæ€§ï¼ŒæœŸæœ›æ€§èƒ½çš„éžåŠŸèƒ½æ€§éœ€æ±‚ã€‚ä¸‹é¢æ˜qîCº†é«˜è´¨é‡çš„SRS的一些特性ã€?nbsp;
完整åQšä¸åº”è¯¥é—æ¼è¦æ±‚和必需的信æ¯ã€‚完整性也是一个需求应具备的。å‘现缺ž®‘的信æ¯å¾ˆéš¾åQŒå› ä¸ºæ ¹æœ¬ä¸å˜åœ¨ã€‚在SRSä¸å°†éœ€æ±‚以分层目录方弾l„织åQŒå°†å¸®åŠ©è¯„å®¡äººå‘˜ç†è§£åŠŸèƒ½æ€§æ˜q°çš„¾l“æž„åQŒä‹É他们很容易指出é—å¤Þqš„东西ã€?nbsp;
在需求抽象时åQŒç›¸å¯¹äºŽ¾pÈ»ŸåŠŸèƒ½åQŒä½ ˜q‡å¤šçš„æ³¨æ„用æˆïLš„业务åQŒå°†å¯ÆD‡´åœ¨éœ€æ±‚çš„å…¨å±€è§‚å’Œå¼•è¿›ä¸æ˜¯çœŸæ£å¿…需的需求上昑־—ä¸èƒö。在需求抽象上åQŒåº”ç”¨ç”¨ä¾‹æ–¹æ³•ä¼šå‘æŒ¥å¾ˆå¥½çš„作用。能够从ä¸åŒè§’度察看需求的囑ÖÅžåˆ†æžæ¨¡åž‹ä¹Ÿå¯ä»¥æ£€æŸ¥å‡ºä¸å®Œæ•´æ€§ã€?nbsp;
å¦‚æžœä½ çŸ¥é“å·²¾~ºå°‘一些信æ¯ï¼Œä½¿ç”¨TBDæ ‡å‡†æ ‡å¿—å¯ä»¥½H出˜q™äº›¾~ºé™·åQŒå½“ä½ åœ¨æž„å¾äº§å“的相关部分时åQŒå°±å¯ä»¥ä»Žä¸€ä¸ªç»™å®šçš„需求集ä¸è§£å†Ïx‰€æœ‰çš„¾~ºé™·ã€?nbsp;
一致性:一致性需求就是ä¸è¦äºŽå…¶ä»–çš„èÊY仉™œ€æ±‚或高çñ”别的¾pÈ»Ÿéœ€æ±‚å‘生冲½H。需求ä¸çš„ä¸ä¸€è‡´å¿…™åÕdœ¨å¼€å‘开始å‰å¾—åˆ°è§£å†³ã€‚åªæœ‰ç»˜q‡è°ƒç ”æ‰èƒ½ç¡®å®šå“ªäº›æ˜¯æ£ç¡®çš„。修攚wœ€æ±‚时一定è¦è°¨æ…ŽåQŒå¦‚æžœåªå®¡å®šä¿®æ”¹çš„部分,没有审定于修改相关的部分åQŒå°±å¯èƒ½å¯ÆD‡´ä¸ä¸€è‡´æ€§ã€?nbsp;
å¯ä¿®æ”ÒŽ€§ï¼šå½“æ¯ä¸ªéœ€æ±‚çš„è¦æ±‚修改了或¾l´æŠ¤å…¶åކ岿›´æ”ÒŽ—¶åQŒä½ 必须能够审定SRS。也ž®±æ˜¯è¯´æ¯ä¸ªéœ€æ±‚å¿…™åÈ›¸å¯¹äºŽå…¶ä»–需求有其å•ç‹¬çš„æ ‡ç¤ºå’Œåˆ†å¼€çš„è¯´æ˜Žï¼Œä¾¿äºŽæ¸…æ™°çš„æŸ¥é˜…ã€‚é€šè¿‡è‰¯å¥½çš„ç»„¾l‡å¯ä»¥ä‹É需求易于修改,如:ž®†ç›¸å…³çš„需求分¾l„,建立目录表,索引åQŒä»¥åŠå‰åŽå‚考ã€?nbsp;
å¯è¿½ítªï¼šä½ 应能将一个èÊYä»¶ä¸Žå…¶åŽŸå§‹ææ–™ç›¸å¯¹åº”åQŒå¦‚高çñ”¾pÈ»Ÿéœ€æ±‚,用例åQŒç”¨æˆïLš„æè®®½{‰ã€‚也能够ž®†èÊY仉™œ€æ±‚ä¸Žè®¾è®¡å…ƒç´ åQŒæºä»£ç åQŒç”¨äºŽæž„é€ å®žçŽ°å’ŒéªŒè¯éœ€æ±‚çš„‹¹‹è¯•相对应。寘q½è¸ªçš„éœ€æ±‚åº”è¯¥å…·æœ‰ç‹¬ç«‹æ ‡½Cºï¼Œ¾l†å¯†å’Œç»“构化的编写,ä¸åº”˜q‡å¤§åQŒä¸åº”是å™è¿°æ€§çš„æ–‡å—和公告å¼çš„列表ã€?nbsp;
˜q™äº›æœ‰å…³éœ€æ±‚è´¨é‡çš„ç‰ÒŽ€§çš„æè¿°åœ¨ç†è®ÞZ¸Šéƒ½æ˜¯éžå¸¸å¥½çš„åQŒä½†ä¸€ä¸ªå¥½çš„éœ€æ±‚åˆ°åº•æ˜¯ä¸ªä»€ä¹ˆæ ·å的呢?ä¸ÞZº†ä½“现得更切åˆå®žé™…åQŒæˆ‘们åšä¸ªå°¾lƒä¹ ã€‚ä¸‹é¢æœ‰å‡ ä¸ªä»Žå®žé™…çš„å·¥ç¨‹é€‰å‡ºçš„éœ€æ±‚ï¼Œä¾æ®ä¸Šé¢çš„è´¨é‡æ ‡å‡†ï¼Œè¯„ä¼°æ¯ä¸ªéœ€æ±‚,看看有什么问题,然åŽç”¨æ›´å¥½çš„æ–¹å¼é‡å†™ã€‚我ž®†å¯¹æ¯ä¸ªä¾‹å都æå‡ø™‡ªå·Þqš„分æžå’Œæ”¹˜q›çš„廸™®®ã€‚也‹Æ¢è¿Žä½ æå‡ÞZ¸åŒçš„è§è§£ã€‚我所å ä¼˜çš„åªæ˜¯æˆ‘çŸ¥é“æ¯ä¸ªéœ€æ±‚çš„å‡ºå¤„ã€‚å› ä¸ÞZ½ æˆ‘éƒ½ä¸æ˜¯çœŸæ£çš„å®¢æˆøP¼Œæˆ‘们åªèƒ½çŒœæµ‹æ¯ä¸ªéœ€æ±‚çš„æ„图ã€?nbsp;
¾~–写优秀的需求是没有公å¼åŒ–çš„æ–ÒŽ³•的。这需è¦å¤§é‡çš„¾l验åQŒè¦ä»Žä½ 在过åŽÈš„æ–‡æ¡£ä¸å‘现的问题å¦ä¹ 。请在组¾l‡èÊY仉™œ€æ±‚文档时åQŒä¸¥æ ¼éµä»Žè¿™äº›æ–¹é’ˆã€?nbsp;
å¥å和段è½è¦çŸã€‚é‡‡ç”¨ä¸»åŠ¨è¯æ°”。ä‹É用棼‹®çš„è¯æ³•åQŒæ‹¼å†™ï¼Œæ ‡ç‚¹ã€‚ä‹É用术è¯ï¼Œè¦ä¿æŒä¸€è‡´æ€§ï¼Œòq¶åœ¨æœ¯è¯è¡¨æˆ–æ•°æ®å—å…¸ä¸å®šä¹‰å®ƒä»¬ã€?/span>
è¦çœ‹éœ€æ±‚是å¦è¢«æœ‰æ•ˆçš„定义,å¯ä»¥ä»¥å¼€å‘ähå‘˜çš„è§‚ç‚¹çœ‹çœ‹ã€‚ä½ æ˜¯å¦éœ€è¦SRS的编写者的é¢å¤–解释帮助开å‘äh员很好的ç†è§£éœ€æ±‚,以便于设计和实现åQŸå¦‚果是的è¯åQŒåœ¨¾l§ç®‹å·¥ä½œå‰ï¼Œéœ€æ±‚还需è¦ç»†åŒ–ã€?nbsp;
需求编写者还è¦åŠªåŠ›æ£¼‹®åœ°æŠŠæ¡¾l†åŒ–½E‹åº¦ã€‚è¦é¿å…包å«å¤šä¸ªéœ€æ±‚的长的å™è¿°ŒDµè½ã€‚有帮助的æ½Cºæ˜¯¾~–写独立的寋¹‹è¯•çš„éœ€æ±‚ã€‚å¦‚æžœä½ è®¤äØ“ä¸€ž®éƒ¨åˆ†æµ‹è¯•å¯ä»¥éªŒè¯ä¸€ä¸ªéœ€æ±‚çš„æ£ç¡®åQŒé‚£ä¹ˆå®ƒå·²ç»æ£ç¡®çš„ç»†åŒ–äº†ã€‚å¦‚æžœä½ é¢„æƒ³åˆ°å¤š¿Uä¸åŒç±»çš„æµ‹è¯•ï¼Œå‡ ä¸ªéœ€æ±‚å¯èƒ½å·²æŒ¤åˆ°äº†ä¸€èµøP¼Œéœ€è¦æ‹†åˆ†å¼€ã€?/span>
密切å…Ïx³¨å¤šä¸ªéœ€æ±‚åˆæˆäº†å•个需求。一个需求ä¸çš„连接è¯â€œå’Œâ€?“或â€å¾è®®å‡ 个需求åˆòq¶ã€‚ä¸è¦åœ¨ä¸€ä¸ªéœ€æ±‚ä¸ä½¿ç”¨â€œå’Œâ€?“或â€ã€?nbsp;
通篇文档¾l†èŠ‚ä¸Šè¦ä¿æŒä¸€è‡´ã€‚我曄¡œ‹è§è¿‡å¤šä¸ªéœ€æ±‚说明书å‰åŽä¸ä¸€è‡´ã€‚如åQšâ€œå¯¹äºŽçº¢è‰²åˆæ³•的颜色代ç 应是Râ€åŠâ€œå¯¹äºŽç»¿è‰²åˆæ³•的颜色代ç 应是Gâ€å°±æœ‰å¯ä»¥ä»¥åˆ†æ•£çš„需求分¼›Õd¼€åQŒè€Œâ€œäñ”å“应能对æ¥è‡ªè¯éŸ³¾~–辑指示åšå‡ºå应â€åº”ä½œäØ“ä¸€ä¸ªå¾pÈ»ŸåQŒä¸åº”作为å•个的功能性需求ã€?nbsp;
é¿å…在SRSä¸è¿‡å¤šçš„甌™¿°éœ€æ±‚。在多处包å«ç›¸åŒçš„需求å¯ä»¥ä‹Éæ–‡æ¡£æ›´æ˜“äºŽé˜…è¯»ï¼Œä½†ä¹Ÿä¼šç»™æ–‡æ¡£çš„ç»´æŠ¤å¢žåŠ å›°éš¾ã€‚æ–‡æ¡£çš„å¤šä†¾æ–‡æœ¬è¦åœ¨åŒä¸€æ—‰™—´å†…全部更斎ͼŒé¿å…ä¸ä¸€è‡´æ€§ã€?nbsp;
å¦‚æžœä½ éµä»Žäº†˜q™äº›æ–šw’ˆåQŒä½ 能够ž®½æ—©åœ°ç»å¸¸æ£å¼æˆ–éžæ£å¼çš„审查需求,˜q™äº›éœ€æ±‚对于äñ”å“çš„æž„é€ ï¼Œ¾pÈ»Ÿ‹¹‹è¯•ä»¥åŠæœ€åŽçš„客户满æ„åQŒéƒ½ä¼šæˆä¸ºå¥½çš„å¥ åŸºçŸ³ã€?/span>