±â¾÷ Çö¾÷ »ç¿ëÀÚµéÀº ¾ÖÇø®ÄÉÀ̼ǿ¡ ¸¹Àº µ·À» µéÀÌÁö¸¸ ±× È¿°ú³ª ºñÁî´Ï½º ÇýÅÿ¡ ´ëÇØ¼´Â È¿À²ÀûÀÌÁö ¸øÇÏ´Ù°í »ý°¢ÇÏ´Â °æÇâÀÌ ¿ì¼¼ÇÏ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ÆÀÀº Ç×»ó °úÁßÇÑ ¾÷¹«¸¦ È£¼ÒÇÏÁö¸¸ ºñ¿ë ÁöºÒÀÇ ÁÖüÀÎ ºñÁî´Ï½º ÂÊ¿¡¼´Â Ç×»ó ºÒ¸¸À» È£¼ÒÇÑ´Ù.
»ç½Ç ¾ÖÇø®ÄÉÀ̼ǰú °ü·ÃµÈ ¸ðµç ºÐ¾ß´Â °´°üÀûÀÎ ÃøÁ¤ÀÌ ¸Å¿ì ¾î·Æ´Ù. ±×·¡¼ ‘°¡½ÃÈ µÇÁö ¾ÊÀº °ÍÀº ÃøÁ¤ÇÒ ¼ö ¾ø°í ÃøÁ¤ÇÒ ¼ö ¾ø´Â °ÍÀº °ü¸®ÇÒ ¼ö ¾ø´Ù’´Â ¸»ÀÌ ÀÖ´Ù. CIO ÀÔÀå¿¡¼´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇØ ÅõÀÔÇÏ´Â ºñ¿ë ´ëºñ ¼º°ú¸¦ °´°üÈÇϱⰡ ¸Å¿ì ¾î·Æ°í Àü·«Àû ÀÇ»ç°áÁ¤À» Çϴµ¥ ÇÊ¿äÇÑ Á¤º¸°¡ ºÎÁ·ÇÏ´Ù.
CIOµéÀÇ ÀÌ·± °íÃæÀ» ÇØ°áÇϱâ À§ÇÑ ºÐ¾ß°¡ ¾ÖÇø®ÄÉÀÌ¼Ç Æ÷Æ®Æú¸®¿À °ü¸®(APM)ÀÌ´Ù. Æ÷Æ®Æú¸®¿À °ü¸®¶ó´Â °³³äÀº IT¾÷°è°¡ ±ÝÀ¶ ¼ºñ½º ¾÷°è·ÎºÎÅÍ Â÷¿ëÇÑ °ÍÀÌ´Ù. ÇÁ·ÎÁ§Æ® Æ÷Æ®Æú¸®¿À °ü¸®(PPM) °³³äÀº ¸¹ÀÌ ¾Ë·ÁÁ® ÀÖÁö¸¸ APMÀº ¾ÆÁ÷ »ý¼ÒÇÏ¸ç º¸Åë APMÀº ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É °ü¸®¸¦ ¶æÇÑ´Ù.
Æ÷·¹½ºÅÍ ¸®¼Ä¡´Â ¾ÖÇø®ÄÉÀÌ¼Ç Æ÷Æ®Æú¸®¿À¸¦ °ü¸®ÇÏ´Â APM¿¡ ´ëÇØ ‘±â¾÷ ¾ÖÇø®ÄÉÀ̼ǵéÀÇ °ü¸® ÀÎÅÚ¸®Àü½º¸¦ À§ÇØ Àü»ç Â÷¿øÀÇ ¼Ò½º Äڵ带 ÆÄ½ÌÇØ ÀÌµé »çÀÌÀÇ ¸ðµç ¿¬°ü °ü°è¸¦ Áö½Ä±â¹ÝÀ¸·Î ÀúÀåÇÏ°í ºñÁî´Ï½º¿Í °ü·ÃµÈ Á¤º¸¸¦ ÷°¡ÇÏ´Â ÀÏ·ÃÀÇ ±â¼úµéÀ» ÀǹÌÇÑ´Ù’°í Á¤ÀÇÇϰí ÀÖ´Ù.
´Ù½Ã ¸»ÇØ ÀÚµ¿ÈµÈ ±â¹ýÀ» ÀÌ¿ëÇØ ¼öÁýÇÒ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀÌ¼Ç °ü·Ã ´Ù¾çÇÑ ºÐ¼® Á¤º¸µé°ú ±âŸ ´ã´çÀÚµéÀÇ °³ÀÔÀÌ ÇÊ¿äÇÑ ºñÁî´Ï½º °üÁ¡ÀÇ Á¤º¸¸¦ Àß Á¶À²ÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç Á¾ÇÕ ÀúÀå¼Ò(¸®Æ÷ÁöÅ͸®)¸¦ ±¸ÃàÇϰí, Àü»ç Â÷¿øÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç Æ÷Æ®Æú¸®¿À ´ë½Ãº¸µå¸¦ Á¦°øÇÔÀ¸·Î½á CIO ȤÀº IT Ã¥ÀÓÀÚµéÀÌ ¿Ã¹Ù¸¥ ÀÇ»ç°áÁ¤¿¡ Ȱ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏÀÚ´Â °ÍÀÌ´Ù.
APMÀ» µµÀÔÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÁöÇ¥¿¡ ÀǰÅÇÏ¿© °´°üÀûÀ¸·Î ÃøÁ¤Çϰí Á¦¾îÇÏ´Â ÇÁ·Î¼¼½º¸¦ ±¸ÇöÇÑ´Ù¸é IT Á¶Á÷ÀÇ ¸ðµç ºÐ¾ß¿¡¼ È¿°ú¸¦ º¼ ¼ö ÀÖ´Ù. ƯÈ÷ CIO´Â Àüü ¾ÖÇø®ÄÉÀÌ¼Ç Àڻ꿡 ´ëÇÑ ÇöȲÀ» Áï°¢ ÆÄ¾ÇÇÒ ¼ö ÀÖ°í Á¤·®ÀûÀÎ µ¥ÀÌÅ͸¦ Åä´ë·Î ¿¹»ê ¹× ÀÚ¿ø ¹èÄ¡¸¦ À§ÇÑ ÀÇ»ç°áÁ¤À» ³»¸± ¼ö ÀÖ´Ù. ±×¸®°í ¹«¾ùº¸´Ùµµ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °Ç°µµ ¹× À§Çè ¼öÁØÀ» ¼±Á¦ÀûÀ¸·Î ÆÄ¾ÇÇÏ°í ´ëóÇÒ ¼ö ÀÖ´Ù.
APM¿¡ ÀÖ¾î Áß¿äÇÑ Á¡Àº Á¤º¸ ¼öÁýÀÇ Áö¼Ó¼º°ú ÀÚµ¿ÈÀÌ´Ù. ¼öÀÛ¾÷À¸·Î ¼öÁýµÇ´Â ´ÜÆíÀûÀÎ Á¤º¸´Â Àǹ̰¡ ¾ø´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀÇ Á¤º¸ ¼öÁý ³ë·ÂÀº ¿À·¡ Áö¼ÓµÉ ¼ö ¾øÀ¸¸ç, ÀÌ·¯ÇÑ ¼öÁý ¹æ½ÄÀÇ Á¤º¸´Â Ãֽżº ¹× Àû½Ã¼ºÀÌ ¸Å¿ì ³·´Ù. µû¶ó¼ APMÀº ÀÚµ¿ÀûÀ̰í Áö¼ÓÀûÀÎ Á¤º¸ ¼öÁý ¸ÞÄ¿´ÏÁòÀÌ ÇÊ¿äÇÏ´Ù.
¶Ç ½Å¼ÓÇÏ°í ¿ëÀÌÇÏ°Ô Á¤º¸¸¦ ±×·¡ÇÁÈÇϰí, ´Ù¾çÇÑ ¿ªÇÒ¿¡ ¸ÂÃç ÃÖÀûÀÇ Á¤º¸¸¦ Á¦°øÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. Áï ´ë½Ãº¸µåÀÇ Çʿ伺ÀÌ ´ëµÎµÈ´Ù.
±â¼úÀûÀ¸·Î Á¢±ÙÇØ º¸¸é, Á¤º¸ ¼öÁýÀÇ Áö¼Ó¼º°ú ÀÚµ¿È ¿ä±¸¸¦ ÃæÁ·Çϱâ À§Çؼ ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò½º Äڵ带 ¼öÁýÇϰí À̸¦ Á¤ÀûÀ¸·Î ºÐ¼®ÇÏ´Â ±â¼ú À§¿¡ ´Ù¾çÇÑ ±âº» ¸ÞÆ®¸¯µéÀ» ÀÚµ¿À¸·Î ÃßÃâÇÏ°í °´°üÀûÀΠǰÁú ÁöÇ¥·Î ½ºÄھÇÒ ¼ö ÀÖ´Â ¸ÞÄ¿´ÏÁòÀÌ °áÇյǾî¾ß ÇÑ´Ù.
APMÀÌ Á¤·®È ¹× ¼öÄ¡ÈÇØ Á¦°øÇÏ´Â ÁÖ¿ä ǰÁú ÃøÁ¤ ÁöÇ¥¿¡´Â ´ëü·Î º¹Àâµµ, Ç¥ÁØ Áؼöµµ, ±Ô¸ð, ¸ðµâÈ ¼öÁØ, ¹®¼È ¼öÁØ, ÃÖÀûÈ ¼öÁØ, ¾ÈÁ¤µµ, °áÇÔ·ü µîÀÌ ÀÖ´Ù. ÁÖ°üÀûÀÎ °³¹ßÀÚÀÇ °æÇèÀ̳ª ÀǰßÀ» ¹Ý¿µÇÏ¿© ÀÌ·± ÁöÇ¥µéÀ» Á¡¼ö ¸Å±â´Â °ÍÀÌ ¾Æ´Ï¶ó ±¹Á¦ÀûÀΠǥÁØ ¸ÞÆ®¸¯À» ÀÚµ¿ ÃßÃâÇÔÀ¸·Î½á °´°üÀûÀÎ ½ºÄھÀ» ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
¸ÞÆ®¸¯¿¡´Â ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ ºÐ¾ß¿¡¼ ¸¹ÀÌ È¸ÀÚ µÇ¾î ¿Â °ÍµéÀÌ ´ëºÎºÐ Æ÷ÇԵȴÙ. ¿¹¸¦ µé¸é Cyclomatic Complexity, Halstead, Response for a Class, Coupling Between Objects, Afferent Coupling, Efferent Coupling µîÀÌ´Ù. ÀÌ ¹Û¿¡µµ ÄÚµù Ç¥ÁØÀ» ÁؼöÇÏÁö ¾Ê´Â ÄÚµå ºñÀ²À̳ª ÀáÀçÀû ¿À·ù ¹× °áÇÔÀÌ ¹ß°ßµÈ ÄÚµåÀÇ ºñÀ², ¼Ò½º ÄÚµåÀÇ º¯°æ ºóµµ µî ´Ù¾çÇÑ ¸ÞÆ®¸¯µéÀÌ Àû¿ëµÉ ¼ö ÀÖ´Ù.
APMÀº »óÀ§ °ü¸®ÀÚ°¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °Ç°µµ ¹× À§Çèµµ¿¡ ´ëÇÑ ½Ã¾ß¸¦ È®º¸ÇÒ ¼ö ÀÖµµ·Ï º¸´Ù Ãß»óÈµÈ ¾ÖÇø®ÄÉÀÌ¼Ç Ç°Áú Ư¼º ÁöÇ¥ ¼öÄ¡¿Í ±× º¯È ÃßÀ̸¦ Á¦°øÇϱ⵵ ÇÑ´Ù.
±×·¡¼ °ü¸®ÀÚ´Â ¡â°´°üÀû ¼öÄ¡¸¦ Ȱ¿ëÇÏ¿© ¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾ó¸¶³ª ½±°Ô À¯Áöº¸¼ö°¡ °¡´ÉÇÑÁö(À¯Áöº¸¼ö¼º) ¡â¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¸¥ °³¹ßÀÚ¿¡°Ô ¾ó¸¶³ª ½±°Ô ÀμöÀΰè½Ãų ¼ö ÀÖ°Ú´ÂÁö(ÀÌÇØ ¿ëÀ̼º) ¡â¾î¶² ¾ÖÇø®ÄÉÀ̼ÇÀÌ ·±Å¸ÀÓ¿¡ Àå¾Ö°¡ ¹ß»ýÇÒ È®·üÀÌ ³ôÀºÁö(½Å·Ú¼º) ±×¸®°í ¡â·±Å¸ÀÓ¿¡ ¼º´É À̽´°¡ ¹ß»ýÇÒ È®·üÀÌ ³ôÀºÁö µîÀ» ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù.
¹é¿î±â ÁöƼ¿ø ÀÌ»ç wkbaeg@gtone.co.kr
|
¡ß¹é¿î±â ÀÌ»ç´Â.
ÁöƼ¿øÀÇ ¸¶ÄÉÆÃ ÀÌ»çÀ̸ç, ÁöƼ¿ø¿¡ ±Ù¹«Çϱâ Àü¿¡´Â Çѱ¹º¼·£µå ±â¼úÁö¿ø ÆÀÀåÀ» °ÅÃÄ ¾ÆÀÌÆ¼Ç÷¯½º¿¡¼ ´Ù¾çÇÑ ÀÎÇÁ¶ó½ºÆ®·°Ã³ ¼Ö·ç¼Çµé¿¡ ´ëÇÑ ÇÁ¸® ¼¼ÀÏÁî, ¾ÖÇø®ÄÉÀÌ¼Ç °Å¹ö³Í½º °ü·Ã Á¦Ç° °³¹ß°ú ±âȹÀ» ´ã´çÇß´Ù.
|
|