±à¼ÍƼö: |
±¾ÎÄÀ´×ÔÓÚ²©¿ÍÔ°£¬Ïêϸ½éÉÜÁ˸÷½×¶Î´æÔÚµÄÖ÷Òª²âÊԻ£¬½áºÏʵ¼ÊÏîÄ¿£¬ÐðÊöÿ¸ö²âÊԻµÄ×î¼Ñʵ¼ù¡£
|
|
²»Í¬Ó봫ͳµÄÈí¼þ¿ª·¢Ä£Ê½£¬Ãô½Ý¿ª·¢Ä£Ê½ÓÐ×Å×Ô¼ºÏÊÃ÷µÄ¼ÛÖµºÍ·½·¨¡£
ÆäÖУ¬Ãô½Ý²âÊÔ²¿·ÖҲͬÒÔÍùµÄÈí¼þ²âÊÔÁ÷³ÌÓÐËù²»Í¬¡£Õâ¶Ô²âÊÔÈËÔ±Ìá³öÁËеÄÒªÇ󣬴øÀ´ÁËеÄÌôÕ½¡£
µÚÒ»²¿·Ö£ºÃô½ÝÈí¼þ¿ª·¢¼ò½é
Ãô½ÝÈí¼þ¿ª·¢£¨Agile Software Development£©³õÆðÓÚ¾ÅÊ®Äê´úÖÐÆÚ¡£×îÔçÊÇΪÁËÓ봫ͳµÄÆÙ²¼Èí¼þ¿ª·¢Ä£Ê½£¨waterfall
model£©Ïà±È½Ï£¬ËùÒÔµ±Ê±µÄ·½·¨½Ð×öÇáÁ¿¼¶·½·¨£¨Lightweight methods£©¡£¶þÊ®ÊÀ¼Í³õ£¬17
λ¸Ã·½·¨µÄ³«µ¼Õß½¨Á¢ÁËÃô½ÝÁªÃË£¨Agile Alliance£©£¬²¢½«¸ÃÈí¼þ¿ª·¢·½·¨ÃüÃûΪÃô½ÝÈí¼þ¿ª·¢¹ý³Ì¡£
Ãô½ÝÁªÃËÔÚ³ÉÁ¢Ö®³õ×ܽáÁËËÄÌõ»ù±¾µÄ¼ÛÖµÔÔò£º
1.ÈËÔ±½»Á÷ÖØÓÚ¹ý³ÌÓ빤¾ß£¨Individuals and interactions
over processes and tools£©
2.Èí¼þ²úÆ·ÖØÓÚ³¤Æª´óÂÛ£¨Working software over
comprehensive documentation£©
3.¿Í»§Ð×÷ÖØÓÚºÏ̸ͬÅУ¨Customer collaboration
over contract negotiation£©
4.Ëæ»úÓ¦±äÖØÓÚѹ浸¾Ø£¨Responding to change
over following a plan£©
»ùÓÚÕâËĵãÔÔò£¬Ãô½ÝÈí¼þ¿ª·¢ÓÐ×Å×Ô¼º¶ÀÌØµÄÁ÷³Ì£¨²Î¼ûͼ 1£©¡£
ͼ 1. Ãô½ÝÈí¼þ¿ª·¢Á÷³Ì
Õû¸ö¹ý³ÌÖмÐÔÓÁ˺ܶàÔÚÃô½Ý¿ª·¢Ç°¼º¾³öÏÖµÄÈí¼þ¿ª·¢·½·¨£¬°üÀ¨¼«ÏÞ±à³Ì£¨Extreme Programming,1996£©¡¢Scrum£¨1986£©¡¢ÌØÕ÷Çý¶¯¿ª·¢£¨Feature
Driven Development£©£¬²âÊÔÇý¶¯¿ª·¢£¨Test Driven Development£©µÈ¡£ÕâЩ·½·¨ÔÚÃô½ÝÈí¼þ¿ª·¢Á÷³ÌµÄ¸÷¸ö½×¶Î¶¼Óгä·ÖµÄÌåÏÖºÍÓ¦Óá£
ÀýÈ磬Scrum Ö÷Òª×ÅÖØÓÚÏîÄ¿¹ÜÀí£¬ÍŶÓÖеÄÏîÄ¿¾Àí£¨Scrum master£©ÐèÒªÔÚÿ¸ö¿Í»§ÐèÇóµ½À´µÄʱºòÖÆ¶¨
Sprint µÄÖÜÆÚ£¬¶¨Òåÿ¸ö Sprint µÄÄ¿±ê¡¢·ÖÅÉÈÎÎñ¡¢½øÐмල¡¢×îºó×ܽáµÃʧ²¢¿ªÊ¼¼Æ»®ÐµÄ
Sprint¡£
Ïà·´£¬ÌØÕ÷Çý¶¯¿ª·¢ºÍ²âÊÔÇý¶¯¿ª·¢Ö÷Òª±»Ó¦ÓÃÓÚ Sprint ÖÜÆÚÖС£Èç¹ûÏîÄ¿½øÐÐÓÚ¿ª·¢Ð¹¦ÄÜʱÆÚ£¬Õâ¸ö½×¶ÎÖ÷ÒªÍÆÐÐÌØÕ÷Çý¶¯¿ª·¢¡£ËùÓвâÊԺͿª·¢ÈËÔ±¶¼½«×Ô¼ºµÄ¹¤×÷ÖØÐÄ·ÅÔÚÐµĹ¦ÄÜÉÏÃæ£¬´Ó¿ª·¢ºÍ²âÊÔÁ½¸ö·½ÃæÀ´Íê³É¸÷×ÔµÄÈÎÎñ¡£Èç¹ûÏîÄ¿½øÐÐÓÚ²âÊÔй¦ÄÜʱÆÚ£¬Õâ¸ö½×¶ÎÐèÒª½«¹¤×÷µÄÖØµãŲµ½²âÊÔÉÏÀ´¡£ËùÓеIJâÊԺͿª·¢ÈËÔ±¶¼ÃÜÇйØ×¢×ÅĿǰ°æ±¾µÄȱÏÝ×´¿ö¡£²âÊÔÈËÔ±ÐèÒªÔÚÿÌìµÄÕ¾Á¢»áÒ飨Daily
Standup Meeting£©Éϱ¨¸æÇ°Ò»¸ö¹¤×÷ÈÕ·¢ÏÖµÄÐÂȱÏÝÇé¿ö£¬ÏîÄ¿¾Àí¸ù¾ÝÏîÄ¿½ø¶ÈºÍȱÏÝÑÏÖØÐÔÀ´¾ö¶¨ÊÇ·ñÐÞ¸´ÕâЩÎÊÌâ¡£ÐèÒª¼°Ê±ÐÞ¸´µÄȱÏÝÊÇĿǰ
Sprint ÖеÄÒ»¸öÐÂÈÎÎñ£¬½«ÓÉÏîÄ¿¾ÀíÌí¼Óµ½ Sprint Backlog Éϲ¢Í¨Öª¿ª·¢ÈËԱȥÐÞ¸´Â©¶´¡£
¶ÔÓÚÃô½Ý¿ª·¢ºÍ²âÊÔÖеÄÉó²é¹ý³Ì£¬¼«ÏÞ±à³ÌÖеÄͬÐÐÆÀÉó£¨peer review£©Ë¼ÏëµÃµ½Á˳ä·ÖÓ¦ÓᣴúÂëºÍÎĵµµÄÉó²é×·Çó¼òµ¥¶ø¸ßЧ¡£ÍŶӳÉÔ±Á½Á½×é³ÉÒ»¶Ô£¬»¥ÏàÆÀÉó£»ÓÐʱºò£¬Ò»¸ö¿ª·¢ºÍÒ»¸ö²âÊÔÈËÔ±Ò²¿ÉÒÔ×é³ÉÒ»¶Ô£¬»¥ÏàÐ×÷¡£ÕâÑùÄܹ»ÓÐÖúÓÚȱÏݺÍÎÊÌâÔÚµÚһʱ¼ä±»Ä¨É±ÔÚÃÈÑ¿ÖС£
Ãô½Ý¿ª·¢»¹ÓÐÒÔϼ¸¸ö¹Ø¼ü¸ÅÄî (Key Issues)£º
1.µü´ú¹ý³Ì£¨Iterative process£©
2.Óû§¹ÊÊ£¨User stories£©
3.ÈÎÎñ£¨Tasks£©
4.Õ¾Á¢»áÒ飨Stand-up meeting£©
5.³ÖÐø¼¯³É£¨Continuous integration£©
6.×î¼ò·½°¸£¨Simplest solutions£©
7.ÖØ¹¹£¨Re-factoring£©
ÕâЩ¸ÅÄîÊÇÃô½Ý¿ª·¢Öо³£Ê¹Óõ½µÄ¹ÛµãºÍ·½·¨¡£ÏÂÃæÎÒÃǽ«ÏêϸÂÛÊö²âÊÔÈËÔ±ÔÚÃô½ÝÈí¼þ¿ª·¢ÖаçÑݵĽÇÉ«ºÍÖ°ÄÜ¡£
µÚ¶þ²¿·Ö£ºÃô½Ý¿ª·¢ÖеIJâÊÔÈËÔ±
±¾²¿·Ö½«¼òÒª½éÉÜÃô½Ý¿ª·¢ÖвâÊÔÈËÔ±ËùÐèÒª¾ß±¸µÄËØÖʺÍÖ°Ôð¡£
2.1 Ãô½Ý¿ª·¢ÍŶӽéÉÜ
ÎÒÃǵÄÃô½Ý¿ª·¢ÍŶÓÓÉËÄλ¿ª·¢ÈËÔ±¡¢Á½Î»²âÊÔÈËÔ±¡¢Ò»Î»²úÆ·Éè¼Æ£¬Ò»Î»ÏîÄ¿¾ÀíºÍһλ²úÆ·¾Àí×é³É£¨²Î¼ûͼ
2£©¡£Ã¿ÌìÔçÉÏÊ®µã£¬Ôڹ̶¨µÄʱ¼äºÍ»áÒéÊÒÀïÃæ£¬ÍŶӻá¾ÙÐÐÕ¾Á¢»áÒé¡£Õâʱºò£¬ÍŶӳÉÔ±°´Õռȶ¨µÄ˳ÐòÏòÏîÄ¿¾Àí»ã±¨¸÷×ÔǰһÌìÍê³ÉµÄÈÎÎñ£¬ËùÓöµ½µÄÀ§ÄѺ͵±ÌìÒªÍê³ÉµÄÈÎÎñ¡£Í¬Ê±£¬ÏîÄ¿¾Àí¸üÐÂ
Sprint Backlog£¨Ò»ÕÅÖÆ×÷¾«Á¼µÄ Excel ±í¸ñ£©£¬²¢¼°Ê±½â¾öÿ¸öÈËËùÌá³öµÄÎÊÌâ¡£
ͼ 2. Ãô½Ý¿ª·¢ÍŶӳÉÔ±
ÓÉÓÚÃô½Ý¿ª·¢ÒªÇó²ÎÓëÈËÄܹ»¿ìËÙ¶ø¸ßЧµÃÓ¦¶Ô±ä»¯£¬ËùÒÔÎÞÐÎÖжԲâÊÔÈËÔ±Ìá³öºÜ¸ßµÄÒªÇó¡£
2.2 ²âÊÔÈËÔ±ÐèÒª¾ß±¸µÄËØÖÊ
²âÊÔÊÇÈí¼þ¿ª·¢Öв»¿É»òȱµÄÒ»²¿·Ö¡£ÔÚÃô½ÝÈí¼þ¿ª·¢ÖÐÒàÊÇÈç´Ë¡£²»Í¬µÄ×éÖ¯¸ø²âÊÔÈËÔ±ÒÔ²»Í¬µÄ³ÆºÅ£º²âÊÔ¿ª·¢
(Test Developer)¡¢ÖÊÁ¿·ÖÎöÔ± (Quality Analyst)¡¢Èí¼þÖÊÁ¿¹¤³Ìʦ (Software
Quality Engineer) µÈ¡£
ÿ¸ö³ÆºÅÒþº¬Óв»Í¬µÄÖ°ÄÜ¡£ÒÔÉϵijƺŷֱð¶ÔÓ¦ÒÔϵÄÄÜÁ¦ÒªÇó£º
1.¾ßÓÐÖÊÁ¿¼ì²âºÍ±àд´úÂëµÄÄÜÁ¦¨C> ²âÊÔ¿ª·¢
2.¾ßÓзÀֹȱÏÝ (Quality Assurance) ºÍÖÊÁ¿¿ØÖÆ
(Quality Control) µÄÄÜÁ¦¨C> ÖÊÁ¿·ÖÎöÔ±
3.¾ßÓпª·¢ºÍÖ´ÐвâÊÔ³ÌÐòµÄÄÜÁ¦ -> Èí¼þÖÊÁ¿¹¤³Ìʦ
×Ü½á¶øÑÔ£¬ÓÐÈý·½ÃæµÄ»ù±¾ËØÖÊÒªÇ󣺴úÂë±àд£¨Coding£©¡¢²âÊÔ (Testing) ºÍ·ÖÎö (Analysis)¡£
ÔںܶàÆäËûµÄ¿ª·¢Á÷³ÌÖУ¬¸÷¸ö²âÊԽ׶ζԲâÊÔÈËÔ±µÄÄÜÁ¦ÓÐËù²»Í¬£»ÓÐʱºò²àÖØ·ÖÎö£¨±ÈÈçϵͳÅäÖòâÊÔ£©£¬ÓÐʱºò²àÖØ´úÂë±àд
( ±ÈÈ繦ÄܲâÊÔ )¡£µ«ÊÇ£¬ÔÚÃô½Ý¿ª·¢Á÷³ÌÖУ¬²âÊÔÈËÔ±ÐèÒª½áºÏÕâÈý·½ÃæÀ´¿ªÕ¹¹¤×÷£¬Ö»ÓÐÕâÑù²ÅÄÜÕæÕý·´Ó³Ãô½Ý²âÊԵı¾ÖÊ£º¼òµ¥¶ø¸ßЧµÃÓ¦¶Ô±ä»¯¡£
2.3 ²âÊÔÈËÔ±µÄÖ÷ÒªÖ°Ôð
ÔÚÃô½ÝÈí¼þ¿ª·¢ÖУ¬²âÊÔÈËÔ±µÄÖ°ÔðÓÐÈý¸öÖ÷Òª·½Ã棺
¶¨ÒåÖÊÁ¿ (Define Quality)£ºÕâÓ¦¸ÃÊÇÈí¼þ²âÊÔÈËÔ±µÄ»ù±¾Ö°Ôð¡£Ãô½Ý·½·¨¹ÄÀø²âÊÔÈËÔ±ÔÚ
Sprint ¼Æ»®µÄʱºòÖ±½ÓÓë¿Í»§½»Á÷£¬´Ó×Ô¼ºµÄ¾Ñé³ö·¢£¬¹²Í¬Îª²úÆ·¹¦ÄÜÖÆ¶¨ÖÊÁ¿ÒªÇó¡£
½»Á÷ȱÏÝ£¨Communication£©£ºÃô½Ý¹ý³ÌÇ¿µ÷ÍŶÓÖеĽ»Á÷¡£¿ª·¢ÈËÔ±¾³£»áרעÓÚÖØÒª¶øÐÂÆæµÄ¹¦ÄÜ£¬²âÊÔÈËÔ±Ó¦¸Ãץסϸ½Ú£¬Ñ°ÕÒÉè¼ÆÖеġ°missing
door¡±£»ÁíÍ⣬¿ª·¢ÈËԱʹÓõ¥Ôª²âÊÔÀ´±£Ö¤²úÆ·µÄ»ù±¾ÖÊÁ¿£¬²âÊÔÈËÔ±¿ÉÒÔʹÓÃÑéÊÕ²âÊÔ£¨Acceptance
Test£©À´¼ø¶¨¿Í»§ÐèÇóÓëʵ¼Ê³É¹ûÖ®¼äµÄ²»Ò»ÖÂÐÔ¡£
¼°Ê±·´À¡ (Feedback): Ãô½Ý¹ý³ÌÇ¿µ÷¼òµ¥¶ø¸ßЧ¡£²âÊÔÈËÔ±ÐèÒª¼°Ê±·´À¡²úƷĿǰµÄÖÊÁ¿ÎÊÌâ¡£ÕâÑùÒ»À´£¬ÍŶӲſÉÒÔÁ¢¿Ì×ÅÊÖ½â¾ö¡£Èç¹û´«Í³µÄÁ÷³ÌÊÇÒ»ÖÜ»ã×ÜÒ»´Î״̬µÄ»°£¬Ãô½ÝÁ÷³ÌÒªÇóÿÌì»ã×ÜÖÊÁ¿ÎÊÌâ¡£ÔÚÎÒÃǵÄÏîÄ¿ÖУ¬ÄÚ²¿µÄ²âÊÔ±¨¸æ»áÒÔÍøÒ³µÄÐÎʽÏÔʾÔÚÄÚ²¿Õ¾µãÉÏ¡£Ã¿¸öÍŶӳÉÔ±Äܹ»ËæÊ±»ñÈ¡¡£ÁíÍ⣬ÎÒÃǵIJâÊÔ¿ò¼ÜÌṩ×ÔÖú²âÊÔ
(Self-assistant Test)£ºÍ¨¹ýµã»÷²âÊÔÓÃÀýÁбíÖеÄij¸ö¾ßÌåÓÃÀý£¬¿ª·¢ÈËÔ±²»ÐèÒªÖжϲâÊÔÈËÔ±µÄ¹¤×÷¾Í¿ÉÒÔÖØÏÖȱÏÝ¡£
ÒÔÉÏ×ܽáÁ˲âÊÔÈËÔ±ÔÚÃô½Ý¿ª·¢ÖеÄÐèÒªÕ¹ÏÖµÄÄÜÁ¦ºÍµ£¸ºµÄÈÎÎñ£¬ÏÂÃæÇë¸úËæÒ»¸öÏîĿʵÀýÀ´ÏêϸÁ˽âÃô½Ý²âÊÔµÄ×î¼Ñʵ¼ù¡£
µÚÈý²¿·Ö£ºÃô½Ý¿ª·¢ÖеIJâÊÔÁ÷³Ì
±¾²¿·Ö½áºÏÒ»¸öÈí¼þÏîÄ¿£¬Ïêϸ½éÉÜÏîÄ¿Á÷³ÌÖеÄÖ÷Òª²âÊԻ£¬Ã¿¸ö»î¶¯µÄǰÌáÌõ¼þºÍÄ¿±êÈÎÎñµÈ¡£
3.1 ½éÉÜÏîĿʵÀý
ÏîÄ¿½éÉÜ£º¸ù¾ÝÒ»¼ÒÔÚÏß B2B ¹«Ë¾µÄÒªÇó£¬ÎÒÃǽ«ÎªÆä¿ª·¢Ò»¿îÀàËÆÓڹȸèµÄËÑË÷·þÎñ¡£×÷Ϊ Web Service£¬¸Ã·þÎñ¿ÉÒÔÄÚǶÓÚÍøÒ³ÖС£µ±Óû§ÊäÈë¹Ø¼ü´Ê²¢Ñ¡ÔñÉÌ»§µÄÀàÐͺÍλÖúó£¬ÏµÍ³»á·µ»Ø¾ßÌåÉÌ»§µÄÁÐ±í£¨²Î¼ûͼ
3£©¡£
ͼ 3. ÏîĿʵÀýͼ
µäÐ͵ÄÃô½Ý¿ª·¢ºÍ²âÊԻ²Î¼ûÏÂ±í¡£ËüÖ÷ÒªÓÉÈý²¿·Ö¹¹³É£¬´Ó×î³õµÄÓû§¹ÊÊÂÉè¼ÆºÍ·¢²¼¼Æ»®£¬µ½¼¸´Î Sprint
ÖÜÆÚµÄµü´ú¿ª·¢ºÍ²âÊÔ£¬ÒÔ¼°×îºóµÄ²úÆ··¢²¼½×¶Î¡£Ã¿¸öʱ¼ä¶Î¶¼ÓÐÏàÓ¦µÄ²âÊԻ¡£Í¨³£ Sprint ÖÜÆÚ±»·Ö³ÉÁ½Àà£ºÌØÕ÷ÖÜÆÚ£¨Feature
Sprint£©ºÍ·¢²¼ÖÜÆÚ£¨Release Sprint£©¡£ÌØÕ÷ÖÜÆÚÖ÷񻃾¼°Ð¹¦ÄܵĿª·¢ºÍ¸÷Àà²âÊÔ¡£·¢²¼ÖÜÆÚÔò»á½áºÏ¼Æ»®£¬È·¶¨Ð°汾¹¦ÄÜ£¬È»ºó¶Ô×îÐµĹ¦ÄܽøÐвâÊÔ¡£
ÔÚµü´úµÄ Sprint ÖÜÆÚÖУ¬¿ª·¢²¿·Ö¿ÉÒÔ¸ù¾Ý´«Í³²½Öè·Ö³É±àÂëºÍµ¥Ôª²âÊÔ¡¢Öع¹ºÍ¼¯³É¡£ÐèÒªÖ¸³öµÄÊÇ£¬Öع¹ºÍ¼¯³ÉÊÇÃô½Ý¿ª·¢µÄ
Sprint µü´úÖв»¿ÉºöÊÓµÄÈÎÎñ¡£Èç¹ûÔÚÐ嵀 Sprint ÖÜÆÚÖÐÒª¶ÔÉϴεŦÄܼÓÒÔÓÅ»¯ºÍ¸Ä½ø£¬±ØÈ»Àë²»¿ªÖع¹ºÍ¼¯³É¡£
ÔÚÿ¸ö Sprint ÖÜÆÚ½áÊøÇ°£¬²âÊÔÍŶӽ«Ìá½»Õë¶Ô¸Ã Sprint ÖÜÆÚ»òÕßÉϸö Sprint
ÖÜÆÚÖÐÒÑÍê³ÉµÄ¹¦ÄܵÄÑéÊÕ²âÊÔ£¨ÔÚʵ¼ÊÏîÄ¿ÖУ¬²âÊÔÍŶӵĽø¶Èͨ³£»áÍíÓÚ¿ª·¢ÍŶӣ©¡£ÕâÑùÒ»À´£¬¿ª·¢ÍŶӿÉÒÔÔËÐÐÑéÊÕ²âÊÔÀ´ÑéÖ¤Ëù¿ª·¢µÄ¹¦ÄÜĿǰÊÇ·ñ·ûºÏÔ¤ÆÚ¡£µ±È»£¬Õâ¸öÔ¤ÆÚÒ²ÊÇÔÚµü´úÖв»¶Ï±ä»¯ºÍÍêÉÆµÄ¡£
µ±²úÆ·µÄËùÓй¦ÄܵÃÒÔʵÏÖ£¬²âÊÔ¹¤×÷»ù±¾½áÊøºó£¬¾Í½øÈëÁË·¢²¼ÖÜÆÚ¡£´Ëʱ£¬²âÊÔÍŶӵÄÈÎÎñÏà¶Ô½Ï¶à¡£
ÒÔÉÏ£¬ÎÒÃǸÅÊöÁËÃô½Ý¿ª·¢µÄÖ÷Òª»î¶¯¡£ÏÂÃæÎÒÃǽ«¶Ô¸÷½×¶ÎÏàÓ¦µÄ²âÊԻ×÷ÏêϸµÄ½éÉܺͷÖÎö¡£Ê×ÏÈÊÇÓû§¹ÊÊÂÉè¼ÆºÍ·¢²¼½×¶Î¡£
3.2 Óû§¹ÊÊÂÉè¼ÆºÍ·¢²¼¼Æ»®½×¶Î
ÔÚÓû§¹Êʺͷ¢²¼¼Æ»®½×¶Î£¬ÏîÄ¿¾ÀíºÍ²úÆ·¾Àí»á¸ù¾Ý¿Í»§µÄÐèÇó£¬Öƶ¨¸ÅÒªµÄ²úÆ··¢²¼Èճ̼ƻ®¡£´Ëʱ£¬²âÊÔÈËÔ±¿ÉÒԺͿª·¢ÈËÔ±Ò»ÆðѧϰÐµĹ¦ÄÜ£¬Á˽â¿Í»§µÄÐèÇ󡣯äÖУ¬ÓÐÁ½¸öÖ÷Òª»î¶¯£ºÑ°ÕÒÒþ²ØµÄ¼ÙÉèºÍÉè¼Æ¸ÅÒªµÄÑéÊÕ²âÊÔÓÃÀý¡£
3.2.1 ѰÕÒÒþ²ØµÄ¼ÙÉè
ÕýÈçǰÎÄËùÊö£¬¿ª·¢ÈËԱͨ³£¹Ø×¢Ò»Ð©ÖØÒªµÄϵͳ¹¦ÄܶøºöÊÓϸ½Ú¡£´ËÍ⣬Ãô½Ý¿ª·¢³«µ¼¼òµ¥µÄʵÏÖ·½°¸£¬Ã¿¸ö¿ª·¢
Sprint ÖÜÆÚ²»¿ÉÄܽ«¹¦ÄÜÍêÃÀµÃʵÏÖ£»Ïà·´£¬Ã¿¸ö Sprint ¶¼»áÔöÁ¿µÃ¿ª·¢Ò»Ð©¹¦ÄÜ¡£ËùÒÔ£¬²âÊÔÈËÔ±ÔÚ×î³õ¾ÍÐèÒª´Ó¸÷ÖֽǶÈÀ´Ñ°ÕÒϵͳÐèÇó£¬Ì½Ë÷Òþ²ØµÄ¼ÙÉè¡£
ÏîĿʵÀý£º
´ÓÔÚÏß B2B ¹«Ë¾½Ç¶È˼¿¼
Q£ºÕâ¸öËÑË÷¿ò¶Ô¹«Ë¾µÄÒµÎñÓÐʲô¼ÛÖµ£¿
A£ºËÑË÷¿ò¿ÉÒÔΪÓû§·½±ãµÃÌṩÉÌ»§µÄĿ¼ÐÅÏ¢¡£Èç¹ûÔ½À´Ô½¶àÓû§Ê¹ÓÃÕâ¸öËÑË÷¿ò£¬¿ÉÒÔÔö¼ÓÎÒÃÇÍøÕ¾µÄ·ÃÎÊÁ¿¡£
´ÓÓû§½Ç¶È˼¿¼
Q£º×÷Ϊ²éѯÐÅÏ¢¡¢Ñ°ÕÒÉÌÒµºÏ×÷»ï°éµÄÍøÕ¾Óû§£¬ËÑË÷¿ò¶ÔÎÒÓÐʲôºÃ´¦£¿
A£º»µ´¦£ºÕÒµ½Ò»¼ÒÉÌ»§µÄµØÖ·£¬¹ýÈ¥²Å·¢ÏÖÒѾ¹ØÃÅЪҵ
ºÃ´¦£º²éÕÒÉÌ»§ºÜ¼òµ¥£¬Ö»ÒªÇáµãÊó±ê
²»¿ì£ºÓÐʱºòÔÚѰÕÒÒ»ÀàÉÌ»§£¬È´¼Ç²»Çå³þ¾ßÌåÃû×Ö
´Ó³ÌÐòÔ±½Ç¶È˼¿¼
Q£ºÒ»¸öËÑË÷¿òµÄ×î¼òµ¥ÊµÏÖ·½·¨ÊÇʲô£¿
A£ºÒ»¸öÓÐ text input ºÍ search button ×é³ÉµÄ form£»ºǫ́ͨ¹ý server
³ÌÐò½«·ûºÏÀàÐͺ͵ØÖ·µÄÉÌ»§Ãû´ÓÊý¾Ý¿âÖÐÈ¡³ö£¬·µ»Ø¸øÓû§£»Ã¿¸ö·µ»ØÏî°üÀ¨ÉÌ»§µÄÃû³Æ¡¢µØÖ·ºÍÆÀ¼ÛÒâ¼û¡£
ѰÕÒÕâЩ¹ÛµãÖеÄÎÊÌâ
Q£ºËÑË÷¿òÈçºÎÔÚÓû§Íü¼Ç¾ßÌåÃû×ÖµÄʱºòÌáÐÑÓû§£¿
A£ºÔÚµÚÒ»°æ±¾ÖÐʵÏֱȽÏÀ§ÄÑ¡£¿ÉÒÔÈÃÓû§ÊäÈëÖÁÉÙÒ»¸öÀàÐÍÀ´Ìá¸ßÄ£ºý²éÕÒµÄЧ¹û¡£
×îºóѰÕÒµ½Òþ²ØµÄ¼ÙÉè
ÒÔÉϵÄ˼¿¼ÈòâÊÔÈËÔ±¶ÔϵͳµÄÒþº¬¼ÙÉè¸ü¼ÓÇåÎú£º
Ê×ÏÈ£¬ÏµÍ³Ó¦¸ÃÄܹ»Ôڸ߷åʱºò´¦Àí 200 ÌõËÑË÷ÇëÇóºÍ 1000 ¸öÊó±êµã»÷ʼþ¡£
Æä´Î£¬Óû§¿ÉÒÔÔÚÒѾ²éÕÒµ½µÄÄÚÈÝÖмÌÐø²éÕÒ
×îºó£¬ÏµÍ³Ìṩһ¸öÉÌ»§Àà±ðÇåµ¥£»Èç¹ûÓû§Ñ¡ÔñÉÌ»§Àà±ð¶øÍü¼Ç¾ßÌåÃû×Ö£¬ÏµÍ³Ìṩģºý²éѯ¡£
ÔÚÃô½Ý¿ª·¢ÖУ¬ÕâЩ¼ÙÉè¿ÉÒÔ×÷ΪÓû§¹ÊʼǼÏÂÀ´£¬´Ó¶øÖ¸µ¼Î´À´ÏµÍ³µÄ¿ª·¢ºÍ²âÊÔ¡£
3.2.2 Éè¼Æ¸ÅÒªµÄÑéÊÕ²âÊÔÓÃÀý
¶¨ÒåÍêһϵÁÐÓû§¹Êʺ󣬲âÊÔÈËÔ±¾Í¿ÉÒÔ×ÅÊÖÉè¼Æ¸ÅÒªµÄÑéÊÕ²âÊÔÓÃÀý¡£ÕýÈçÎÒÃÇÔÚǰÎÄÂÛÊö£¬²»Í¬ÓÚµ¥Ôª²âÊÔ£¬ÑéÊÕ²âÊÔ¼ì²éϵͳÊÇ·ñÂú×ã¿Í»§µÄÔ¤ÆÚ£¬Ò²¾ÍÊÇÓû§¹ÊÊÂÊÇ·ñÄܹ»ÊµÏÖ¡£ÓÚÊÇ£¬²âÊÔÈËÔ±¿ÉÒÔ¸ù¾ÝÿÌõÓû§¹ÊÊÂÀ´À©Õ¹£¬Ñ°ÕÒÆäÖеġ°¶¯×÷¡±£¬È»ºóΪÿÌõ¡°¶¯×÷¡±Öƶ¨ÕýÀýºÍ·´Àý¡£
ÏîĿʵÀý£º
3.3 µü´ú Sprint ½×¶Î
µ±Ò»¸ö Sprint ÖÜÆÚÕýʽ¿ªÊ¼Ê±£¬ÏîÄ¿¾Àí½«ÖÆ¶¨¸ÃÖÜÆÚµÄ¾ßÌ忪·¢ºÍ²âÊÔÈÎÎñ¡£ÔÚ¶¨ÆÚµÄ Sprint
¼Æ»®»áÒ飨Planning Meeting£©ÉÏ£¬Ã¿Î»ÍŶӳÉÔ±¶¼ÒªÌṩ×Ô¼ºÔÚδÀ´Ò»¸ö Sprint ÖÜÆÚÖеÄÐݼٺÍÅàѵ¼Æ»®¡£ÁíÍ⣬ÿ¸öÍŶӿÉÒÔ¸ù¾Ý¸÷×ÔÍŶӳÉÔ±µÄÄÜÁ¦ºÍ¹¤×÷¾Ñ飬Êʵ±É趨һ¸ö¹¤×÷¸ºÔØÖµ£¨Load
Factor£©¡£±ÈÈ磬ÎÒÃÇÍŶӵŤ×÷¸ºÔØÖµÎª 75%£¬Ò²¾ÍÊÇ˵ÿ¸öÈËÆ½¾ùÿÌ칤×÷ 6 Сʱ£¨ÒÔ 8
Сʱ¼ÆË㣩¡£½Ó×Å£¬´ó¼Ò¾Í¿ÉÒÔ¿ªÊ¼·ÖÅäÈÎÎñ¡£
µ±¿ª·¢ÍŶӿªÊ¼±àÂëºÍµ¥Ôª²âÊÔʱ£¬²âÊÔÈËÔ±µÄ¹¤×÷ÖØµã°üÀ¨£º¹ÀËãÑéÊÕ²âÊÔµÄʱ¼ä¡¢¹ÀËã²âÊÔ¿ò¼ÜµÄ´î½¨¡¢ÏêϸÉè¼ÆÑéÊÕ²âÊԺͱàдÑéÊÕ²âÊÔ´úÂë¡£µÚÁ½¸öÖ÷Òª»î¶¯Ò»°ãÔÚÏîÄ¿³õÆÚµÄ
Sprint ÖÜÆÚÖÐÍê³É¡£ÆäËûµÄÈý¸öÖ÷Òª»î¶¯½«ÔÚ½ÓÏÂÀ´µÄ¶à¸ö Sprint ÖÜÆÚÖÐÊÓÇé¿öµü´ú½øÐС£ÏÂÃæÎÒÃǽ«¾ßÌå½éÉÜÿ¸öÖ÷Òª»î¶¯¡£
3.3.1 ¹ÀËãÑéÊÕ²âÊÔʱ¼ä
ÔÚÈí¼þ¿ª·¢³õÆÚ£¬ÐèÒª¹ÀËãʱ¼äÒÔÖÆ¶¨¼Æ»®¡£ÕâÒ»µãÔÚÃô½Ý¿ª·¢ÖÐÓ¦Óøü¼Ó¹ã·º¡£Èç¹ûÒÔǰµÄ¿ª·¢Ä£Ê½ÐèÒª²âÊÔÈËÔ±¹ÀËãÒ»¸öÈí¼þ°æ±¾·¢Ðеļƻ®£¨ÕâÑùµÄ¼Æ»®Í¨³£»áÑÓÐø¼¸¸öÔ£©£¬ÄÇôÏÖÔÚÔòÒªÔÚÿ¸ö
Sprint »ú»á»áÒéÉϹÀËãÁ½Öܵ½Ò»¸öÔµÄÈÎÎñ¡£´ËÍ⣬ÔÚÿÌìµÄÕ¾Á¢»áÒéÉÏ£¬²âÊÔÈËÔ±ÐèÒª²»¶ÏµÃ¸üÐÂ×Ô¼ºµÄ¹ÀËãʱ¼ä£¬ÒÔÓ¦¶Ô±ä»¯µÄÐèÇó¡£ËùÒÔ£¬Ã¿¸ö²âÊÔÈËÔ±¶¼Ó¦¸Ã¾ß±¸Ò»¶¨µÄ¹ÀËãÈÎÎñÄÜÁ¦¡£ÏÂÃæÎÒÃǽ«½éÉÜÁ½¸öͨÓõĹÀËã²âÊԼƻ®µÄ·½·¨£º
¿ìËÙ¶ø´Ö²ÚµÄ·½·¨
´Ó¾Ñé¶øÑÔ£¬²âÊÔͨ³£Õ¼ÏîÄ¿¿ª·¢µÄÈý·Ö֮һʱ¼ä¡£Èç¹ûÒ»¸öÏîÄ¿¿ª·¢¹À¼ÆÒª 30 Ìì 1 ÈË£¬ÄÇô²âÊÔʱ¼äΪ
10 Ìì 1 ÈË¡£
ÏîĿʵÀý£º
ËÑË÷¿òµÄ¿ª·¢¹À¼ÆÐèÒª 78 Ìì 1 ÈËÍê³É¡£µ«ÊÇ£¬¿¼Âǵ½ÏµÍ³ÓÐÄ£ºýËÑË÷µÄ¹¦ÄÜ£¬ËùÒÔ²âÊÔÈÎÎñ¿ÉÄÜ»áÕ¼
40£¥×óÓÒ£¬´ó¸Å 31 Ìì 1 ÈË¡£ÏÂÃæÁгöÁ˾ßÌåµÄÈÎÎñ£º

