
ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(XP)ÀÇ ¸ñÇ¥´Â Ź¿ùÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÌ´Ù. ´õ ³·Àº ºñ¿ë, ´õ ÀûÀº °áÇÔ, ´õ ³ôÀº »ý»ê¼º, ´õ ³ôÀº ÅõÀÚ ¼öÀÍ·ü, ´õ ÇູÇÑ »ç¿ëÀÚ¿Í °í°´, ±×¸®°í ½ÉÁö¾î´Â ´õ ÇູÇÑ °³¹ßÀÚ.
1999³â¿¡ Extreme Programming Explained 1ÆÇÀÌ ÃâÆÇµÇ¾ú´Ù. XP´Â ´ç½Ã¸¸ ÇØµµ ÀÌ´Ü¾Æ Ãë±ÞÀ» ¹Þ¾Ò´Ù. ¼¼»óÀÌ ¹Þ¾ÆµéÀ̱⿡´Â ³Ê¹« ±ÞÁøÀûÀ¸·Î, ±×¾ß¸»·Î ÀͽºÆ®¸²ÇÏ°Ô º¸¿´´Ù. ÇÏÁö¸¸ Áö±ÝÀº »óȲÀÌ ¸¹ÀÌ ¹Ù²î¾ú´Ù. °³¹ßÀÚµéÀÇ ÀÏÇÏ´Â ¹æ½ÄÀÌ ¾Ë°Ô ¸ð¸£°Ô »ó´çÈ÷ XPÈ µÇ¾ú´Ù. ÀÏ·Ê·Î, ÀÌ Ã¥ÀÇ ÀúÀÚ°¡ ¸¸µç ´ÜÀ§ Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©´Â ÀÌ¹Ì ¾÷°è Ç¥ÁØÀÌ µÇ¾î¼ À¯¸íÇÑ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ® Ä¡°í ÀÚµ¿ÈµÈ Å×½ºÆ®¸¦ °®ÃßÁö ¾ÊÀº °ÍÀÌ µå¹°¾îÁ® ¹ö·È´Ù.
IBM, ÈÞ·¿ÆÐÄ¿µå, ¸ðÅä·Ñ¶ó, ±¸±Û, ¾ßÈÄ, MS µî À¯¸í ±â¾÷¿¡¼ ±â¹ÎÇÑ ¹æ¹ý·ÐÀ» »ç¿ëÇϱ⠽ÃÀÛÇß´Ù. 2005³â Æ÷·¹½ºÅÍ ¿¬±¸¼Ò(Forrester Research)¿¡¼ ¹ßÇ¥ÇÑ Á¶»ç °á°ú¿¡ µû¸£¸é XP¸¦ Æ÷ÇÔÇÑ ±â¹ÎÇÑ ¹æ¹ý·Ð(agile software development processes)Àº ºÏ¹Ì Áö¿ª°ú À¯·´ÀÇ ±â¾÷µé Áß 14%°¡ °ø½ÄÀûÀ¸·Î »ç¿ë ÁßÀ̸ç, 19%ÀÇ ±â¾÷Àº ±â¹ÎÇÑ ¹æ¹ý·Ð¿¡ °ü½ÉÀÌ Àְųª µµÀÔÇÒ ¿¹Á¤À̶ó°í ÇÑ´Ù. ºñ°ø½ÄÀûÀ¸·Î »ç¿ëÇÏ´Â °æ¿ì¸¦ Æ÷ÇÔÇÏ¸é ¼öÄ¡´Â ´õ ³ôÀ» °ÍÀÌ´Ù.
Çа迡¼µµ XP¿Í ±â¹ÎÇÑ ¹æ¹ý·ÐÀ» Áß¿äÇÑ ÁÖÁ¦·Î °í·ÁÇϰí ÀÖ´Ù. ¼ÒÇÁÆ®¿þ¾î °øÇÐ ±³°ú¼¿¡ XP³ª ±â¹ÎÇÑ ¹æ¹ý·ÐÀÇ ³»¿ëÀÌ ¸î ³â ÀüºÎÅÍ ½Ç¸®±â ½ÃÀÛÇß°í, ÄÜÆÛ·±½º¿¡¼± ÀͽºÆ®¸²À̳ª ¾ÖÀÚÀÏ(agile) °°Àº ´Ü¾î°¡ µé¸®´Â °ÍÀÌ ÀüÇô ¾î»öÇÏÁö ¾Ê´Ù.
ÀÌÁ¦ ÃÊÆÇÀÌ ³ª¿À°í 5³â ¸¸¿¡ µÎ ¹øÂ° ÆÇÀÌ ³ª¿Ô´Ù. °³Á¤ÆÇÀ̶ó°í´Â ÇÏÁö¸¸ »ç½Ç»ó ¿ÏÀüÈ÷ »õ·Î ¾´ °ÍÀ̳ª ´Ù¸§¾ø´Ù. ÀúÀÚ ÄËÆ® º¤Àº ¸»ÇÑ´Ù. ÀÌ °³Á¤ÆÇÀº ÀÌÀü ÆÇÀ» ¿ÏÀüÈ÷ ´ëüÇÏ´Â °ÍÀ̶ó°í. 5³â°£ ÄËÆ® º¤ÀÇ, ±×¸®°í XP Ä¿¹Â´ÏƼ °øµ¿ÀÇ °æÇè°ú ÁöÇý°¡ Ã¥À¸·Î ³ª¿Â °ÍÀÌ´Ù.
µÎ ¹øÂ° ÆÇÀÇ XP´Â ´õ À¯¿¬ÇÏ°í ´õ °·ÂÇØÁ³´Ù.

