IBM Korea Skip to main content
       IBM Ȩ    |  Á¦Ç° & ¼­ºñ½º  |  °í°´Áö¿ø & ´Ù¿î·Îµå  |  È¸¿ø°¡ÀÔ  

Extreme ProgrammingÀ» ¹àÈù´Ù: ÁøÁ¤ÇÑ XP °í°´
¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¸¦ ¿î¿µÇÏ´Â ¹æ¹ý ¹è¿ì±â

Level: Introductory

Roy W. Miller
¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ, RoleModel Software, Inc.
2002³â 12¿ù

Column iconÁö³­ ´Þ XP·Î ÀÛ¾÷Çϱâ À§ÇØ ÇÊ¿äÇÑ ¸¶À½°¡Áü¿¡ ´ëÇØ ¹è¿ü´Ù. ÆÀ¿¡ ¼ÓÇÑ ¸ðµç »ç¶÷Àº »ý°¢ÇÏ´Â ¹æ½ÄÀ» ¹Ù²ã¾ß ÇÑ´Ù. ÀÌ ±ÛÀº »ç¿ëÀÚ(ºñÁö´Ï½º Á¤Ã¥ °áÁ¤ÀÚ)°¡ ÀÌ·¯ÇÑ º¯È­·Î ÀÎÇØ Èûµé¾îÇÏ´Â ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù. ±×µéÀÌ »ý°¢ÇÏ´Â ¹æ½ÄÀ» ¹Ù²ÙÁö ¾ÊÀº ä ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡ Âü°¡ÇÏ´Â ÇÑ °á°ú´Â ¾î¶² ´©±¸µµ ¸¸Á·½Ãų ¼ö ¾ø´Ù.

XP´Â ºñÁö´Ï½º¸¦ ÇÏ´Â »ç¶÷µéÀÇ »ç°í¹æ½Ä¿¡ ±Ùº»ÀûÀÎ º¯È­¸¦ ¿ä±¸ÇÏ°íÀÖ´Ù. Áö³­ 30³â µ¿¾È, ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹æ½ÄÀº ±â¼ú·ÂÀÌ ¾ø´Â »ç¶÷µéÀÌ Æ¯Á¤ÇÑ ¹æ½ÄÀ¸·Î »ý°¢ÇÏ°í ÇൿÇϵµ·Ï ÇÏ¿´´Ù. ±×·¯ÇÑ ÀüÅëÀûÀÎ ¹æ½ÄÀº »ç¶÷µéÀÌ ¿øÇÏ´Â °á°ú¸¦ ¸¸µé¾î³¾ ¼ö ¾ø¾ú´Ù.

¾î·Á¿î ¹®Á¦ºÎÅÍ À̾߱âÇغ¸ÀÚ. ÀüÅëÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀº ÀÏ°ü¼ºÀÖ°Ô ¼öÇàµÇÁö ¾Ê¾Ò´Ù. ÁÖ¿ä ¿øÀÎ Áß Çϳª´Â ³·Àº ±â´ëÀÌ´Ù. °í°´Àº ±×µéÀÌ ÇÒ ÀÏÀ» ÇÏÁö ¾Ê¾Ò´Ù. "°í°´(customer)"ÀÌ XP ÇÁ·ÎÁ§Æ®¿¡°Ô À־ ¾î¶² Á¸ÀçÀÎÁö¸¦ ÀÌÇØÇؾßÇÑ´Ù.

ºÒ°¡´ÉÇÑ ²Þ?
XP´Â ÁÁÀº À̾߱⸦ ÇÏ°íÀÖ´Ù. °í°´Àº ÇÁ·Î±×·¡¸Ó¿¡°Ô ¾î¶² ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé¾î¾ß ÇÒÁö¸¦ ¸»ÇÑ´Ù. °í°´Àº ±â´ÉµéÀ» ÁöÁ¤ÇÏ°í ±× ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù. °í°´Àº ±â´ÉÀ» Á¤·®È­ÇÑ´Ù-±â´É¿¡ ´ëÇÑ ÇÏÇѼ±µµ ÀÖ´Ù´Â ÀǹÌÀΰ¡? ±â´ÉÀ» Á¤·®È­ÇÏ´Â °ÍÀº ¾ðÁ¦³ª °¡´ÉÇÑ °ÍÀº ¾Æ´ÏÁö¸¸ °¡Ä¡ÀÖ´Â ¸ñÇ¥ÀÌ´Ù. ¸¸¾à ºÒ°¡´ÉÇÏ´Ù¸é °è¼ÓÇؼ­ ³ë·ÂÇغ¸±æ ¹Ù¶õ´Ù.

