NEWS < Home
 
 
 
1 ¿Ö ¿ì¸®´Â SW Ç°Áú°ü¸®¿¡ À־ÈÄÁø±¹¡¹Àΰ¡? 2005/06/14 2627
¿Ö ¿ì¸®´Â SW Ç°Áú°ü¸®¿¡ À־ÈÄÁø±¹¡¹Àΰ¡? ½Å½Â±Ù (ÁÖ½Äȸ»ç µ¥ºê CSA) 2001/06/06

http://www.zdnet.co.kr/news/column/hotissue/0,39024748,10038590,00.htm



Ç°Áú°ü¸® ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿öÅ©¼¥ÀÌ ¿ÃÃÊ¿¡¸¸ ¼ö Â÷·Ê ¿­¸®¸é¼­ Á¤ÅëºÎ¿Í ÇØ¿Ü ÁøÃâÀ» ²Þ²Ù´Â ¾÷üµé·ÎºÎÅÍ ¶ß°Å¿î °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. ÀÌ·± ¿­±â´Â ÃÖ±Ù ÀÏÀÌ ³â »çÀÌ¿¡ Æø¹ßÀûÀ¸·Î ´Ã¾î³­ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼­ °³¹ß ÀÏÁ¤ÀÌ »ó´çÈ÷ Áö¿¬µÇ°Å³ª °³¹ßÀ» Æ÷±âÇÏ´Â ÇÁ·ÎÁ§Æ®°¡ ´Ã¾î³µ±â ¶§¹®À¸·Î Ç®À̵ȴÙ.

¼ÒÇÁÆ®¿þ¾î Ç°Áú°ü¸®´Â ''''¼ÒÇÁÆ®¿þ¾î À§±â''''·ÎºÎÅÍ ±âÀÎÇÑ´Ù. Áö³­ 68³â 10¿ù, µ¶ÀÏ(´ç½Ã ¼­µ¶)¿¡¼­ °³ÃÖµÈ ''''NATO Science Committee'''' ±¹Á¦È¸ÀÇ¿¡¼­ óÀ½ ¾ð±ÞµÈ ¼ÒÇÁÆ®¿þ¾î À§±â´Â ±×ÈÄ 33³âÀÌ Áö³­ Áö±Ý±îÁö °è¼Ó ¾ê±âµÇ°í ÀÖ´Ù.

À̸¦ ±Øº¹Çϱâ À§ÇÑ ³ë·ÂµéÀÌ °è¼ÓµÆ°í, Áö³­ 79³â¿¡ BoehmÀº ¼ÒÇÁÆ®¿þ¾î »ý¸íÁֱ⠸ðµ¨(WaterfallÇü)À» Á¦½ÃÇß°í, ±×°ÍÀ» ±âÁ¡À¸·Î °³¹ß ÇÁ·Î¼¼½º °ü¸®°¡ ÇϳªÀÇ ´ë¾ÈÀ¸·Î ¿¬±¸µÇ±â ½ÃÀÛÇß´Ù.

¹°·Ð ¼ÒÇÁÆ®¿þ¾îÀÇ Ç°Áú ¿ä¼Ò´Â ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µ°ú ÄÚµå ¿£Áö´Ï¾î¸µ ¸ðµÎ ÇÊ¿äÇÏÁö¸¸, ÄÚµå ¿£Áö´Ï¾î¸µÀº ³í¸®ÀûÀ¸·Î Áõ¸íÀÌ ¾î·Á¿î °³¹ßÀÚÀÇ Áö½ÄÀ̳ª °æÇèÀÇ ³»¿ëÀ̹ǷΠÇöÀç´Â Å« ÁøÀüÀÌ ¾ø´Â ºÐ¾ß´Ù.

¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µÀº Ç°Áú ½Ã½ºÅÛ(ISO 9000)°úÀÇ °áÇÕÀ» ÅëÇØ ISO 12207ÀÌ Ç¥ÁØ ÇÁ·Î¼¼½º ±Ç°í¾ÈÀ¸·Î Á¤¸³µÆ°í, ÃÖ±Ù¿¡´Â CMM(Capability Maturity Model)°ú SPICE(Software Process Improvement Capability Evaluation, ISO 15504)ó·³ ÀÚü Æò°¡°¡ °¡´ÉÇÑ ¼öÁØÀÇ ÇÁ·Î¼¼½º Æò°¡ ¸ðµ¨±îÁö ³ª¿ÍÀÖ´Ù. ¶ÇÇÑ Á¤º¸Åë½ÅºÐ¾ßÀÇ Àü¹® ÀÎÁõ±Ô°ÝÀÎ TL 9000ÀÌ ÀÖ´Ù.