ÀúÀÚ : ÄËÆ® º¤(Kent Beck)
ÆÐÅÏ(Pattern), Å×½ºÆ® ÁÖµµ °³¹ß(Test Driven Development), ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(Extreme Programming) °°Àº ¾ÆÀ̵ð¾îµéÀ» ÁÖÀåÇÏ¸é¼ Áö¼ÓÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÇ ±³Á¶¿¡ µµÀüÇϰí ÀÖ´Ù. ÇöÀç Three Rivers Institute¿Í Agitar Software¿¡ °ü·ÃÀ» ¸Î°í ÀÖÀ¸¸ç, 'Test Driven Development: by Example', 'Contributing to Eclipse' ¡®Planning Extreme Programming¡¯ µî ¸¹Àº Ã¥ÀÇ ÀúÀÚÀ̱⵵ ÇÏ´Ù.
ÀúÀÚ : ½Å½Ã¾Æ ¾Èµå·¹½º(Cynthia Andres)
½É¸®ÇÐ ¼®»ç ÇÐÀ§¸¦ Áö´Ï°í ÀÖÀ¸¸ç, Á¶Á÷ Çൿ·Ð, ÀÇ»ç°áÁ¤ ºÐ¼®, ¿©¼ºÇÐ ºÐ¾ß¸¦ ½ÉÈ ¿¬±¸Çß´Ù. ½Å½Ã¾Æ´Â ÀͽºÆ®¸² ÇÁ·Î±×·¡¹ÖÀÇ Âø»ó ¶§ºÎÅÍ XPÀÇ »çȸÀû Ãø¸é¿¡ °üÇØ ÄËÆ®¿Í Çù·ÂÇØ ¿ÔÀ¸¸ç, ¶ÇÇÑ Three Rivers Institute¿Íµµ °ü·ÃÀ» ¸Î°í ÀÖ´Ù.
¿ªÀÚ : ±èâÁØ
ÇöÀç ¾ÖÀÚÀÏ ÄÁ¼³ÆÃ ´ëÇ¥À̸ç, Çѱ¹ XP »ç¿ëÀÚ ¸ðÀÓ ¼³¸³ÀÚ ¹× ÄÚ¾î±×·ì ¸â¹öÀ̰í, Çѱ¹ XP »ç¿ëÀÚ ¸ðÀÓ(http://xper.org)À» ¿î¿µÇϰí ÀÖ´Ù.
´ÙÀ½Ä¿¹Â´ÏÄÉÀ̼Ç, NHN, ÇÑ¹Ì ¿¬ÇÕ»ç·ÉºÎ, SKT, »ï¼ºÀüÀÚ, »ï¼ºÀü±â, LGÀüÀÚ ¿Ü ¿©·¯ Á¶Á÷¿¡ ¾ÖÀÚÀÏ ¹æ¹ý·Ð ÄÚĪ, ±³À°, ÄÁ¼³ÆÃ µîÀ» Á¦°øÇÑ ¹Ù ÀÖ°í, ¿ù°£ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ ´Ù¼öÀÇ ±ÛÀ» ±â°íÇß´Ù. °ø¿ªÇÑ Ã¥À¸·Î ¡º½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¡»(ÀλçÀÌÆ®), ¡ºÅ×½ºÆ® ÁÖµµ °³¹ß¡»(ÀλçÀÌÆ®)ÀÌ ÀÖ´Ù.
¾ÖÀÚÀÏ À̾߱â(http://agile.egloos.com)¶ó´Â ºí·Î±×¸¦ ¿î¿µÇϰí ÀÖÀ¸¸ç, À̸ÞÀÏÀº june@agileconsulting.co.krÀÌ´Ù.
¿ªÀÚ : Á¤ÁöÈ£
¼¿ï´ëÇб³ ¿µ¾î¿µ¹®Çаú¸¦ Á¹¾÷Çß´Ù. (ÁÖ)¾ð¾î°úÇп¡¼ Çѱ¹¾î Text To Speech ¼¹öÀÇ Åë½Å ÇÏÀ§ ½Ã½ºÅÛ, À¯¾Æ¿ë ÇÑ±Û ÇнÀ °ÔÀÓ 'µðµð¹Ì', ¿µ¾î ±³À° ¼Ö·ç¼ÇÀÎ 'Dr. Listening' µîÀÇ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çß´Ù.
¡º½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ¹öÀü °ü¸® using CVS¡»(ÀλçÀÌÆ®)¸¦ ¹ø¿ªÇß°í, °ø¿ªÇÑ Ã¥À¸·Î ½Ç¿ëÁÖÀÇ ÇÁ·Î±×·¡¸Ó¡»(ÀλçÀÌÆ®),¡ºUML, ½ÇÀü¿¡¼´Â À̰͸¸ ¾´´Ù¡»(ÀλçÀÌÆ®), ¡º¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÁöÇý¡»(¾ß½º¹Ìµð¾î)°¡ ÀÖ´Ù.