ºñÁö´Ï½º ÇÊ¿ä´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸µ¿ÇؾßÇÏ´Â °ÍÀÌÁö¸¸ ÇÁ·ÎÁ§Æ®¸¦ À̲ô´Â °ÍÀº °³¹ßÀÚµéÀÌ´Ù. °³¹ßÀÚµéÀº ±×µéÀÌ ¿øÇÏ´Â °ÍÀ» ±¸ÇöÇÑ´Ù. ÀÏ´Ü ÇÁ·ÎÁ§Æ®°¡ ½ÃÀÛÇÏ¸é °í°´Àº °ü½ÉÀ» ²ô°Å³ª ÇÁ·Î±×·¡¸ÓµéÀº °í°´¿¡°Ô ¼³¸íÇÏÁö ¾Ê´Â´Ù.

Taylorism
Frederick W. Taylor´Â 1880³â´ë¿¡ ±â°è ȸ»çÀÇ ´ëÇ¥¿´°í 30³âÀÌ ³Ñµµ·Ï °øÀå Á¦Ç°À» ¿¬±¸ÇÏ¿´´Ù. ±×´Â ºñÈ¿À²¼ºÀ̶ó´Â ¹®Á¦¿¡ ÁÖ¸ñÇß´Ù. ±×´Â "ÇÑ °¡Áö ÃÖ»óÀÇ ¹æ¹ý"À» ã¾Æ¼­ ºñÈ¿À²¼ºÀ» ¾ø¾Ö·Á°íÇß´Ù. ±×¸®°í °ü¸®ÀÚµéÀÌ ±×·¯ÇÑ ¹æ¹ýÀ» ãÀ» ¼ö ÀÖ´Â ½Ã½ºÅÛÀ» °í¾ÈÇϱ⠽ÃÀÛÇß´Ù. 1950³â´ë ±îÁö TaylorismÀº ±âº»ÀûÀÎ °ü¸® öÇÐÀÌ¿´´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ßÀº ¹Ù·Î ±× ½Ã±â¿¡ µîÀåÇÏ¿´°í ±â¾÷À» ¿î¿µÇÏ´Â »ç¶÷µéÀº °°Àº °ü¸® öÇÐÀ» ¹Þ¾Æµé¿© ¼ÒÇÁÆ®¿þ¾î¿¡ Àû¿ëÇÏ¿´´Ù.

ÀÚµ¿Â÷ »ý»ê¶óÀÎÀ» »ý°¢Çغ¸ÀÚ. ÇÑÂÊ ³¡¿¡¼­´Â ºÎÇ°°ú ¿ø·á°¡ µé¾î¿À°í ´Ù¸¥ ÇÑÂÊ¿¡¼­´Â ¿Ï¼ºµÈ Â÷°¡ ³ª¿Â´Ù. ¶óÀο¡ Âü¿©ÇÑ ¸ðµÎ°¡ ÇÔ²² ¸ð¿© ´ë½Å ÀÚÀü°Å¸¦ ¸¸µé°í ½ÍÀ» ¼öµµ ÀÖ´Ù. »ý»ê ¶óÀλ󿡴 âÁ¶ÀÇ ¿©Áö°¡ ¾ø´Ù. ¾ðÁ¦³ª Á¤È®ÇÏ°Ô ¶È°°ÀÌ ¶óÀÎÀÌ Á¤È®È÷ ÀÛµ¿ÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¼¼°è¿¡¼­´Â ¹®Á¦¿Í ¼Ö·ç¼ÇÀº ¾ðÁ¦³ª °°°í ÇÁ·Î¼¼½º¸¦ È¿°úÀûÀ¸·Î ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ¸ðµç °ÍÀ» ÃÖÀûÈ­ÇÏ°í ¿øÈ°È÷ ½ÇÇà½ÃŲ ÈÄ¿¡´Â º¯È­¶ó´Â °ÍÀº Àû(enemy)ÀÌ µÈ´Ù. ¹°·Ð ȯ°æÀÌ ±Ùº»ÀûÀ¸·Î µ¿ÀûÀ̶ó°í Çصµ ¸ðµç°ÍÀº ¿¹°ß °¡´ÉÇÏ´Ù.

"È¿À²¼º" ¸ðµ¨Àº ¼ÒÇÁÆ®¿þ¾î¿¡´Â ³ª»Ú°Ô ÀÛ¿ëÇÒ ¼ö ÀÖ´Ù. ¼ÒÇÁÆ®¿þ¾îÀÇ °æ¿ì, ¹®Á¦´Â Ç×»ó ´Ù¸£´Ù. Çѹø °Þ¾ú´ø ¹®Á¦Àϼö´Â ÀÖÁö¸¸ °áÄÚ °°Áö ¾Ê´Ù. ¼Ö·ç¼Çµµ °°À» ¼ö ¾ø´Ù. ¿Ã¹Ù¸¥ ´ë´äÀ» ¾ò±âÀ§Çؼ­ ´Ü¼øÈ÷ ¸Å´º¾óÀ» µû¶ó°¥ ¼öµµ ¾ø´Ù. ¹®Á¦°¡ ´Ù¸£°í ¼Ö·ç¼ÇÀÌ ´Ù¸£¸é ÃÖÀûÈ­¶ó´Â °ÍÀº Àؾî¾ß ÇÑ´Ù. ÀÌ°ÍÀº Á¸ÀçÇÏÁö ¾Ê´Â´Ù. º¯È­´Â Áö¼ÓÀûÀÌ´Ù.

