|
Â÷·® ³×Æ®¿öÅ© ¹× ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß ºÐ¾ß¿¡¼ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼ÇÀ» Á¦°øÇÏ´Â ±Û·Î¹ú ±â¾÷ º¤ÅÍÄÚ¸®¾Æ(Áö»çÀå ÀåÁöȯ)´Â ¿À´Ã, AI Ȱ¿ë ¿ä±¸»çÇ× ±â¹Ý Å×½ºÆ® »ý¼º±â¸¦ Àû¿ëÇÑ ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ® ÀÚµ¿È Ç÷§ÆûÀÇ ÃֽйöÀüÀÎ ‘º¤ÅÍij½ºÆ®(VectorCAST) 2026’À» Ãâ½ÃÇÑ´Ù°í ¹àÇû´Ù.
AI¸¦ Ȱ¿ëÇÏ¿© ¿ä±¸»çÇ× ±â¹Ý Å×½ºÆ® »ý¼º ±â´ÉÀº ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ׿¡ ¸ÂÃç Á÷Á¢ ´ÜÀ§ Å×½ºÆ®(Unit Tests)¸¦ »ý¼ºÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϸç, À̸¦ ÅëÇØ Å×½ºÆ® °úÁ¤ ÃßÀû ¼º´ÉÀ» Çâ»ó½Ã۰í, ¾ÈÀü Çʼö ½Ã½ºÅÛÀÇ ÀÎÁõ ¹× ǰÁú º¸Áõ ÇÁ·Î¼¼½º¸¦ °£¼ÒÈÇÒ ¼ö ÀÖ´Ù.
¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ ºÐ¾ß¿¡¼ »ý¼ºÇü AIÀÇ µµÀÔÀÌ Áõ°¡ÇÔ¿¡ µû¶ó ÀÓº£µðµå °³¹ß ÆÀÀº »õ·Î¿î ±âȸ¿Í ÇÔ²², Áõ°¡µÈ ¸®½ºÅ©¿¡µµ Á÷¸éÇϰí ÀÖ´Ù. AI µµ±¸´Â ¹Ýº¹ÀûÀÎ ÀÛ¾÷À» ÀÚµ¿ÈÇÏ°í »ý»ê¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖÁö¸¸, ¾ÈÀü Çʼö ȯ°æ¿¡¼ÀÇ È°¿ë¿¡´Â ÅëÁ¦µÈ ÇÁ·Î¼¼½º, Åõ¸íÇÑ ÃßÀû¼º(Transparent Traceability), ±×¸®°í °ü¸®ÀÚ¸¦ ÅëÇÑ °¨µ¶ÀÌ ¿ä±¸µÈ´Ù. ÀÌ·¯ÇÑ º¸È£ ÀåÄ¡°¡ ¾øÀ» °æ¿ì, AI°¡ »ý¼ºÇÑ »êÃâ¹°Àº °ËÅä¿¡ ´ëÇÑ ºÎ´ãÀ» °¡Áß½ÃŰ°í ¼ÒÇÁÆ®¿þ¾î ǰÁúÀ» ÀúÇϽÃų ¼ö ÀÖ´Ù.
ÀÌ·¯ÇÑ ¹è°æ¿¡¼ ‘VectorCAST 2026’Àº AI ±â¹Ý Å×½ºÆ® ÀÚµ¿È µµ±¸ÀÎ ‘Reqs2x’¸¦ µµÀÔÇß´Ù. ÀÌ ±â´ÉÀº ¼ÒÇÁÆ®¿þ¾î ¿ä±¸»çÇ×À¸·ÎºÎÅÍ ´ÜÀ§ Å×½ºÆ®¸¦ ÀÚµ¿ »ý¼ºÇϸç, Áö´ÉÇü ÄÚµå ºÐ¼®°ú AI¸¦ °áÇÕÇÏ¿© ¿ä±¸»çÇ×°ú ½ÇÁ¦ ±¸Çö °£ÀÇ °£±ØÀ» ÇØ¼ÒÇϰí, ¸ðµç ±â´ÉÀÌ ÃæºÐÈ÷ Å×½ºÆ®µÇ°í ÃßÀû °¡´ÉÇϵµ·Ï º¸ÀåÇÑ´Ù.
Reqs2xÀÇ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù:
• ÀÚµ¿ ¿ä±¸»çÇ× ¸ÅÇÎ: ‘Reqs2x’´Â ¿ä±¸»çÇ×À» À̸¦ ±¸ÇöÇÏ´Â ÇÔ¼ö¿Í ÀÚµ¿À¸·Î ¸ÅÇÎÇÏ¿© Å×½ºÆ® »ý¼º ÇÁ·Î¼¼½º¸¦ °£¼ÒÈÇÑ´Ù. ¿ä±¸»çÇ×Àº DOORS, Polarion ¶Ç´Â CSV ÆÄÀϰú °°Àº ÀϹÝÀûÀÎ °ü¸® µµ±¸¿¡¼ Requirements Gateway¸¦ ÅëÇØ °¡Á®¿Ã ¼ö ÀÖ´Ù.
• AI ±â¹Ý Å×½ºÆ® »ý¼º: ÇÁ·Î±×·¥ ½½¶óÀ̽Ì(Program Slicing)°ú ´ë±Ô¸ð ¾ð¾î ¸ðµ¨(LLMs)À» Ȱ¿ëÇÏ¿©, ¿ä±¸»çÇ× ¸í¼¼(Requirement Specifications)¿¡ ¸Â´Â ½ÇÇà °¡´ÉÇÑ Å×½ºÆ® ÄÉÀ̽º¸¦ »ý¼ºÇÑ´Ù. À̸¦ ÅëÇØ ¼öÀÛ¾÷À» ÁÙÀ̸鼵µ ÃßÀû¼ºÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù.
• ÀÎÀû °³ÀÔÀ» ÅëÇÑ °ËÅä(Human-in-the-Loop Review): »ý¼ºµÈ ¸ÅÇΰú Å×½ºÆ® ÄÉÀ̽º´Â »ç¿ëÀÚ °ËÅ並 ÀüÁ¦·Î ¼³°èµÇ¾î ¾ÈÀü ¹× ǰÁú ±âÁØ Áؼö¸¦ º¸ÀåÇÑ´Ù.
‘VectorCAST 2026’Àº ±â¾÷ ȯ°æ¿¡¼ ¿ä±¸µÇ´Â °Å¹ö³Í½º¿Í µ¥ÀÌÅÍ º¸È£¸¦ Áö¿øÇϱâ À§ÇØ °í°´ÀÌ ¼±È£ÇÏ´Â AI ¸ðµ¨À» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. ÀÌ·¯ÇÑ ÀÚü ¸ðµ¨ ¹× Àü·« ±â¹Ý(Bring-Your-Own-Model, BYOM) ¹æ½ÄÀº ¿Â-ÇÁ·¹¹Ì½º, Ŭ¶ó¿ìµå, ÇÏÀ̺긮µå ÀÎÇÁ¶ó¸¦ ¸ðµÎ Áö¿øÇϸç, À̸¦ ÅëÇØ Á¶Á÷Àº µ¥ÀÌÅÍ ÇÁ¶óÀ̹ö½Ã, ±ÔÁ¤ Áؼö, ºñ¿ë¿¡ ´ëÇÑ ¿ÏÀüÇÑ ÅëÁ¦±ÇÀ» È®º¸ÇÒ ¼ö ÀÖ´Ù. º¤ÅÍ´Â °£´ÜÇÑ ¼³Á¤ Ä¿³ØÅ͸¦ Á¦°øÇϸç, °í°´Àº ÀÚü AI ÀÎÇÁ¶ó¸¦»ç¿ëÇÏ°í °ü¸®ÇÑ´Ù.
º¤ÅÍÀÇ AI Àü·«Àº ¸ðµâÇü ±¸Á¶ÀÇ ÀÛ¾÷-Æ¯È ¸¶ÀÌÅ©·Î ¿¡ÀÌÀüÆ®(Task-Specific Micro-Agents)¸¦ ±â¹ÝÀ¸·Î ÇÑ´Ù. ÀÌ´Â ¸íÈ®È÷ Á¤ÀÇµÈ »ç¿ë »ç·Ê¿Í ÅëÁ¦µÈ ȯ°æ ³»¿¡¼ µ¿ÀÛÇϵµ·Ï ¼³°èµÇ¾î, ¿¹Ãø °¡´ÉÇÑ µ¿ÀÛ(Predictable Behavior)À» Áö¿øÇÏ°í °ËÁõÀ» ´Ü¼øÈÇϸç MISRA C:2025, ISO/IEC AI ÇÁ·¹ÀÓ¿öÅ©, EU AI Act¿Í °°Àº »ê¾÷ Ç¥ÁذúÀÇ Á¤·ÄÀ» Áö¿øÇÑ´Ù. µû¶ó¼ AI°¡ »ý¼ºÇÑ °á°ú¹°Àº »ç¶÷ÀÌ ÀÛ¼ºÇÑ ÄÚµå¿Í µ¿ÀÏÇÑ °ËÁõ ¹× ǰÁú °ü¸® ÀýÂ÷¸¦ Àû¿ë ¹Þ´Â´Ù.
º¤ÅÍÀÇ Æ÷°ýÀûÀÎ ¼ÒÇÁÆ®¿þ¾î »ýŰè(Comprehensive Software Ecosystem)ÀÇ ÀÏȯÀ¸·Î, ‘VectorCAST 2026’Àº ÀÚµ¿ÈµÈ ǰÁú ¸ð´ÏÅ͸µ ÆÄÀÌÇÁ¶óÀο¡ ÅëÇյǾî Å×½ºÆ® ÀÚµ¿È °á°ú¸¦ °í±Þ ºÐ¼® ¹× ¸®Æ÷ÆÃ ±â´É°ú °áÇÕÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. À̸¦ ÅëÇØ ´Ü°èº° ÁöÇ¥, ÇÁ·Î¼¼½º ¼öÁØ Ä¿¹ö¸®Áö, °íǰÁú ÁöÇ¥¸¦ Á¦°øÇϸç, Àüü ¶óÀÌÇÁ»çÀÌŬ¿¡ °ÉÄ£ Åõ¸í¼ºÀ» È®º¸Çϰí Áö¼ÓÀûÀÎ °³¼±À» µ½´Â´Ù.
VectorCAST’´Â Ç×°ø¿ìÁÖ, ÀÚµ¿Â÷, ÀÇ·á, »ê¾÷ Á¦¾î, öµµ ºÐ¾ßÀÇ ÁÖ¿ä ±â¾÷µéÀÌ È°¿ëÇϰí ÀÖ´Ù. º¤ÅÍ´Â À̹ø 2026 ¹öÀüÀ» ÅëÇØ ÀÚµ¿È, AI Áö¿ø, ÃßÀû ±â´ÉÀ» °®Ãá ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¿¡ ´ëÇÑ ÁýÁßÀ» ´õ¿í °ÈÇϸç, ¾ÈÀü Çʼö ½Ã½ºÅÛ¿¡¼ÀÇ ÀÎÁõ°ú ǰÁú º¸ÁõÀ» Áö¿øÇÑ´Ù.
‘Reqs2x’ ±â´ÉÀº ±âÁ¸ ‘VectorCAST 2026’ ¶óÀ̼±½º º¸À¯ °í°´¿¡°Ô Ãß°¡ ºñ¿ë ¾øÀÌ Á¦°øµÈ´Ù.
|