Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[Á¦886È£] ¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý Ç¥ÁØÈ ÇöȲ
1. ¸Ó¸®¸»
ISO/IEC JTC1/SC7 WG4´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× °ü¸®¸¦ À§ÇÑ ¸ðµç Ȱµ¿¿¡ ´ëÇÑ µµ±¸ ¹× ¹æ¹ýÀÇ Ç¥ÁØÈ¸¦ ÁøÇàÇϰí ÀÖÀ¸¸ç, Å©°Ô SSPL(¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ Á¦Ç°°è¿) ±â¹Ý ¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ µµ±¸¿Í ¹æ¹ý(Tools and Methods)¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÁøÇàÇÏ´Â ºÎºÐ°ú ÀÏ¹Ý ´ÜÀÏ ½Ã½ºÅÛ(Single System) °³¹ßÀ» À§ÇÑ µµ±¸¿Í ¹æ¹ý¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÁøÇàÇÏ´Â ºÎºÐÀ¸·Î ³ª´©¾îÁø´Ù.
SSPL(¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ Á¦Ç°°è¿) °øÇÐÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ÇÊ¿ä·Î ÇÏ´Â ¸ðµç ½Ã½ºÅÛ¿¡¼ °øÅëÀûÀ¸·Î Ȱ¿ëÇÒ ¼ö ÀÖ´Â È¿°úÀûÀÎ °³¹ß ¹æ¹ý·ÐÀÌ´Ù. °øÅë¿ä¼Ò¿Í °¡º¯¿ä¼Ò¸¦ ÀÚ»êÈ ÇØ °³¹ß±â°£ ´ÜÃà, ºñ¿ë Àý°¨, ǰÁú Çâ»ó µîÀ» °¡Á®´Ù ÁÖ´Â ¼±Áø °³¹ß ÆÐ·¯´ÙÀÓÀÌ´Ù. ÀÌ¹Ì ¹Ì±¹, À¯·´ µî ¼±Áø ±â¾÷¿¡¼´Â SSPLÀ» 20³â ÀÌ»ó Àû¿ëÇϰí ÀÖ´Ù. ÀÚµ¿Â÷, Ç×°ø, ±¹¹æ, ÀÇ·á±â±â, »ê¾÷ ÀÚµ¿È µî ¸¹Àº »ê¾÷ ºÐ¾ß¿¡¼ °ËÁõÀÌ ÀÌ·ç¾îÁ³´Ù. ÇöÀç ±¹³»¿¡¼´Â, Å丶Åä½Ã½ºÅÛ°ú ³×¿ÀÇÇ¿¥ °°Àº ¾÷ü°¡ Âü¿©ÇÏ¿© Çѱ¹¼ÒÇÁÆ®¿þ¾î±â¼úÁøÈïÇùȸ(KOSTA) ÁÖ°üÀ¸·Î SSPL(Software & Systems Product Line) Á¦Ç° »ý¸íÁֱ⠰ü¸® ¹× ¾ÆÅ°ÅØÃ³ µðÀÚÀÎ µî ¿©·¯ ºÐ¾ßÀÇ Ç¥ÁØÀ» Á¦Á¤Çϱâ À§ÇÏ¿© Àû±ØÀûÀ¸·Î ¿¬±¸°³¹ß ¹× Ç¥ÁØÈ Ȱµ¿¿¡ Âü¿©Çϰí ÀÖ´Ù.
º»°í¿¡¼´Â ´ÜÀÏ ½Ã½ºÅÛÀÇ °³¹ßÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý Ç¥ÁØÈ¿¡ ´ëÇØ Á¤¸®ÇϰíÀÚ ÇÑ´Ù.
2. ´ÜÀÏ ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý Ç¥ÁØÈ ÁÖ¿ä ³»¿ë ¹× ÇöȲ
ISO/IEC JTC1/SC7 WG4´Â ´ÜÀÏ ½Ã½ºÅÛ °³¹ßÀ» À§ÇÏ¿© ISO/IEC 15940:2013 ¡®½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °øÇÐ ? ¼ÒÇÁÆ®¿þ¾î °øÇРȯ°æ ¼ºñ½º¡¯ ¿¡ ±Ù°£ÇÏ¿© ±âÁ¸¿¡ ISO/IEC 14102 ¡®CASE µµ±¸ÀÇ Æò°¡ ¹× ¼±Á¤ °¡À̵å¶óÀΡ¯ Ç¥ÁØÀ» ÀçÁ¤ºñÇÏ¿© ISO/IEC 20741 ¡®¼ÒÇÁÆ®¿þ¾î °øÇÐ µµ±¸ÀÇ ¼±Á¤ ¹× Æò°¡ °¡À̵å¶óÀΡ¯Ç¥ÁØÀ» Á¦Á¤Çϰí, À̸¦ ±â¹ÝÇ¥ÁØÀ¸·Î ÇÏ¿© ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ °üÇÑ ´Ù¾çÇÑ µµ±¸ ¹× ¹æ¹ýÀÇ ±â´É(Capabilities)¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÁøÇàÇϰí ÀÖ´Ù. Áï, ±âÁ¸¿¡ ÄÄÇ»ÅÍ ±â¹Ý ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ(CASE) µµ±¸ÀÇ ¼±Á¤ ¹× Æò°¡ ¹æ¹ý¿¡ ´ëÇÑ Ç¥ÁØ(ISO/IEC 14102)À¸·Î ±ØÈ÷ ÀϺκÐÀÇ µµ±¸¿¡ ´ëÇÑ ±â´É°ú Æò°¡ ¹æ¹ýÀ» °°ÀÌ Ç¥ÁØÈÇÑ Ç¥ÁØ¿¡¼ À̸¦ ÀϹÝÀûÀÎ µµ±¸ÀÇ Æò°¡ ¹æ¹ý¿¡ ´ëÇÑ Ç¥ÁØÀ¸·Î ISO/IEC 20741À» Á¦Á¤Çϰí, ´Ù¾çÇÑ µµ±¸¿Í ¹æ¹ý¿¡ ´ëÇØ¼´Â °¢°¢ÀÇ ºÎ¼Ó Ç¥ÁØÀ¸·Î Á¦Á¤ÇϰíÀÚ ÇÏ´Â °ÍÀÌ´Ù. ÀÌ¿¡ ´ëÇÏ¿© °¢ Ç¥ÁØÀÇ Á¦Á¤ ÇöȲ°ú ÇâÈÄ °èȹÀ» [±×¸² 1]°ú °°ÀÌ µµ½ÄÈÇÏ¿´´Ù.
[±×¸² 1] WG4ÀÇ ´ÜÀÏ ½Ã½ºÅÛ(Single System) °³¹ßÀ» À§ÇÑ µµ±¸ ¹× ¹æ¹ý¿¡ ´ëÇÑ Ç¥ÁØÈ °èȹ
Áß¿äÇÑ Ç¥ÁØÀ¸·Î ¸ÕÀú Á¦Á¤µÈ °ÍÀÌ Àüü µµ±¸¿¡ ´ëÇÑ Æò°¡ ¹× ¼±Á¤ ¹æ¹ýÀ» ´Ù¸¥ ISO/IEC 207411) Ç¥Áذú Å×½ºÆ® µµ±¸¿¡ °üÇÑ ISO/IEC 301302)ÀÌ´Ù. ÇöÀç ½Å±Ô ÇÁ·ÎÁ§Æ®(NP)·Î µî·ÏµÇ¾î Ç¥ÁØÈ°¡ ÁøÇà ÁßÀÎ µµ±¸ ¹× ¹æ¹ý¿¡ ´ëÇÑ Ç¥ÁØ¿¡ ´ëÇÑ ÇöȲÀº ´ÙÀ½°ú °°´Ù.
3. ¸ÎÀ½¸»
¼ÒÇÁÆ®¿þ¾î ±Ô¸ð°¡ Á¡Á¡ Ä¿Áö¸é¼ ±âº»ÀûÀÎ °³¹ß ¹× Å×½ºÆ® µµ±¸¿¡ ´ëÇÑ Çʿ伺 ¶ÇÇÑ Ä¿Áö°í ÀÖ´Ù. ÀÌ·¯ÇÑ µµ±¸µé¿¡ ´ëÇÑ ±¹Á¦ Ç¥ÁØÀº ÇâÈÄ °¢ µµ±¸ °ø±Þ¾÷üµéÀÌ Á¦°øÇØ¾ß ÇÏ´Â ±âº»ÀûÀÎ ±â´É(Capabilities)¿¡ ´ëÇÑ ±âº» ¿ä°ÇÀ» Á¦½ÃÇÏ´Â °ÍÀ̾î¼, µµ±¸ ½ÃÀåÀ» ¼±Á¡Çϱâ À§ÇÑ Ãø¸é¿¡¼ °¢±¹ÀÌ ÀÚ±¹ÀÇ ÁÖ¿ä µµ±¸µéÀÇ Æ¯Â¡Àû ±â´É(Features)µéÀ» µµ±¸ÀÇ ±â´É(Tool capabilities)¿¡ Æ÷ÇÔ½ÃŰ·Á´Â ³ë·ÂÀ» Çϰí ÀÖ´Ù.
ÇöÀç ±¹³»¿¡¼µµ ¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ °³¹ßÀ» À§ÇÑ µµ±¸(Tool)µéÀÇ Á߿伺ÀÌ ´õÇØÁö°í ÀÖÁö¸¸ ÀÌ·¯ÇÑ µµ±¸ÀÇ ¼±Á¤ ¹× µµÀÔ¿¡ ÀÖ¾î °ø±ÞÀÚ À§ÁÖÀÇ Æ¯Â¡ ¼³¸íÀ¸·Î »ç¿ëÀÚ°¡ ¸¹Àº È¥¶õÀ» ÀÏÀ¸Å°°í ÀÖ´Â Á¡À» °í·ÁÇϸé, ÇâÈÄ ±¹Á¦Ç¥ÁØÈ ÀÌÈÄ¿¡ ¸¹Àº ±¹³»Ç¥ÁؾÈÀ» Á¦Á¤ÇØ¾ß ÇÒ °ÍÀ¸·Î º¸ÀδÙ. ¶ÇÇÑ, ¼ÒÇÁÆ®¿þ¾î ¹× ½Ã½ºÅÛ µµ±¸ÀÇ ´É·Â¿¡ °üÇÑ ¸¹Àº ºÎ¼Ó Ç¥ÁØÀÇ ±¹Á¦ Ç¥ÁØ Á¦Á¤¿¡ ±¹³» °ü·Ã ¾÷ü ¹× Àü¹®°¡°¡ Àû±Ø Âü¿©ÇØ¾ß ÇÒ °ÍÀÌ´Ù.
1) ISO/IEC 20741 : 2017 ¡®Systems and software engineering - Guideline for the evaluation and selection of software engineering tools¡¯
2) ISO/IEC 30130 : 2016 ¡®Software engineering - Capabilities of software testing tools¡¯
* º» ±ÛÀº ÀúÀÚÀÇ ÀǰßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.