±×·± Àǹ̿¡¼­ ¼ÒÇÁÆ®¿þ¾î °³¹ßÆÀµéÀº ¾î¼Àºí¸®¶óÀÎ »ç°í¿¡ °¤ÇôÀÖ´Ù. TaylorismÀº ±â¾÷ ¹®È­¿¡ ±í°Ô »õ°Üµé¾ú´Ù. ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®ÀÇ °í°´µéÀº »ç¿ëÀÚ ±×·ìÀ» ´ëÇ¥ÇÏ´Â »ç¶÷µéÀ̰ųª ¼ÒÇÁÆ®¿þ¾î »ç¿ëÀÚµéÀÌ´Ù. ±×µéÀÌ »ç¿ëÀÚµéÀ» ´ëÇ¥ÇÏ°í ÀÖ´Ù¸é ±×µéÀº °ü¸®ÀÚµéÀÏ °ÍÀÌ°í, »ç¿ëÀÚ¶ó¸é ±×µéÀº °ü¸®Àڵ鿡°Ô ÅëÁ¦¸¦ ¹Þ´Â ȯ°æ¿¡ ÀÖ´Ù. µÎ °æ¿ì ¸ðµÎ »ý»ê¶óÀÎ »ç°í´Â ÇϳªÀÇ Ç¥ÁØÀÌ´Ù.

¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ °³ÀԵǾîÀÖ´Â ºñÁö´Ï½º ÇÇÇÃ(business people--°í°´)Àº ±×µéÀÇ ¿ªÇÒÀÌ ÇÁ·ÐÆ® ¿£µå ¿ªÇÒÀ̶ó°í ¹Ï°Ô µÇ¾ú´Ù. Ãʱ⠰³¹ß »çÀÌŬ¿¡¼­ ±×µéÀº ÇÁ·Î±×·¡¸Óµé¿¡°Ô ºÒº¯ÀÇ ¿ä±¸»çÇ×À» ÁöÁ¤ÇÑ´Ù. ±×¸®°í µÚ·Î ¹°·¯³ª °á°ú¸¦ ±â´Ù¸°´Ù. ¹°·Ð ±×µéÀº ±× ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Á¦¾î±ÇÀ» °¡Á®¾ß ÇÑ´Ù. °á±¹Àº ±×µéÀº ´ë°¡¸¦ ÁöºÒÇÏ°í ÀÌ¿¡ µû¶ó ¿ä±¸»çÇ×À» Á¦½ÃÇÏ°í °á±¹ °á°ú¹°¿¡ ¸¸Á·ÇؾßÇÏ´Â »ç¶÷µéÀÌ´Ù. ±×·¯³ª °í°´Àº ¼ÒÇÁÆ®¿þ¾î¸¦ Á»Ã³·³ ±¸µ¿ÇÏÁö ¾Ê´Â´Ù. ÇÁ·Î±×·¡¸ÓµéÀº ¼ÒÇÁÆ®¿þ¾î°¡ ¿Ïº®ÇÏÁö ¾Ê´ÂÇÑ ¹èÆ÷Çϱ⸦ ¿øÇÏÁö ¾Ê´Â´Ù. ±×¸®°í °í°´Àº »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î°¡ »ç¿ëÀڵ鿡°Ô Æı«ÀûÀÎ ¿µÇâÀ» ³¢Ä¡´Â°ÍÀ» ¿øÇÏÁö ¾Ê´Â´Ù. ÀÌ µÎ °¡Áö ´ë¸³À¸·Î ÀÎÇؼ­ ÇÁ·ÎÁ§Æ®°¡ ½ÃÀÛÇÑ ÈÄ ¸î³âÀÌ Áö³­ÈÄ¿¡ ¼ÒÇÁÆ®¿þ¾î´Â ¸±¸®½ºµÈ´Ù.

