Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Ïê½âÃô½Ý²âÊÔ
 
  2494  次浏览      27
 2018-9-26
 

 

±à¼­ÍƼö:

±¾ÎÄÀ´×ÔÓÚ²©¿ÍÔ°£¬Ïêϸ½éÉÜÁ˸÷½×¶Î´æÔÚµÄÖ÷Òª²âÊԻ£¬½áºÏʵ¼ÊÏîÄ¿£¬ÐðÊöÿ¸ö²âÊԻµÄ×î¼Ñʵ¼ù¡£

²»Í¬Ó봫ͳµÄÈí¼þ¿ª·¢Ä£Ê½£¬Ãô½Ý¿ª·¢Ä£Ê½ÓÐ×Å×Ô¼ºÏÊÃ÷µÄ¼ÛÖµºÍ·½·¨¡£

ÆäÖУ¬Ãô½Ý²âÊÔ²¿·ÖҲͬÒÔÍùµÄÈí¼þ²âÊÔÁ÷³ÌÓÐËù²»Í¬¡£Õâ¶Ô²âÊÔÈËÔ±Ìá³öÁËеÄÒªÇ󣬴øÀ´ÁËеÄÌôÕ½¡£

µÚÒ»²¿·Ö£ºÃô½ÝÈí¼þ¿ª·¢¼ò½é

Ãô½ÝÈí¼þ¿ª·¢£¨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 ·þÎñÆ÷ÉÏ£¬ÔÚһЩÎÊÌâÇøÓòÉϱê×¢ÏÊÃ÷µÄÉ«²Ê£¬ÓÃÀ´¾¯Ê¾ÍŶÓÖеÄÿ¸öÈË¡£

×ÛÉÏËùÊö£¬±¾ÎÄÏêϸ̸ÂÛÁËÃô½Ý¿ª·¢ÖвâÊԵĸ÷ÏîÈÎÎñ¡£Ï£Íû±¾ÎÄÓÐÖúÓÚÕýÔÚʹÓÃÃô½Ýģʽ»òÕß´òËãʹÓÃÃô½ÝģʽµÄÍŶӸüºÃµÃÀí½âÃô½Ý²âÊÔ¡£

 

   
2494 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

΢·þÎñ²âÊÔÖ®µ¥Ôª²âÊÔ
һƪͼÎÄ´øÄãÁ˽â°×ºÐ²âÊÔÓÃÀýÉè¼Æ·½·¨
È«ÃæµÄÖÊÁ¿±£ÕÏÌåϵ֮»Ø¹é²âÊÔ²ßÂÔ
È˹¤ÖÇÄÜ×Ô¶¯»¯²âÊÔ̽Ë÷
Ïà¹ØÎĵµ

×Ô¶¯»¯½Ó¿Ú²âÊÔʵ¼ù֮·
jenkins³ÖÐø¼¯³É²âÊÔ
ÐÔÄܲâÊÔÕï¶Ï·ÖÎöÓëÓÅ»¯
ÐÔÄܲâÊÔʵÀý
Ïà¹Ø¿Î³Ì

³ÖÐø¼¯³É²âÊÔ×î¼Ñʵ¼ù
×Ô¶¯»¯²âÊÔÌåϵ½¨ÉèÓë×î¼Ñʵ¼ù
²âÊԼܹ¹µÄ¹¹½¨ÓëÓ¦ÓÃʵ¼ù
DevOpsʱ´úµÄ²âÊÔ¼¼ÊõÓë×î¼Ñʵ¼ù