ƯÈ÷ ±×Áß¿¡¼­ ¿äÁò ´ëÇü SI ¾÷ü¿¡¼­ °ü½ÉÀÌ ³ôÀº °ÍÀÌ CMM°ú SPICEÀÌ°í, Á¤º¸Åë½Å ºÐ¾ß¿¡¼­ °ü½ÉÀ» º¸ÀÌ°í ÀÖ´Â °ÍÀÌ TL 9000ÀÌ´Ù. CMMÀº ¹Ì±¹ ±¹¹æºÎ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®°¡ °è¼Ó ½ÇÆÐÇÏÀÚ Ä«³×±â¸á·Ð ´ëÇÐ SEI¿¡ ¼ÒÇÁÆ®¿þ¾î Ç°Áú ½Ã½ºÅÛ ¿¬±¸¸¦ À§Å¹ÇØ SEI¿¡¼­ 5´Ü°èÀÇ Á¶Á÷ ¼÷¼ºµµ ÃøÁ¤À̶ó´Â CMMÀ» Á¦½ÃÇÑ °ÍÀ¸·ÎºÎÅÍ ½ÃÀ۵ƴÙ.

ÇöÀç ¹Ì ±¹¹æºÎ¿Í °è¾àÇÏ·Á´Â ¾÷ü´Â ÃÖ¼ÒÇÑ CMM ·¹º§ 3ÀÌ»óÀ̾î¾ß ÇÑ´Ù. SPICE´Â À¯·´¿¡¼­ °­¼¼¸¦ º¸À̴ ǥÁØ ÇÁ·Î¼¼½º Æò°¡ ¸ðµ¨ÀÌ´Ù. CMM°ú ´Þ¸® ºÐ¾ßº°·Î 6´Ü°è·Î Æò°¡ÇÏ°í À־ ÇÁ·Î¼¼½ºº°·Î Ãë¾àÁ¡À» ½±°Ô ¹ß°ßÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

TL 9000Àº ¿ä°Ç»çÇ×ÀÌ ISO 12207»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ Ç¥ÁØÀ» Æ÷ÇÔÇÏ°í ÀÖ°í, À̸¦ Á¾ÇÕÇØ ¸ÅÆ®¸¯½º·Î QuEST Æ÷·³¿¡ Á¦ÃâÇÔÀ¸·Î½á ÇÑ ´Ü°è ¹ßÀüµÈ Ç°Áú ½Ã½ºÅÛÀ» À¯µµÇÑ´Ù.
Ç°Áú°ü¸® ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿öÅ©¼¥ÀÌ ¿ÃÃÊ¿¡¸¸ ¼ö Â÷·Ê ¿­¸®¸é¼­ Á¤ÅëºÎ¿Í ÇØ¿Ü ÁøÃâÀ» ²Þ²Ù´Â ¾÷üµé·ÎºÎÅÍ ¶ß°Å¿î °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. ÀÌ·± ¿­±â´Â ÃÖ±Ù ÀÏÀÌ ³â »çÀÌ¿¡ Æø¹ßÀûÀ¸·Î ´Ã¾î³­ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼­ °³¹ß ÀÏÁ¤ÀÌ »ó´çÈ÷ Áö¿¬µÇ°Å³ª °³¹ßÀ» Æ÷±âÇÏ´Â ÇÁ·ÎÁ§Æ®°¡ ´Ã¾î³µ±â ¶§¹®À¸·Î Ç®À̵ȴÙ.

¼ÒÇÁÆ®¿þ¾î Ç°Áú°ü¸®´Â ''''¼ÒÇÁÆ®¿þ¾î À§±â''''·ÎºÎÅÍ ±âÀÎÇÑ´Ù. Áö³­ 68³â 10¿ù, µ¶ÀÏ(´ç½Ã ¼­µ¶)¿¡¼­ °³ÃÖµÈ ''''NATO Science Committee'''' ±¹Á¦È¸ÀÇ¿¡¼­ óÀ½ ¾ð±ÞµÈ ¼ÒÇÁÆ®¿þ¾î À§±â´Â ±×ÈÄ 33³âÀÌ Áö³­ Áö±Ý±îÁö °è¼Ó ¾ê±âµÇ°í ÀÖ´Ù.