ÀÌ »çÀÌŬÀÇ ³¡¿¡ ³ª¿À´Â °ÍÀº °í°´ÀÌ ÇÊ¿ä·ÎÇÏÁö ¾Ê´Â ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ÀÌ°ÍÀº ÇÁ·ÎÁ§Æ®°¡ ½ÃÀÛÇÒ ¶§ °í°´ÀÌ ÇÊ¿äÇÏ´Ù°í »ý°¢Çß´ø °ÍÀÌ´Ù. ´ëºÎºÐÀÇ °í°´µéÀº ±×¿Í °°Àº "½Ã´ë¿¡ µÚÁø" ¼ÒÇÁÆ®¿þ¾î¸¦ »ç´Âµ¥ Èï¹Ì°¡ ¾ø´Ù. °³¹ßÀÚµéÀº ÀÌ¿Í °°Àº ¼ÒÇÁÆ®¿þ¾î¸¦ ³»º¸À̱⸦ ¿øÄ¡ ¾ÊÁö¸¸ ´Ù¸¥ ¹æ¹ýÀÌ ¾ø´Ù°í ¹Ï´Â´Ù. ¸ðµç »ç¶÷µéÀº ÁÂÀýÇÏ°í ÁöÃÆÀ¸¸ç È­°¡³ªÀÖ°í ºÎÁ·ÇÔÀ» ´À³¤´Ù.

ÀÌ ¶óÀÎÀ» µû¶ó°¡¸é ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â »ç¶÷µéÀº ŸÇùÇÑ´Ù. ¾Æ¸¶µµ Á÷¾÷À» À¯ÁöÇϰųª Ãæµ¹À» ÃÖ¼ÒÈ­ÇÒ °ÍÀÌ´Ù. °ÔÀ¸¸§À» ÇÇ¿ï ¼öµµ ÀÖ´Ù. »ç¶÷µéÀº Áú ³ª»Û ÈïÁ¤À» ÇÑ´Ù. º¯È­º¸´Ù´Â Á¦Ç° ±× ÀÚü¸¦ °¡Áö´Â °ÍÀÌ ³´´Ù°í »ý°¢ÇÑ´Ù. ¿ì¸®´Â ±× ±æ¿¡¼­ µÇµ¹¾Æ °¡¾ßÇÑ´Ù. ÃÖ»óÀÇ Ãâ¹ßÁ¡Àº °í°´°ú ÇÔ²²ÇÏ´Â °ÍÀÌ´Ù.

º¯È­ÀÇ ³ë·Â
¼ÒÇÁÆ®¿þ¾î °³¹ßÀº Áö³­ 30³âÀÌ ³Ñµµ·Ï ÀÏ°ü¼ºÀ» À¯ÁöÇß´Ù:

  • »ç¿ëÀÚµéÀº ±×µéÀÌ ¿øÇϴ°ÍÀÌ ¹«¾ùÀÎÁö ¸ð¸¥´Ù. µû¶ó¼­ °³¹ßÀÚµéÀº ¹«¾ùÀΰ¡¸¦ ¸¸µé¾î³»±â À§Çؼ­ ±×µé¿¡°Ô ¸»Çؾ߸¸ ÇÑ´Ù.

  • º¯È­´Â »óó¸¦ÁØ´Ù. µû¶ó¼­ ¿ì¸®´Â ¾î¶² ´ë°¡¸¦ Ä¡¸£°í¼­¶óµµ À̸¦ Áø¾ÐÇؾßÇÑ´Ù.

  • º¯È­¸¦ ¾ï´©¸£´Â ¹æ¹ýÀº ½ÃÀÛÇÒ ¶§ ¸ðµç °ÍÀ» ±â·ÏÇÑ ÈÄ ¿©±â¿¡ ¼­¸íÇϵµ·Ï ÇÏ¿© °èȹÀ» °í¼öÇÑ´Ù.

  • ½ÃÀÛ ´Ü°è¿¡¼­ ¸ðµç ¿ä±¸»çÇ×µéÀ» Á¤ÀÇÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀº °í°´µéÀÌ ÀÏ·ÃÀÇ ¿ä±¸»çÇ׿¡ Çå½ÅÇϵµ·Ï ÇÏ¿© ³ªÁß¿¡ ¿Ï¼ºµÈ Á¦Ç°ÀÌ ±×·¯ÇÑ ¿ä±¸»çÇ×µé°ú ÀÏÄ¡ÇÏ´ÂÁö¸¦ È®ÀÎÇÏ°Ô ÇÏ°í Áß°£¿¡¼­ ¼ÕÀ» ´î¼ö ¾ø°Ô ÇÑ´Ù.

°á°úÀûÀ¸·Î ´ëºÎºÐÀÇ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®´Â ¼ÒÇÁÆ®¿þ¾î »ç¿ëÀÚµéÀÌ ±Ã±ØÀûÀ¸·Î ¹Ù¶ó´Â °ÍÀÌ ¾Æ´Ñ ½ÃÀÛ´Ü°è¿¡¼­ ¿øÇß´ø ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé¾î³½´Ù. ¿øÇÏ´Â ¹Ù´Â ¾Æ´ÏÁö¸¸ °ü·Ê¿¡¼­ ¹þ¾î³ªÁö ¾ÊÀºµíÀÌ º¸ÀδÙ. Ã¥ÀÓÀ» ¸Ã°í ÀÖ´Â »ç¶÷µéÀº º¯È­¸¦ Áö½ÃÇÒ ¼ö ¾ø´Ù. °ú°Å¿¡´Â ¹°·Ð ¾ÕÀ¸·Îµµ ±×·²°ÍÀÌ´Ù. ¿Ö ¿ì¸®°¡ ÀÌ·¯ÇÑ »óŸ¦ °í¼öÇÏ°í Àִ°¡?