ϸÖ¶øÖÜÈ«µÄ·½·¨
Õâ¸ö·½·¨´Ó²âÊÔÈÎÎñµÄ»ù±¾²½Öè³ö·¢£¬½øÐÐÏêϸ·ÖÀà¡£ÆäÖаüÀ¨ :
²âÊÔµÄ×¼±¸£¨Éè¼Æ²âÊÔÓÃÀý¡¢×¼±¸²âÊÔÊý¾Ý¡¢±àд×Ô¶¯²âÊÔ´úÂë²¢ÍêÉÆ´úÂ룩
²âÊÔµÄÔËÐУ¨½¨Á¢»·¾³¡¢Ö´ÐвâÊÔ¡¢·ÖÎöºÍ»ã±¨½á¹û£©
ÌØÊâµÄ¿¼ÂÇ
ÏîĿʵÀý£º
¹ÀËãµ¥¸ö²âÊÔÈÎÎñµÄÊÂÀý²Î¼ûÏÂ±í£º
¹ÀËã¶à¸ö²âÊÔÈÎÎñµÄ»ã×ܲμûÏÂ±í£º
3.3.2 ¹ÀËã²âÊÔ¿ò¼ÜµÄ´î½¨
²âÊÔ¿ò¼ÜÊÇ×Ô¶¯²âÊԱز»¿ÉÉÙµÄÒ»²¿·Ö¹¤×÷¡£ÓÉÓÚÃô½Ý¿ª·¢Á÷³Ì³«µ¼¿ìËÙ¶ø¸ßЧµÃÍê³ÉÈÎÎñ£¬Õâ¾ÍÒªÇóÒ»¶¨µÄ×Ô¶¯²âÊÔÂÊ¡£Ò»¸öÍêÉÆµÄ²âÊÔ¿ò¼Ü¿ÉÒÔ´ó´óÌá¸ß²âÊÔЧÂÊ£¬¼°Ê±·´À¡²úÆ·µÄÖÊÁ¿¡£
ÔÚÃô½Ý¿ª·¢Á÷³ÌÖУ¬ÔÚµÚÒ»¸ö Sprint ÖÜÆÚÀÐèÒªÔö¼ÓÒ»ÏÁ¢²âÊÔ¿ò¼ÜµÄÈÎÎñ¡£ÔÚËæºóµÄµü´ú¹ý³ÌÖУ¬Ö»Óе±²âÊÔ¿ò¼ÜÐèÒª´ó·ù¶Èµ÷Õûʱ£¬²âÊÔÍŶӲÅÐèÒª¿¼Âǽ«Æäµ¥¶À×÷ΪÈÎÎñ£¬·ñÔò¿ÉÒÔ²»ÓÃ×÷ΪÖ÷ÒªÈÎÎñÂÞÁгöÀ´¡£
ÏîĿʵÀý£º
¿¼ÂǸÃÏîÄ¿¸Õ¸Õ½øÈë²âÊÔ£¬ÐèҪΪ´Ë½¨Á¢Ò»¸ö²âÊÔ¿ò¼Ü¡£ÓÚÊÇ£¬ÔÚÔÏȵĹÀËãÖжàÔö¼ÓһЩÈÎÎñ¡£
3.3.3 ÏêϸÉè¼ÆÑéÊÕ²âÊÔÓÃÀý
Íê³É¶Ô²âÊÔÈÎÎñµÄ¹ÀË㣬½ÓמͿÉÒÔ×ÅÊÖÏêϸÉè¼ÆÑéÊÕ²âÊÔÓÃÀý¡£ÎÒÃÇ¿ÉÒÔ¶Ô¸ÅÒªÉè¼ÆÖеIJâÊÔÓÃÀý½øÐÐϸ»¯£¬¸ù¾Ý²»Í¬µÄ²âÊÔ»·¾³¡¢²âÊÔÊý¾ÝÒÔ¼°²âÊÔ½á¹û£¬±àд¸üÏêϸµÄ²âÊÔÓÃÀý¡£ÁíÍ⣬¿ÉÒÔ½áºÏ¼¸¸öÓÃÀý£¬Íê³ÉÒ»¸ö¸´ÔӵIJâÊÔ²Ù×÷¡£
ÓÉÓÚÃô½Ý¿ª·¢µÄÁ÷³ÌÊDz»¶Ïµü´úµÄ¹ý³Ì£¬ËùÒԺܶิÔӵŦÄÜ¿ÉÄÜ»áÔÚδÀ´µÄ Sprint ÖÜÆÚÖб»ÓÅ»¯¡£¶Ô²âÊÔÈËÔ±¶øÑÔ£¬Ò»¸öÓÐЧµÄ·½·¨ÊǾ¡Á¿½«Ò»Ð©ÑéÖ¤»ù±¾¹¦ÄܵIJâÊÔÓÃÀý×÷Ϊ»ù±¾ÑéÖ¤²âÊÔÓÃÀý£¨Basic
Verification Test Case£©ÔÚµÚһʱ¼äʵÏÖ×Ô¶¯»¯£»¶ø¶ÔһЩ¸´ÔӵŦÄܲâÊÔÓÃÀý£¬¿ÉÒÔÏȲÉÓÃÊÖ¹¤µÄ·½·¨²âÊÔ£¬Ö±µ½ÔÚδÀ´
Sprint ÖÜÆÚÖиù¦ÄÜ´ïµ½Îȶ¨Ê±ºòÔÙ¿¼ÂÇ×Ô¶¯»¯¡£´ËÍ⣬¶Ô²âÊÔÖгöÏÖµÄȱÏÝ¿ÉÒÔÉè¼Æ»Ø¹é²âÊÔÓÃÀý£¨Regression
Test Case£©£¬ÎªÆä±àд×Ô¶¯²âÊÔ´úÂ룬ʹµÃ´ËÀàÎÊÌâÔÚ·¢²¼ÖÜÆÚ£¨Release Sprint£©Ê±¿ÉÒÔ˳Àû¶ø¸ßЧµÃ½øÐÐÑéÖ¤¡£
ÏîĿʵÀý£º
»ù±¾ÑéÖ¤²âÊÔÓÃÀý£º
¹¦ÄܲâÊÔÓÃÀý£º
3.3.4 ±àдÑéÊÕ²âÊÔÓÃÀý
Ãô½Ý¿ª·¢²»Ìᳫ׫д̫¶àµÄÎĵµ£¬Ìᳫֱ½Ó±àд²âÊÔÓÃÀý¡£´ËÍ⣬²âÊÔÈËÔ±ºÍ¿Í»§Ó¦È¡µÃÁ¼ºÃµÄ¹µÍ¨£¬½«ÕâЩÐèÇó×ܽáÏÂÀ´£¬×ª»¯³ÉÑéÊÕ²âÊÔÓÃÀý¡£Èç¹û×ÊÔ´³ä×㣬×îºÃ¶ÔÑéÊÕ²âÊÔÓÃÀý½¨Á¢°æ±¾¿ØÖÆ»úÖÆ¡£
¿¼Âǵ½ÐèÇóÔÚÿһÂÖ Sprint ÖÜÆÚÖл᲻¶ÏµÃ±ä»¯£¬²âÊÔÍŶÓÒª¿ØÖƲâÊÔµÄ×Ô¶¯»¯ÂÊ£¬ÕýÈ·¹À¼ÆÎ´À´¹¦ÄܵÄÔö¼õ¡£×Ô¶¯»¯Âʹý¸ß»áµ¼ÖºóÆÚ´óÁ¿²âÊÔ´úÂëÐèÒªÖØ¹¹£¬·´¶øÔö¼ÓºÜ¶à¹¤×÷Á¿¡£
3.4 Sprint ½áÊøºÍÏÂÒ»¸ö Sprint ¿ªÊ¼
ÔÚÒ»¸ö Sprint ÖÜÆÚ½áÊøÊ±£¬ÍŶÓÒª¾ÙÐÐÒ»¸ö»Ø¹Ë»áÒ飨Retrospective Meeting£©¡£ÍŶӳÉÔ±¿ÉÒÔÔÚ»áÒéÉϳ©ËùÓûÑÔ£¬Ö¸³öÔÚ¹ýÈ¥Ò»¸ö
Sprint ÖÜÆÚÖпÉÐе쬲»¿ÉÐеĺÍÓдý¸Ä½øµÄµØ·½¡£´ý¸Ä½øÖ®´¦½«ÔÚÏîÄ¿¾Àí¼à¶½ÏÂÓÚδÀ´µÄ Sprint
ÖÜÆÚÖÐʵÏÖ¡£
ÓÉÓÚÃô½Ý¿ª·¢³«µ¼ÔöÁ¿¿ª·¢£¬µ±Ð嵀 Sprint ¿ªÊ¼Ê±£¬²âÊÔÍŶÓÐèÒª¸ù¾ÝРSprint ÖÜÆÚµÄ¿ª·¢½ø¶È¼°Ê±Öع¹ÑéÊÕ²âÊÔ¡£Èç¹ûÐÂ
Sprint ÖÜÆÚûÓоßÌåµÄй¦ÄÜ¿ª·¢£¬²âÊÔÍŶӿÉÒÔ½«¾«Á¦¼¯ÖÐÔÚÖ´ÐÐÑéÊÕ²âÊÔºÍѰÕÒȱÏÝÉÏ¡£
Èç¹ûÏÂÒ»¸ö Sprint ÖÜÆÚÊÇ·¢²¼ÖÜÆÚ£¬ÄÇô²âÊÔÈËÔ±ÐèҪ׼±¸Ö´Ðлعé²âÊÔ¡£ÏÂÃæÎÒÃÇÀ´ÏêϸÁ˽âÿ¸ö²âÊԻ¡£
3.4.1 ÖØ¹¹ÑéÊÕ²âÊÔ
ÕýÈçÉÏÎÄËùÌá¼°£¬Ãô½Ý¿ª·¢ÊÇÒÔµü´ú·½Ê½½øÐе쬹¦ÄÜÔÚÿ´Îµü´úÖÐÍÆ³Â³öС£ÓÚÊÇ£¬ÑéÊÕ²âÊÔÓÃÀý¾³£ÐèÒªÐ޸ĻòÕßÌí¼Ó£¬ÏàÓ¦µÄÑéÊÕ²âÊÔ´úÂëÒ²ÐèҪɾ¼õ¡£Õⲿ·Ö¹¤×÷Èç¹ûʱ¼ä»¨ÏúºÜ´ó£¬×îºÃÔÚ¹ÀËãµÄʱºòÒ»²¢Ìá³ö¡£
ÏîĿʵÀý£º
ÔÚÏÂÒ»¸ö Sprint ÖÜÆÚÖУ¬ÎÒÃÇÐèҪʵÏÖ֮ǰûÓÐʵÏֵġ°Ä£ºý²éÕÒ¡±¹¦ÄÜ¡£²âÊÔÈËÔ±ÒªÔÚÐ嵀 Sprint
ÖÜÆÚÖиüÐÂÔÀ´µÄÑéÊÕ²âÊÔÓÃÀý£¬ÔÚ²âÊÔ¡°ËÑË÷¡±Ä£¿éÖÐÌí¼ÓÄ£ºý²éÕÒ²âÊÔ¡£ÖØÐ¹ÀËãµÄ²âÊÔÈÎÎñ²Î¼ÓÏÂ±í£º
3.4.2 Ö´ÐÐÑéÊÕ²âÊÔ
ÑéÊÕ²âÊÔ¿ÉÒÔ·ÖΪÁ½´óÀ࣬»ù±¾ÑéÖ¤²âÊԺ͹¦ÄܲâÊÔ¡£Èç¹ûÊÇ»ù±¾ÑéÖ¤²âÊÔ£¬ÍƼö¿ª·¢ÈËÔ±ÔÚÔËÐÐÍêµ¥Ôª²âÊÔºÍÌá½»´úÂëǰֱ½ÓÔËÐÐ×Ô¶¯²âÊԽű¾¡£Èç¹ûÊǹ¦ÄܲâÊÔ£¬¿ÉÒÔÔÚÿ¸ö
Sprint ºóÆÚ£¬Ð¹¦ÄÜ´úÂëÌá½»ºó£¬ÓɲâÊÔÈËÔ±µ¥¶ÀÖ´ÐС£
Ãô½Ý¿ª·¢µÄ¿ª·¢ºÍ²âÊÔÊÇÏศÏà³ÉµÄ¡£Ò»µ©»ù±¾ÑéÖ¤²âÊÔ³öÏÖÎÊÌ⣬ÄǾÍ˵Ã÷¿ª·¢ÈËÔ±µÄʵÏÖÎ¥·´ÁË×î³õ¿Í»§¶¨ÒåµÄÐèÇó£¬ËùÒÔ²»Äܹ»Ìá½»¡£Èç¹û¹¦ÄܲâÊÔ³öÏÖÎÊÌ⣬ÄÇô²âÊÔÈËÔ±Òª¼°Ê±Ó뿪·¢ÈËÔ±¹µÍ¨¡£Èç¹ûÊÇȱÏÝ£¬Ð輰ʱÉϱ¨¸øÏîÄ¿¾Àí£¬²¢ÔÚÿÌìÕ¾Á¢»áÒéÖÐÌá³ö£»Èç¹û²»ÊÇ£¬ÄÇô¼ÌÐøÏÂÒ»ÏîÈÎÎñ¡£Õâ¸ö¹ý³Ì³ä·ÖÌåÏÖÁËÃô½Ý¿ª·¢ËùÌᳫµÄÍŶӽ»Á÷»úÖÆ¡£
3.4.3 Ö´Ðлعé²âÊÔ
ÔÚ·¢²¼ÖÜÆÚÖУ¬²âÊÔÈËÔ±Ëù¼ç¸ºµÄÈÎÎñ·Ç³£ÖØÒª£¬ÒòΪÕâÊDzúÆ··¢²¼Ç°µÄ×îºóÖÊÁ¿¼ìÑé¡£
Ê×ÏÈ£¬Òª½¨Á¢Ò»Ì××Ô¶¯Éú³É build¡¢ÔËÐÐ×Ô¶¯²âÊÔ´úÂë¡¢ÊÖ¹¤Ö´ÐвâÊÔÓÃÀý²¢»ã×ܲâÊÔ½á¹ûµÄ¿ò¼Ü¡£¹ÀËã·½·¨²Î¼ÓÉÏÎÄ¡£
Æä´Î£¬¶¨ÆÚÖ´Ðи÷Àà²âÊÔ£¬°üÀ¨¹¦ÄܺÍϵͳ²âÊÔ¡£
×îºó£¬ÒªÕûÀí֮ǰÔÚÿ¸öÌØÕ÷²âÊÔÖÜÆÚÖгöÏÖµÄÎÊÌâ¡£Èç¹ûÒѾÕûÀí²¢¹éÀàΪ»Ø¹é²âÊÔÓÃÀý£¬ÄÇôֻҪ¶¨Ê±Ö´ÐоͿÉÒÔÁË£»·ñÔò£¬ÐèÒ»Ò»Ìí¼Ó¡£Èç¹ûÓÃÀýÒѾ±»×Ô¶¯»¯£¬¿ÉÒÔÖ±½ÓÔËÐУ»Èç¹ûÊÇÊÖ¹¤²âÊÔ£¬²âÊÔÈËÔ±ÐèÒª°´ÕÕ²âÊÔÓÃÀý½øÐвÙ×÷£¬×îºó»ã×ܲâÊÔ½á¹û¡£Õⲿ·Ö²âÊÔ¾ÍÊÇËùνµÄ»Ø¹é²âÊÔ¡£
×ܽá
ÒÔÉÏÎÒÃǻعËÁËÃô½Ý²âÊÔÔÚÕû¸öÏîÄ¿¿ª·¢ÖеĻù±¾Á÷³Ì¡£
×îºó£¬ÎÒÃÇÀ´Ì½ÌÖһϲâÊÔÖеÄÁ½¸öÎÊÌ⣺ÊÖ¹¤²âÊԺͲâÊÔ±¨¸æ¡£
ÊÖ¹¤²âÊÔºÍ×Ô¶¯²âÊÔÊÇÁ½¸öÖ÷ÒªµÄ²âÊÔÀàÐÍ¡£¿¼Âǵ½Ãô½Ý¿ª·¢µÄ¸ßЧÐÔ£¬×Ô¶¯²âÊÔ»áÓÅÓÚÊÖ¹¤²âÊÔ¡£ÊÖ¹¤²âÊÔÓÐÁ½¸öÖ÷ÒªµÄȱµã£º²»¿É¿¿ºÍÈÝÒ×±»ÒÅÍü¡£±ÈÈ磬ÔÚÎÄÖеÄËÑË÷ʵÀýÖУ¬Ò»µ©ÎÒÃÇÖØÐ½¨Á¢Ë÷Òý£¬ÄÇôÏÈǰÔÚËÑË÷Îı¾ÖгöÏÖµÄÎÄ×Ö´íÎó¾ÍÎÞ·¨ÖØÏÖ¡£ÁíÍ⣬µ±²âÊÔÈËÔ±°´²¿¾Í°àµÃÊÖ¹¤Íê³ÉÒ»¸öÒ»¸ö²âÊÔÓÃÀýʱ£¬ËûÃǺÜÈÝÒ×ÒÅÍüÒ»Ð©ÌØÊâµÄ²âÊÔÓÃÀý£¬ºÜ¶àȱÏÝÒò´Ë¶ø±»Âñû¡£Ãô½Ý²âÊÔÖ÷ÕÅһЩ»ù±¾µÄÑéÊÕ²âÊÔ¿ÉÒÔ±»×Ô¶¯»¯£»¶ÔÒ»Ð©Éæ¼°ÏµÍ³·½ÃæµÄ²âÊÔ£¬ÊÖ¹¤²âÊԱȽÏÊʺϡ£
²âÊÔ±¨¸æÊÇ·´Ó³Ò»¸ö²âÊÔÍŶӹ¤×÷µÄ×îºÃ³É¹û¡£ÎªÊÊÓ¦Ãô½Ý¿ª·¢µÄ½Ú×࣬²âÊÔ±¨¸æ¿ÉÒÔÒÔÍøÒ³µÄÐÎʽ·¢²¼ÔÚÄÚ²¿µÄ
web ·þÎñÆ÷ÉÏ£¬ÔÚһЩÎÊÌâÇøÓòÉϱê×¢ÏÊÃ÷µÄÉ«²Ê£¬ÓÃÀ´¾¯Ê¾ÍŶÓÖеÄÿ¸öÈË¡£
×ÛÉÏËùÊö£¬±¾ÎÄÏêϸ̸ÂÛÁËÃô½Ý¿ª·¢ÖвâÊԵĸ÷ÏîÈÎÎñ¡£Ï£Íû±¾ÎÄÓÐÖúÓÚÕýÔÚʹÓÃÃô½Ýģʽ»òÕß´òËãʹÓÃÃô½ÝģʽµÄÍŶӸüºÃµÃÀí½âÃô½Ý²âÊÔ¡£
|