À̸¦ ±Øº¹Çϱâ À§ÇÑ ³ë·ÂµéÀÌ °è¼ÓµÆ°í, Áö³­ 79³â¿¡ BoehmÀº ¼ÒÇÁÆ®¿þ¾î »ý¸íÁֱ⠸ðµ¨(WaterfallÇü)À» Á¦½ÃÇß°í, ±×°ÍÀ» ±âÁ¡À¸·Î °³¹ß ÇÁ·Î¼¼½º °ü¸®°¡ ÇϳªÀÇ ´ë¾ÈÀ¸·Î ¿¬±¸µÇ±â ½ÃÀÛÇß´Ù.

¹°·Ð ¼ÒÇÁÆ®¿þ¾îÀÇ Ç°Áú ¿ä¼Ò´Â ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µ°ú ÄÚµå ¿£Áö´Ï¾î¸µ ¸ðµÎ ÇÊ¿äÇÏÁö¸¸, ÄÚµå ¿£Áö´Ï¾î¸µÀº ³í¸®ÀûÀ¸·Î Áõ¸íÀÌ ¾î·Á¿î °³¹ßÀÚÀÇ Áö½ÄÀ̳ª °æÇèÀÇ ³»¿ëÀ̹ǷΠÇöÀç´Â Å« ÁøÀüÀÌ ¾ø´Â ºÐ¾ß´Ù.

¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µÀº Ç°Áú ½Ã½ºÅÛ(ISO 9000)°úÀÇ °áÇÕÀ» ÅëÇØ ISO 12207ÀÌ Ç¥ÁØ ÇÁ·Î¼¼½º ±Ç°í¾ÈÀ¸·Î Á¤¸³µÆ°í, ÃÖ±Ù¿¡´Â CMM(Capability Maturity Model)°ú SPICE(Software Process Improvement Capability Evaluation, ISO 15504)ó·³ ÀÚü Æò°¡°¡ °¡´ÉÇÑ ¼öÁØÀÇ ÇÁ·Î¼¼½º Æò°¡ ¸ðµ¨±îÁö ³ª¿ÍÀÖ´Ù. ¶ÇÇÑ Á¤º¸Åë½ÅºÐ¾ßÀÇ Àü¹® ÀÎÁõ±Ô°ÝÀÎ TL 9000ÀÌ ÀÖ´Ù.

ƯÈ÷ ±×Áß¿¡¼­ ¿äÁò ´ëÇü SI ¾÷ü¿¡¼­ °ü½ÉÀÌ ³ôÀº °ÍÀÌ CMM°ú SPICEÀÌ°í, Á¤º¸Åë½Å ºÐ¾ß¿¡¼­ °ü½ÉÀ» º¸ÀÌ°í ÀÖ´Â °ÍÀÌ TL 9000ÀÌ´Ù. CMMÀº ¹Ì±¹ ±¹¹æºÎ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®°¡ °è¼Ó ½ÇÆÐÇÏÀÚ Ä«³×±â¸á·Ð ´ëÇÐ SEI¿¡ ¼ÒÇÁÆ®¿þ¾î Ç°Áú ½Ã½ºÅÛ ¿¬±¸¸¦ À§Å¹ÇØ SEI¿¡¼­ 5´Ü°èÀÇ Á¶Á÷ ¼÷¼ºµµ ÃøÁ¤À̶ó´Â CMMÀ» Á¦½ÃÇÑ °ÍÀ¸·ÎºÎÅÍ ½ÃÀ۵ƴÙ.

ÇöÀç ¹Ì ±¹¹æºÎ¿Í °è¾àÇÏ·Á´Â ¾÷ü´Â ÃÖ¼ÒÇÑ CMM ·¹º§ 3ÀÌ»óÀ̾î¾ß ÇÑ´Ù. SPICE´Â À¯·´¿¡¼­ °­¼¼¸¦ º¸À̴ ǥÁØ ÇÁ·Î¼¼½º Æò°¡ ¸ðµ¨ÀÌ´Ù. CMM°ú ´Þ¸® ºÐ¾ßº°·Î 6´Ü°è·Î Æò°¡ÇÏ°í À־ ÇÁ·Î¼¼½ºº°·Î Ãë¾àÁ¡À» ½±°Ô ¹ß°ßÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