¹«¾ùº¸´Ùµµ XP °í°´ÀÌ µÇ°íÀÚÇÏ´Â »ç¶÷µéÀº ÀÌ ºÎºÐÀ» º¯È­½ÃÄѾßÇÑ´Ù. ´©°¡ °í°´ÀÌ µÉ ¼ö Àִ°¡? º¸Åë ÃæºÐÇÑ µµ¸ÞÀΰú ¿£µåÀ¯Àú Áö½ÄÀÌ Ç³ºÎÇÑ ´©±º°¡°¡ ±â´ÉÀÇ ¿ì¼±±Ç¿¡ ´ëÇØ °áÁ¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº »ç¿ëÀÚµéÀÌ ÁøÁ¤À¸·Î ¿øÇÏ´Â °ÍÀÌ ¹«¾ùÀÎÁö¸¦ ¾Æ´Â ¼öÆÛ À¯Àú°¡ µÉ ¼öµµ ÀÖ´Ù. ½ÃÀåÀÌ ¿ä±¸ÇÏ´Â °Í°ú °æÀï»çµéÀÌ ¾î¶²ÀÏÀ» ÇÏ°í ÀÖ´ÂÁö¸¦ ¾Ë°í ÀÖ´Â ¸¶ÄÉÆà åÀÓÀÚ°¡ µÉ ¼öµµ ÀÖ´Ù. µå¹°Áö¸¸ ±âº»ÀûÀ¸·Î ÀÛ¾÷À» ¼öÇàÇÏ´Â ¸Å´ÏÀú°¡ µÉ ¼ö ÀÖ´Ù. ´©±º°¡´Â ÀÛ¾÷À» °¨´çÇؾßÇÏ°í Çå½ÅÇؾßÇÑ´Ù.

µÑ°, °í°´À» ´ëÇ¥ÇÏ´Â ´©±¸µçÁö ÇÁ·ÎÁ§Æ® ÆÀÀÇ ÀϺηΠ»ý°¢ÇؾßÇÑ´Ù. ±×´Â ±â²¨ÀÌ ³ª¸ÓÁö ÆÀ¿ø°ú ¸¹Àº ½Ã°£À» º¸³»¾î ¿Ã¹Ù¸¥ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé¾î¾ßÇÑ´Ù.

¼¼ ¹ø°·Î °í°´µéÀº ºÒ½ÅÀ» ÁßÁöÇÏ°í, ÇÁ·ÎÁ§Æ® ÆÀÀÇ ³ë·ÂÀÌ ´õ ³ªÀº °á°ú¸¦ ¾òÀ»°ÍÀ̶ó°í ¹Ï´Â´ë·Î ÇൿÇÑ´Ù. ÀÌ´Â ÇÁ·Î±×·¡¸Ó³ª °í°´ ¸ðµÎ¿¡°Ô ÈûµçÀÏÀÌ´Ù. ÇÁ·Î±×·¡¸Ó´Â ¸ðµç ´Ü°è¿¡ °ÉÃÄ °¥µî ¾øÀÌ ÈǸ¢ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé°í ½Í¾îÇÑ´Ù. ±×µéÀº ¸ðµç °ÍÀÌ ¹Ì¸® Á¤ÇØÁ®ÀÖ°í ÀÌ ½ºÆÑ¿¡¼­ ¾î±ß³ªÁö ¾Ê´Â°ÍÀÌ À̸¦ º¸ÀåÇÑ´Ù°í »ý°¢ÇÑ´Ù. °í°´µéµµ µÎ·Á¿öÇϱâ´Â ¸¶Âù°¡ÁöÀÌ´Ù. ±×µéÀº ¸ðµç °¡´ÉÇÑ ¿ä±¸»çÇ×À» ³»º¸À̱⸦ ¿øÇÑ´Ù. ½ÇÁ¦·Î ¿øÇÏÁö ¾Ê´Â °ÍÀÓ¿¡µµ... Çù»óÀÇ ¿©Áö¸¦ ¸¹ÀÌ ³²±â±æ ¿øÇÑ´Ù. ÀÌ´Â ÆÀÀÌ ÈǸ¢ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Âµ¥ µµ¿òÀÌ µÇÁö ¾Ê´Â´Ù. °í°´µéÀº ¾î¶² ¼ÒÇÁÆ®¿þ¾î°¡ ÁøÁ¤À¸·Î ÇÊ¿äÇÑÁö¸¦ ¸»ÇؾßÇÑ´Ù. ¹«¾ùÀÌ °¡Àå Áß¿äÇÑ °ÍÀÎÁö¸¦ ¸»ÇؾßÇÑ´Ù. ±×¶§ ±×µéÀº ÇÁ·Î±×·¡¸Ó¸¦ ¹Ï¾îÁÖ°í ±×µéÀÌ Ãæ½ÇÈ÷ ÀÏÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÇؾßÇÑ´Ù. ¹°·Ð ÇÁ·Î±×·¡¸Ó´Â °í°´µéÀÌ ¸»ÇÑ °ÍÀ» Ãæ½ÇÈ÷ ¼öÇàÇÔÀ¸·Î¼­ ½Å·Ú¸¦ ¾ò¾î¾ßÇÑ´Ù.

