[Áöµð³ÝÄÚ¸®¾Æ]SW¸¦ °³¹ßÇÏ´Â ¹æ¹ýÀº Å©°Ô µÎ°¡Áö´Ù. ƯÁ¤ ±â¾÷ÀÌ Á÷¿øµéÀ» Ȱ¿ëÇØ ³»ºÎ¿¡¼ °³¹ßÇÑ µÚ À̸¦ ½ÃÀå¿¡ ¼±º¸ÀÌ´Â ¹æ½ÄÀÌ ÀÖ°í ´Ù¼ö °³¹ßÀÚµéÀÇ °ø°³ Âü¿©·Î ÁøÇàµÇ´Â ¿ÀǼҽºSW ÇÁ·ÎÁ§Æ®µµ °¢±¤À» ¹Þ°í ÀÖ´Ù.
±×·¸´Ù¸é ÀÌ·± ¹æ¹ýÀº ¾î¶°ÇѰ¡?
A¶ó´Â SW¾÷ü´Â ¿ÜºÎ¿¡ ƯÁ¤ SW °³¹ß ÇÁ·ÎÁ§Æ® °úÁ¤À» °ø°³ÇÑ´Ù. °í°´°ú ÆÄÆ®³ÊµéÀº °³¹ß ÇÁ·Î¼¼½º¸¦ ½Ç½Ã°£À¸·Î ÀÚÀ¯·Ó°Ô º¼ ¼ö ÀÖ°í Çʿ信 µû¶ó Çǵå¹éµµ ÁÙ ¼ö ÀÖ´Ù. °³¹ß °úÁ¤À» º¼ ¼ö ÀÖ´Â °ÍÀº °í°´ »Ó¸¸ÀÌ ¾Æ´Ï´Ù.
°æÀï ¾÷üµµ ¸¶À½¸¸ ¸ÔÀ¸¸é Àº¹ÐÇϰÔ(?) ¿°Å½ÀÌ °¡´ÉÇÏ´Ù.
ÀÌ·± °úÁ¤À» °ÅÃÄ ¸¸µé¾îÁø Á¦Ç°Àº ¿ÀǼҽºSWó·³ ¼Ò½ºÄڵ尡 °ø°³µÇÁö´Â ¾Ê´Â´Ù. ÁöÀûÀç»ê±Çµµ °³¹ß ¾÷ü°¡ ¼ÒÀ¯ÇÑ´Ù´Â Á¡¿¡¼ ¿ÀǼҽºSW °³¹ß ¹æ¹ý·Ð°ú´Â ¼º°ÝÀÌ ´Ù¸£´Ù.
±×·¸´Ù°í ±âÁ¸ÀÇ Æó¼âÀûÀÎ SW°³¹ß¹æ½ÄÀ¸·Î ºÐ·ùÇÏÀÚ´Ï ±×°Íµµ ¿µ ¾î»öÇÏ´Ù. Æó¼âÀûÀÎ SW°³¹ß ¹æ½Ä¿¡¼± °í°´µéÀº Á¦Ç°ÀÌ Ãâ½ÃµÇ°í ³ª¼¾ß ±×°Í¿¡ ´ëÇØ ÆÄ¾ÇÇÒ ¼ö ÀÖ¾úÀ» »ÓÀÌ´Ù. Ãâ½ÃÀü¿¡ Á¢ÇÑ´Ù°í ÇØµµ Á¦ÇÑÀûÀÎ ¼öÁØ¿¡ ±×ÃÆ´Ù.
¿ÀǼҽº SW´Â ¾Æ´ÏÁö¸¸ °í°´µéÀÌ SW °³¹ß °úÁ¤¸¦ Åõ¸íÇÏ°Ô º¼ ¼ö ÀÖ°í Âü¿©¸¦ ÅëÇØ Àǰߵµ Àû±Ø °³ÁøÇÒ ¼ö ÀÖ´Â SW°³¹ß ¹æ½Ä. 'ºòºí·ç' IBMÀº À̸¦ ¿ÀÇ Ŀ¸Ó¼È ¼ÒÇÁÆ®¿þ¾î °³¹ß(Open Commercial software development:OCSD)À̶ó ºÎ¸£°í ÀÖ´Ù.
OCSD´Â °³³äÀ¸·Î¸¸ Á¸ÀçÇÏ´Â Ãß»óÀûÀÎ SW°³¹ß ¹æ¹ý·ÐÀÌ ¾Æ´Ï´Ù. ÀÌ¹Ì Çö½ÇÈµÆ°í ½ÃÀå¼µµ Àû¿ëµÇ°í ÀÖ´Ù. Çѱ¹IBMÀº Áö³ 17ÀÏ ¼¼¹Ì³ªÀ» ¿°í Çù¾÷ SW Á¦°øÀ» À§ÇÑ Â÷¼¼´ë ±â¼ú Ç÷§Æû 'ÀçÁî'(Jazz)¿Í À̸¦ ±â¹ÝÀ¸·Î °³¹ßµÈ ¾ÖÇø®ÄÉÀ̼Ǽö¸í°ü¸®(ALM) ¼Ö·ç¼Ç '·¡¼î³¯ ÆÀ ÄܼƮ'(RTC)¸¦ ¼Ò°³Çß´Ù.