TL 9000Àº ¿ä°Ç»çÇ×ÀÌ ISO 12207»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ Ç¥ÁØÀ» Æ÷ÇÔÇÏ°í ÀÖ°í, À̸¦ Á¾ÇÕÇØ ¸ÅÆ®¸¯½º·Î QuEST Æ÷·³¿¡ Á¦ÃâÇÔÀ¸·Î½á ÇÑ ´Ü°è ¹ßÀüµÈ Ç°Áú ½Ã½ºÅÛÀ» À¯µµÇÑ´Ù.


¼¼°èÀûÀ¸·Î CMMÀ» ÀÎÁõ¹ÞÀº ¾÷ü Áß CMM ·¹º§ 5ÀÇ ±â¾÷Àº ¾à 1%ÀÌ°í, ±× ¼ö´Â ¾à 25°³»çÀÌ´Ù. ÀÌÁß 15°³ ¾÷ü°¡ Àεµ ±â¾÷À̶ó°í ÇÑ´Ù. ±×·±µ¥ ±¹³»ÀÇ Çö½ÇÀº ¾î¶²°¡? ¿ì¸®³ª¶ó´Â 3°³ Á¤µµÀÇ ¾÷ü°¡ CMM ·¹º§ 2 ÀÎÁõÀ» ¹ÞÀº Á¤µµ¿¡ ¸Ó¹°°í ÀÖ´Ù.

¾Æ¸¶ 3~4³â°£Àº ±¹³»¿¡¼­ CMM ·¹º§ 4 ÀÌ»óÀÇ ±â¾÷Àº ³ª¿À±â ¾î·Æ´Ù°í º»´Ù. µû¶ó¼­ ¹Ì±¹ÀÇ ´ë±Ô¸ð ÇÁ·ÎÁ§Æ® ¼öÁÖ´Â Çö½ÇÀûÀ¸·Î ¾î·Æ´Ù. ±×·± ÀÌÀ¯ ¶§¹®ÀÎÁö ¿ì¸® ³ª¶óÀÇ SW ÇØ¿Ü ¼öÃ⠱Ը𵵠ÀεµÀÇ ¾à 1/80 ¼öÁØÀÎ 5000¸¸ ´Þ·¯¿¡ ºÒ°úÇÏ´Ù.

ÀÌ·± Çö»óÀº ¿ì¸® Á¤ºÎ°¡ CMMÀ̳ª SPICE Á¦µµ¸¦ µÚ´Ê°Ô µµÀÔÇ߱⠶§¹®ÀÌ ¾Æ´Ï¶ó, ¿ì¸® »çȸ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î Ç°Áú°ü¸®¿¡ ´ëÇÑ ÀÎ½Ä ºÎÁ·ÀÌ ºú¾î³½ ´ç¿¬ÇÑ °á°ú¶ó°í º»´Ù. Ç°Áú°ü¸®¿¡ ´ëÇÑ ÀÌÇØ ÀÚü°¡ ºÎÁ·ÇØ ¿ÜÁÖ¸¦ ÁÖ´Â ±â¾÷¿¡¼­µµ Ç°Áú°ü¸® ½Ã½ºÅÛÀ» ÀÎÁ¤ÇÏÁö ¾Ê´Â °Ô Çö½ÇÀÌ´Ù.

¸¹Àº ¹ßÁÖ ¾÷ü¿¡¼­ Ç°Áú°ü¸® ½Ã½ºÅÛÀº ´çÀåÀº ÇÊ¿ä¾ø°í ¿ì¼± °³¹ßºÎÅÍ ÇÏ°í, ³ªÁß¿¡ ¹®¼­È­¸¦ ÇÏÀÚ°í ÇÑ´Ù. ƯÈ÷ 3~4°³¿ù Á¤µµ ¼Ò¿äµÇ´Â °³¹ß ÇÁ·ÎÁ§Æ®ÀÎ °æ¿ì ÃÖ¼Ò °³¹ß ¿ä°ÇÀÌ Á¤Àǵǰí, ÀÌ¿¡ ´ëÇÑ ¼³°è°¡ ÇÊ¿äÇÔ¿¡µµ ºÒ±¸ÇÏ°í ÇÁ·ÎÁ§Æ® ±âÇÑÀÌ ´Ù Áö³ªµµ·Ï ¿ä°Ç Á¤¸®¸¦ ÇÏÁö ¾Ê´Â ÁÖ¸Ô±¸±¸½Ä 󸮰¡ Çã´ÙÇÏ´Ù.