³× ¹ø°·Î °í°´Àº ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ »ç°í ¹æ½ÄÀ» ¹Ù²ã¾ßÇÑ´Ù. ¾î¶² ¼ÒÇÁÆ®¿þ¾î°¡ ÁøÁ¤À¸·Î ÇÊ¿äÇÑÁö ¾î¶»°Ô ¾Ë ¼ö Àִ°¡? ´ÜÁö µÎ °¡ÁöÀÇ Á¢±Ù ¹æ½ÄÀÌ ÀÖ´Ù. ´ç½ÅÀÌ ¿Ç´Ù°í »ý°¢Çϰųª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀϺκРº¸¿©ÁÖ¾î °í°´ÀÌ ÁøÁ¤À¸·Î ÇÊ¿ä·ÎÇÏ´Â °ÍÀÌ ¹«¾ùÀÎÁö ÀÌÇØÇϵµ·Ï Ç϶ó. ½ÇÁ¦·Î ¾î¶² ¼ÒÇÁÆ®¿þ¾îµµ »ç¿ëÇÏÁö ¾ÊÀº ä ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇØ ¸¹Àº ½Ã°£À» À̾߱âÇÏ´Â °ÍÀº ¾î¸®¼®´Ù. ¿ä±¸»çÇ×À» ÁøÁ¤À¸·Î ÀÌÇØÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº ÆÀ ¸â¹öµéÀÌ ¿¹Á¦¸¦ ½ÇÇàÇϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù. Çǵå¹éÀº ÁÁÀº ¹æ¹ýÀÌ´Ù. µû¶ó¼­ ÆÀÀº ºü¸£°Ô ±×¸®°í ÀÚÁÖ ¸±¸®½ºÇؾßÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î°¡ "¿Ïº®"ÇÒ ¶§±îÁö ±â´Ù¸®´Â °ÍÀº ´ç½ÅÀÌ ¿ÇÁö ¾Ê´Ù´Â °ÍÀ» µå·¯³»´Â Áõ°ÅÀÌ´Ù.

´ëºÎºÐÀÇ Á¶Á÷µéÀº ÀÌ·¯ÇÑ ÇÁ·Î¼¼½º¸¦ äÅÃÇÒ ¼ö ¾ø´Ù. ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Âµ¥ XP¸¦ »ç¿ëÇÏ´Â °Í¿¡ ´ëÇÑ ¹Ý´ë°¡ °Å¼¼´Ù. À¯·ÂÇÑ ¸î¸î »ç¶÷µéÀº ÀÌ°ÍÀÇ Å¸´ç¼º¿¡ ´ëÇØ ¿ì·Á¸¦ ÇÕ¹ýÀûÀ¸·Î Ç¥½ÃÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. À¯·ÂÇÑ »ç¶÷µéÀº °íÁý½º·´´Ù.

Á¶Á÷ÀÌ ¹®Á¦ÀÌ´Ù!
XP °í°´Àº ±×°¡ ¼ÓÇÑ Á¶Á÷ÀÌ À̸¦ ºÒ°¡´ÉÇÏ´Ù°í ÆÇ´ÜÇϸé ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ¾ø´Ù. ÀÌ´Â µÎ °¡Áö¸¦ ÀǹÌÇÑ´Ù:

  • XP ÆÀÀº ¼ÓÇØÀÖ´Â °í°´À» À§ÇØ Á¸ÀçÇؾßÇÑ´Ù.
  • °í°´ÀÇ Ã¥ÀÓÀÚ´Â °í°´ÀÌ ÇÁ·ÎÁ§Æ® ÆÀÀÇ ÀÏ¿øÀÌ µÇµµ·Ï ÇؾßÇÑ´Ù.