|
| ¡Þ»çÁø¼³¸í: ÀçÁî À¥»çÀÌÆ® ȸé |
'ÀçÁî'´Â SW°³¹ß ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ Àη ±×¸®°í ÇÁ·Î¼¼½º ¹× ÀÚ»êÀ» ½Ç½Ã°£À¸·Î ÅëÇÕÇØ µ¿±âÈÇÒ ¼ö ÀÖ´Â È®ÀåÇü ÇÁ·¹ÀÓ¿öÅ©°í RTC´Â SW°³¹ß ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ½Ç½Ã°£ °ü¸®¸¦ Áö¿øÇÏ´Â ¼Ö·ç¼ÇÀÌ´Ù.
ÀÌÁß ÀçÁî°¡ ¹Ù·Î OCSD¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Â ±â¼ú ÇÁ·¹ÀÓ¿öÅ©. ÀçÁî´Â ÇöÀç ÀçÁî´å³Ý(Jazz.net)¿¡¼ °ø°³µÈ »óÅ¿¡¼ °³¹ßµÇ°í ÀÖ´Ù. °í°´µéÀº °³¹ß »óȲÀ» ½Ç½Ã°£À¸·Î ÆÄ¾ÇÇϰí ÀÚÀ¯·Ó°Ô ³»·Á¹ÞÀ» ¼ö ÀÖ´Ù. Àǰߵµ ³¾ ¼ö ÀÖ´Ù. Æ÷·³ °ø°£µµ ÀÖ¾î Åä·Ðµµ ÇÒ ¼ö ÀÖ´Ù.
'ÀçÁî' ±â¹ÝÀ¸·Î °³¹ßµÈ RTC´Â ÀÌ·± °úÁ¤À» °ÅÃÄ ¼¼»ó¿¡ ³ª¿Ô´Ù.
ÀÌÂëµÇ¸é ¹¯°ÔµÈ´Ù. IBMÀº ¿Ö »ó¾÷¿ë SW°³¹ß¿¡ OCSD¸¦ µµÀÔÇßÀ»±î? °í°´»Ó ¾Æ´Ï¶ó °æÀï»çµéµµ °³¹ß °úÁ¤À» ÁöÄѺ¼ ¼ö Àִµ¥...
ÀÌ¿¡ ´ëÇØ IBMÀÇ Á¦ÇÁ¸® Ŭ·½ ÀçÁî Ç÷§Æû ±â¼ú´ã´ç ÀÓ¿øÀº "OCSD¸¦ µµÀÔÇÏ·Á¸é SW¾÷üÀÇ ¿ë±â°¡ ÇÊ¿äÇÏ´Ù. IBMÀº ±×µ¿¾È ¿ÀǼҽº SW °³¹ß °æÇèÀÌ Àֱ⿡ º¸¿©ÁÖ´Â °ÍÀº µÎ·Á¿öÇÏÁö ¾Ê´Â´Ù. »ó¿ëSWµµ °ø°³ÇÒ ¼ö ÀÖ´Ù´Â ÀڽۨÀÌ ÀÖ´Ù"¸é¼ "OCSD¸¦ Àû¿ëÇÑ °ÍÀº °í°´°ú IBMÀÌ ¾ò´Â ÇýÅÃÀÌ °¨´çÇØ¾ßÇÒ À§Ç躸´Ù ³ô´Ù´Â ÆÇ´Ü¿¡ µû¸¥ °ÍÀÌ´Ù"°í ¼³¸íÇß´Ù.
°æÀï¾÷üµéµµ IBMÀÇ Àü·«À» º¼ ¼ö ÀÖ´Â À§ÇèÀÌ ÀÖÁö¸¸ ±×°Íº¸´Ù´Â IBM °³¹ßÀÚµé°ú °í°´µé¿¡°Ô °³¹ß °úÁ¤À» °ø°³ÇÔÀ¸·Î½á ¾ò´Â ÀÌÀÍÀÌ ´õ¿í Å©´Ù´Â ¾ê±â¿´´Ù. ÀçÁî´å³ÝÀ» ÅëÇØ °í°´µéÀÇ ¿ä±¸¸¦ ¼ö·ÅÇÏ°í Æ÷·³¿¡¼ Åä·Ðµµ ÇÏ¸é¼ ½ºÆåÀ» Á¤Çسª°¡´Â ¹æ½ÄÀÌ ÁÖ´Â È¿°ú´Â ±âÁ¸ÀÇ »ó¾÷¿ëSW °³¹ß¿¡¼± ´©¸± ¼ö ¾ø¾ú´Ù´Â °ÍÀÌ´Ù.
Ŭ·½ ÀÓ¿øÀº "º¸Åë SW±â¾÷µéÀº SW°³¹ß °úÁ¤À» ¼û±â·ÁÇÏÁö¸¸ IBMÀº °ø°³ÇÔÀ¸·Î½á ¾ò´Â°Ô ¸¹´Ù°í »ý°¢ÇÑ´Ù"¸é¼ "ƯÈ÷ °³¹ßÀÚµéÀÌ »ç¿ëÀÚ¿Í Á÷Á¢ ¼ÒÅëÇÒ ¼ö ÀÖ´Ù´Â°Ô Ä¿´Ù¶õ ÀåÁ¡ÀÌ´Ù"°í °Á¶Çß´Ù.
ÃÖ±Ù ±¹³»¼µµ ¾ÖÀÚÀÏ(Agile)ÀÌ °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. ¾ÖÀÚÀÏÀº °³¹ßÀÚµé°úÀÇ ±³·ù¿Í °í°´¿ÍÀÇ Çù¾÷¿¡ ÃÊÁ¡ÀÌ ¸ÂÃçÁø ¹æ¹ý·ÐÀÌ´Ù. Ŭ·½ ÀÓ¿øÀº "ÀçÁî¿Í RTC´Â ÀüÅëÀûÀÎ °³¹ß ¹æ¹ý·Ð°ú ¾ÖÀÚÀÏÀ» ÅëÇÕÇÑ °ÍÀ¸·Î º¸¸é µÈ´Ù"¸é¼ ¾ÕÀ¸·Î IBMÀº ¹°·Ð ´Ù¸¥ ¾÷üµé¿¡µµ ÀçÁ È®»ê½ÃÄѳª°¡°Ú´Ù´Â ¶æÀ» ºÐ¸íÈ÷ Çß´Ù.