°è¾à±â°£ ¿Ï·á 2~3ÁÖ Àü¿¡ ºÐ¼®, ¼³°è ±â°£ÀÌ ÀÌ·¸°Ô Áö¿¬µÅ °³¹ß ¹üÀ§¸¦ ÁÙÀ̰ųª Ãß°¡ °è¾àÀ» ÇØ¾ß ÇÑ´Ù°í Çϸé ''''±âº»ÀûÀÎ »óµµÀǵµ ¸ð¸¥´Ù''''°í ¸ô¾Æ¼¼¿ì±â ÀϾ¥´Ù.

ÇÑ ¹ø ¸Ã°åÀ¸¸é ¹«Á¶°Ç °á°ú¹°À» ±â°£ ³»¿¡ Á¦ÃâÇÒ ¼ö ÀÖ¾î¾ß ÇÏ°í, Áö¿¬ ¿ä¼Ò´Â ¸ðµÎ ÇÏû¾÷ü°¡ ºÎ´ãÇØ¾ß ÇÑ´Ù°í ¾ð¼ºÀ» ³ôÀ̱⵵ ÇÑ´Ù. ÇѸ¶µð·Î ''''»¡¸®»¡¸®'''' ½Åµå·ÒÀº ¼ÒÇÁÆ®¿þ¾î ºÐ¾ßµµ ¿¹¿Ü°¡ ¾Æ´Ñ °ÍÀÌ´Ù. ÀÌ°ÍÀº ½±°Ô °íÄ¥ ¼ö ¾ø´Â ¿ì¸® ¼ÒÇÁÆ®¿þ¾î ¹®È­ ¼º¼÷µµÀÇ ÇöÁÖ¼Ò°¡ ¾Æ´Ñ°¡ ÇÑ´Ù.

ºñ·Ï ¿¹¼úÀûÀÎ Ãø¸éÀÌ ¸¹´Ù°í ÇÏ´õ¶óµµ ÀÌÁ¦ ¼ÒÇÁÆ®¿þ¾î °³¹ßµµ °¡´ÉÇÑ ¹üÀ§±îÁö´Â ÀýÂ÷È­°¡ µÅ¾ß ÇÑ´Ù. ±×¸®°í ±×°ÍÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß»ç¸¸ÀÇ ¸òÀÌ ¾Æ´Ï¶ó ¸ðµç ±â¾÷ÀÇ ¸òÀÌ´Ù.

°è¾àºÎÅÍ ¸ðµç Ã¥ÀÓÀ» ÀüÀûÀ¸·Î °³¹ß»ç¿¡ ¶°³Ñ±â´Ùº¸´Ï Ç°Áú°ü¸® ÀÚü¿¡ °ü½ÉÀÌ ¾ø´Â °ÍÀº ´ç¿¬ÇÑ °Íó·³ Ä¡ºÎµÇ°í, µû¶ó¼­ ''''¼ÒÇÁÆ®¿þ¾î °­±¹''''¿¡ ´ëÇÑ Á¤ºÎÀÇ ÀÇÁö´Â Çѳ¹ ±¸È£¿¡ ±×Ä¥Áöµµ ¸ð¸¥´Ù. @

¼ÒÇÁÆ®¿þ¾î °³¹ßµµ °¡´ÉÇÑ ¹üÀ§±îÁö´Â ÀýÂ÷È­°¡ µÅ¾ß ÇÑ´Ù. ±×¸®°í ±×°ÍÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß»ç¸¸ÀÇ ¸òÀÌ ¾Æ´Ï¶ó ¸ðµç ±â¾÷ÀÇ ¸òÀÌ´Ù.
5 ü°èÀûÀÎ µ¥ÀÌÅÍ Ç°Áú °ü¸®¡¸´ë¾È ã¾Æ¶ó¡¹- II 2005-06-14 2277
4 ü°èÀûÀÎ µ¥ÀÌÅÍ Ç°Áú °ü¸®¡¸´ë¾È ã¾Æ¶ó¡¹- I 2005-06-14 2328
3 ¼ÒÇÁÆ®¿þ¾î º¯°æ°ú Ç°ÁúÀ» Á¿ìÇÏ´Â Çü»ó °ü¸® - II 2005-06-14 2544
2 ¼ÒÇÁÆ®¿þ¾î º¯°æ°ú Ç°ÁúÀ» Á¿ìÇÏ´Â Çü»ó °ü¸® - I 2005-06-14 2386
1 ¿Ö ¿ì¸®´Â SW Ç°Áú°ü¸®¿¡ À־ÈÄÁø±¹¡¹Àΰ¡? 2005-06-14 2627
 
 
 
\