ÇÁ·ÎÁ§Æ® ÆÀÀº XP °í°´ÀÌ ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ XP¸¦ »ç¿ëÇÏ°í ÀÖ¾î¾ßÇÑ´Ù. ÆÀÀÌ XP¸¦ »ç¿ëÇÏ´Â °Íó·³ °¡ÀåÇϰųª °í°´ÀÇ ±ÇÇÑÀ» Á¦ÇÑÇÑ´Ù¸é ÀÛ¾÷ÇÒ ¼ö ¾ø´Ù. ºÒÇàÈ÷µµ ´ëºÎºÐÀÇ Á¶Á÷µéÀº XP¸¦ ¹Ý´ëÇÒ Áغñ°¡ µÇ¾îÀÖ´Ù. ±âº»ÀûÀ¸·Î ±×¸®°í Àû±ØÀûÀ¸·Î! Á¶Á÷ÀÇ ¾ÆÁÖ ÀÛÀº ºÎºÐÀÌ¶óµµ XP¸¦ ½ÃµµÇÒ Áغñ°¡ µÇ¾îÀÖÁö ¾Ê´Ù¸é ºÒ°¡´ÉÇÏ´Ù. ÇÏÁö¸¸ ´ç½ÅÀÌ ÀÛÀº °ÍÀ» ½ÃÀÛÇÒ ¼ö ÀÕ´Ù. ÇÑ ¸íÀÇ °í°´ÀÌ, ¸î¸î °³¹ßÀÚµéÀÌ, ¾ÆÁÖ ÀÛÀº ¾ÖÇø®ÄÉÀ̼ǵéÀ̾߸»·Î ´ç½ÅÀÌ ¿øÇÏ´Â ÀüºÎÀÌ´Ù. ±× ÆÀÀÌ ´ë´ÜÇÑ °á°ú¸¦ ³½´Ù¸é ´Ù¸¥ ÆÀÀÌ ±×¿Í °°Àº ÇൿÀ» Çϵµ·Ï ÀÚ±ØÀ» ÁÙ ¼ö ÀÖ´Â ±âȸ°¡ µÈ´Ù.

´ëºÎºÐÀÇ Á¶Á÷µéÀº ÀÌ °°Àº ÀÏÀÌ °ÅÀÇ ºÒ°¡´ÉÇÏ´Ù. ±×·¸´Ù°í Çؼ­ ¸ØÃç¹ö¸± °ÍÀΰ¡? ¾Æ¸¶µµ ±×·¸°Ô Çؼ­´Â ¾ÈµÈ´Ù. »óȲÀ» º¯È­½ÃÅ°´Â °ÍÀº ¿ë±âÀÌ´Ù.

º¯È­ÇÏ·Á´Â ¿ë±â
IT ±â¾÷ÀÌ °ü½À¿¡ Á¥¾îÀÖ´Â ÀÌÀ¯´Â ´ÙÀ½ÀÇ ¼¼ °¡Áö ÀÌ´Ù:

  1. ½À°ü(Habit)
  2. ¼Ò½ÉÇÔ(Cowardice)
  3. ºñÀüÀÇ ºÎÁ·(Lack of vision)

½À°üÀº ±ú±â Èûµé´Ù. ±×·¸°Ô ÇൿÇؼ­´Â ¾ÈµÈ´Ù´Â °ÍÀ» ÀǽÄÇÏ°í´Â ÀÖÁö¸¸ ÀÌ°ÍÀº »îÀÇ ÀÚ¿¬½º·± Çö»óÀÌ´Ù. ÀÌ°ÍÀº Èí¿¬À» Çϰųª, °ú½ÄÇϰųª ¶Ç´Â ¾ÆÀ̵鿡°Ô ¼Ò¸®Áö¸£´Â ÀÌÀ¯°¡ µÇ±âµµÇÑ´Ù. ÀÏ´Ü ½À°üÀ» °®°ÔµÇ¸é À̸¦ ±ú´Âµ¥¿¡´Â ÀǽÄÀûÀÎ ³ë·ÂÀÌ ÇÊ¿äÇÏ´Ù. ´ëºÎºÐÀÇ ±â¾÷µéÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µå´Â ¹æ½ÄÀº ±×·¯ÇÑ Á¶Á÷À» ±¸¼ºÇÏ´Â »ç¶÷µéÀÇ ½À°ü¿¡¼­ Á÷Á¢ ±âÀÎÇÑ´Ù.

±â¾÷³»ÀÇ ¸¹Àº »ç¶÷µéÀº ÁÞ´ë°¡ ¾ø´Ù. ¾î¶² ÀÏÀÌ ½ÇÁ¦·Î ¹ß»ýÇÏ°í Á¶Á÷ÀÌ ±×¸©µÈ ¹æÇâÀ¸·Î °¡°í ÀÖ´Ù°í »ý°¢ÇÒ ¶§ ±×µéÀº ¼û°Å³ª µµ¸Á°£´Ù. Á¶Á÷¾È¿¡¼­ÀÇ »îÀÌ ÃæºÐÀÌ ³ª»Ú°í ÃÖ¼±ÀÇ ³ë·Â¿¡µµ ºÒ±¸ÇÏ°í À̸¦ Çâ»ó½Ãų ¼ö ¾ø´Ù¸é ¶°³ª¾ßÇÒ ½Ã±âÀÌ´Ù. ÇÏÁö¸¸ ºÎµúÃľßÇÒ ½ÅÈ£¿¡µµ µµ¸Á°¡´Â °ÍÀº ¹®Á¦ÇØ°áÀÌ ¾Æ´Ï´Ù. ´ç½ÅÀº ºñ½ÁÇÑ ¹®Á¦µéÀÌ ´Ù½Ã Àç¹ßÇÒ ¾îµò°¡·Î °¥ °ÍÀÌ°í ±×¸®°í »õ·Î¿î Àå¼Ò¸¦ ã´Â´Ù. ÀÌÁ¦ Á¶Á÷ÀÌ º¯ÇÏÁö ¾Ê´Â ÀÌÀ¯¸¦ ¾Ë°Ú´Â°¡? ¸ðµç »ç¶÷Àº µµ¸Á°¡°í ±ú¾îÁøä·Î ¹æÄ¡ÇÏ°í ÀÖ´Ù.

±â¼ú·ÂÀ» °®Ãá »ç¶÷ÀÌµç ±×·¸Áö ¾ÊÀº »ç¶÷À̵ç Â÷¼¼´ë ±â¾÷ ¸®´õ°¡ ÇÊ¿äÇÏ´Ù. ±×´Â Áø½ÇÀ» ¸»ÇÒ ÁÙ ¾Ë¾Æ¾ßÇÑ´Ù. ÀüÅë°ú °ü½ÀÀÇ º®¿¡ ºÎµúÄ¡´õ¶óµµ ¸»ÀÌ´Ù. ¿ìÀ¯ºÎ´ÜÇϰųª µÚ·Î¹°·¯¼­´Â Àü·«Àº ÈûÀ» ¹ßÈÖÇÏÁö ¸øÇÑ´Ù. ±â¼ú·ÂÀÌ ¾ø´Â ¸®´õ´Â XP ÆÀ¿¡ ´ëÇؼ­ °í°´À¸·Î¼­ ÀÛ¿ëÇؾßÇÏ°í ÇÊ¿äÇÏ´Ù¸é ¸ðµç ½Ã°£ Âü¿©ÇؾßÇÑ´Ù. ±â¼ú·ÂÀÌ ÀÖ´Â ¸®´õ´Â ½ºÆÑÀ» ÁÂÁö¿ìÁöÇÏ´Â ±Ç¸®¸¦ ±â²¨ÀÌ Æ÷±âÇÏ°í ÈǸ¢ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýÀ» ¸ð»öÇؾßÇÑ´Ù.

Á»´õ ¿ë±âÀÖ´Â »ç¶÷µéÀÌ ÇÊ¿äÇÏÁö¸¸ ºñÀü ¾ø´Â ¿ë±â´Â °¡Ä¡°¡ ¾ø´Ù. È®½ÅÀÖ´Â ºñÀü°ú ¿ë±â¸¦ °®Ãá »ç¶÷ÀÌ ÇÊ¿äÇÏ´Ù.

Âü°íÀÚ·á

XP book :

¸ñ Â÷:
ºÒ°¡´ÉÇÑ ²Þ?
Taylorism
º¯È­ÀÇ ³ë·Â
Á¶Á÷ÀÌ ¹®Á¦ÀÌ´Ù!
º¯È­ÇÏ·Á´Â ¿ë±â
Âü°í ÀÚ·á
ÇÊÀÚ ¼Ò°³
±â»ç¿¡ ´ëÇÑ Æò°¡
°ü·Ã dW ¸µÅ©:
Demystifying Extreme Programming series
Extreme Programming With IBM VisualAge for Java
dW at JavaOne: Does anyone really XP?
An excerpt from "Java Tools for Extreme Programming"
Subscribe to the developerWorks newsletter
US ¿ø¹® Àбâ
Also in the Java zone:
Tutorials
Tools and products
Code and components
Articles
ÇÊÀÚ¼Ò°³
Roy W. Miller´Â 10³â °æ·ÂÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ ¹× ±â¼ú ÄÁ¼³ÅÏÆ®ÀÌ´Ù.
ÀÌ ±â»ç¿¡ ´ëÇÏ¿© ¾î¶»°Ô »ý°¢ÇϽʴϱî?

Á¤¸» ÁÁ´Ù (5) ÁÁ´Ù (4) ±×Àú±×·¸´Ù (3) ¼öÁ¤º¸¿ÏÀÌ ÇÊ¿äÇÏ´Ù(2) ÇüÆí¾ø´Ù (1)

  È¸»ç¼Ò°³  |  °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥  |  ¹ý·ü  |  ¹®ÀÇ