ÆíÁý : 2024.3.28 ¸ñ 17:13
´º½º
¡®´º·¼¸¯ Äڵ彺Ʈ¸²¡¯ ÄÚµå ·¹º§ ¸ÞÆ®¸¯ °ø°³¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î Áö¿ø¡¦ÅëÇÕ°³¹ßȯ°æ ³»¿¡¼­ °¡½Ã¼º »ó½Ã È®º¸
±èµ¿±â ±âÀÚ  |  kdk@bikorea.net
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2023.03.16  15:39:31
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn

´º·¼¸¯ÄÚ¸®¾Æ(Áö»çÀå ÀÌÇü±Ù)´Â 16ÀÏ º»»ç ¹ßÇ¥¸¦ Àοë, °³¹ßÀÚµéÀÌ Äڵ巹º§¿¡¼­ºÎÅÍ ¸ðµç ¼ÒÇÁÆ®¿þ¾î ÆÛÆ÷¸Õ½º¿¡ ´ëÇÑ ÀλçÀÌÆ®¸¦ ÃßÃâÇÒ ¼ö ÀÖ´Â ‘Äڵ彺Ʈ¸²(CodeStream) ÄÚµå ·¹º§ ¸ÞÆ®¸¯’ ¹× ‘¼­ºñ½º ·¹º§ÀÇ ÅÚ·¹¸ÞÆ®¸®’¸¦ °ø°³Çß´Ù.

À̸¦ ÅëÇØ °³¹ßÀÚµéÀº ÇÁ·Î´ö¼Ç ¹× ¿£Áö´Ï¾î¸µ ÁøÇà Àü ´õ¿í ºü¸£°Ô ¹®Á¦¸¦ ÆľÇÇÒ ¼ö ÀÖ°Ô µÆ´Ù.

ÅÚ·¹¸ÞÆ®¸® µ¥ÀÌÅ͸¦ °³¹ßÀÚµéÀÌ ÀÛ¾÷ÇÏ´Â °÷À¸·Î ¹Ù·Î °¡Á®¿Í ÅëÇÕ°³¹ßȯ°æ(Integrated Development Environment, IDE)À» ¹þ¾î³ªÁö ¾ÊÀ¸¸é¼­µµ, ¿î¿µÆÀ¿¡ ÀÇÁ¸Çϰųª °í°´µéÀÌ ¹®Á¦¸¦ ½Å°íÇÒ ¶§±îÁö ±â´Ù¸± ÇÊ¿ä¾øÀÌ ÀÇ¹Ì ÀÖ´Â µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù.

´º·¼¸¯Àº ÅÚ·¹¸ÞÆ®¸® µ¥ÀÌÅ͸¦ IDE ³» ¿¬°ü ÄÚµå·Î Á÷Á¢ ¿¬°áÇØÁÙ ¼ö ÀÖ´Â ¿ÉÀú¹öºô¸®Æ¼ Ç÷§ÆûÀ¸·Î, À̸¦ È°¿ëÇØ °³¹ßÀÚµéÀº ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸ð´ÏÅ͸µÇÏ°í µð¹ö±× ÇØ ´õ¿í °³¼±ÇÒ ¼ö ÀÖ°Ô µÆ´Ù.

ƯÈ÷, ‘´º·¼¸¯ Äڵ彺Ʈ¸²’Àº ´å³Ý(Net), ÀÚ¹Ù(Java), PHP, ÆÄÀ̽ã(Phyton), Ruby, Go ¹× Node.js µî ¸ðµç ÇÙ½É ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Áö¿øÇÏ°í ÀÖ´Ù.

¿ÉÀú¹öºô¸®Æ¼°¡ ¼ÒÇÁÆ®¿þ¾î °³¹ß °úÁ¤¿¡¼­ ¿À·ù¸¦ ÃÖ´ëÇÑ »¡¸® °¨ÁöÇÏ°í ÇØ°áÇÏ´Â ¹æ¹ýÀÎ ¿øÁ¡ ȸ±Í(shift-left)¹æ½ÄÀ» ÃëÇÏ°í ÀÖ°í, °³¹ßÀÚµéÀº ¼ÒÇÁÆ®¿þ¾î ½Å·Úµµ¿¡ ´ëÇÑ ÀüÀûÀΠåÀÓÀ» ¸Ã°í ÀÖ´Ù.

ÀÌ¿¡ µû¶ó ÃÖ±Ù °³¹ß ºÎ¼­µéÀº ¼ÒÇÁÆ®¿þ¾î »ý¸íÁÖ±âÀÇ ¸ðµç ´Ü°è¿¡¼­ ÃÖÀûÀÇ Äڵ带 ¾µ ¼ö ÀÖµµ·Ï ¾ÆÁÖ ¸Å²ô·¯¿î ÆÛÆ÷¸Õ½º µ¥ÀÌÅÍ Á¢±ÙÀ» ÇÊ¿ä·Î ÇÏ°í ÀÖ´Ù.

¹Ý¸é, µµ±¸È­, Çù¾÷ ¹× µð¹ö±×¸¦ Çϱâ À§ÇÑ ¿öÅ©Ç÷οì´Â °³¹ßÀÚµéÀÌ ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ´Â Åø°ú´Â ¼­·Î ºÐ¸®µÈ °æ¿ì°¡ ¸¹´Ù.

ÀÌ¿Í °°Àº Çö»óÀº ½Ã½ºÅÛ Áß´ÜÀ» ÃÊ·¡Çϰųª ±â¾÷ÀÇ ¼öÀÍ¿¡ ¾Ç¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â ºñÈ¿À²ÀûÀÌ°í ¹®Á¦ ´ëÀÀ¼öÁØÀÇ µð¹ö±ë °úÁ¤À» ³º°Ô µÈ´Ù.

IT¾÷°è ÁÖ¿ä Àλçµé·Î ±¸¼ºµÈ IT ¼ÒÇÁÆ®¿þ¾î Ç°Áú ÄÁ¼Ò½Ã¾ö(Consortium of Information & Software Quality, CISQ)¿¡ µû¸£¸é ¹Ì±¹ ³»¿¡¼­ ÀÌ°°Àº ÀúÇ°Áú ¼ÒÇÁÆ®¿þ¾î¿¡ µû¸¥ ºñ¿ëÀº 2Á¶ 4100¾ï ´Þ·¯(ÇÑÈ­ ¾à 3143Á¶¿ø)·Î Áõ°¡Çß´Ù.

´º·¼¸¯ Äڵ彺Ʈ¸²Àº ¿£Áö´Ï¾îµéÀÌ ¼ÒÇÁÆ®¿þ¾î »ý¸íÁÖ±â Àü¹Ý¿¡ ¿ÉÀú¹öºô¸®Æ¼ È®º¸ÇØ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ½Ã ÆÛÆ÷¸Õ½º¸¦ ÃÖÀûÈ­, ÀÌ°°Àº ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°í ÀÖ´Ù. 

ÇÇÅÍ ÆäÀÚ¸®½º(Peter Pezaris) ´º·¼¸¯ Àü·« ¹× °æÇè ÃÑ°ýºÎ»çÀå(SVP)Àº “¿£Áö´Ï¾î¸µÀÇ ÀϺημ­ ¿ÉÀú¹öºô¸®Æ¼´Â µ¥ÀÌÅ͸¦ È°¿ëÇØ ÇÙ½É ¿öÅ©Ç÷ο쿡 ¹ÚÂ÷¸¦ °¡ÇÏ´Â ¹Ì·¡ÀÇ ¸ð½ÀÀ» ¼±º¸ÀÌ°í ÀÖ´Ù.  ´º·¼¸¯ Äڵ彺Ʈ¸²À» È°¿ëÇØ IDE ³» ÇÁ·Î´ö¼Ç ÅÚ·¹¸ÞÆ®¸® µ¥ÀÌÅ͸¦ °áÇÔ½ÃÄÑ, °í°´Àº ÇâÈÄ Çǵå¹é ¼ö·Å °úÁ¤À» ´õ¿í ´ÜÃà½ÃÅ°°í ±âÁ¸ ¿öÅ©Ç÷ο쿡 ¿µÇâÀ» ÁÖÁö ¾ÊÀ¸¸é¼­ °ªºñ½Ñ ¹®¸Æ ±³È¯(context switch) ÀÛ¾÷À» ÁøÇàÇÒ ÇÊ¿ä ¾øÀÌ ´õ ³ªÀº ¼º´ÉÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ »ý»êÇÒ ¼ö ÀÖ´Ù. ´º·¼¸¯Àº ¿øÁ¡È¸±Í ¹æ½ÄÀ» ÁÖ¸ñÇÏ°í ÀÖÀ¸¸ç Äڵ彺Ʈ¸²Àº ¿£Áö´Ï¾îµéÀÌ »ý»êÀ» ½ÃÀÛÇÏ°í °³¹ßÁֱ⸦ °¡¼ÓÈ­Çϱâ Àü¿¡ ¹Ì¸® ¹®Á¦µéÀ» ÆľÇÇÔÀ¸·Î½á ½Ã°£°ú ºñ¿ëÀ» Àý¾àÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °Í”À̶ó°í ¸»Çß´Ù. 

´º·¼¸¯ Äڵ彺Ʈ¸²Àº ¸ðµç ¸ÞÆ®¸¯¿¡ °¡½Ã¼ºÀ» Ç×»ó È®º¸ÇÏ°í, ½ÉÃþ ºÐ¼®, Æò±ÕŽÁö½Ã°£(Mean time to detection, MTTD), Æò±ÕÇØ°á½Ã°£(Mean time to resolution, MTTR) ¹× °³¹ßÁֱ⸦ ´ÜÃà½ÃÄÑ ÁÙ °ÍÀÌ´Ù.

´º·¼¸¯ Äڵ彺Ʈ¸²ÀÇ Ãß°¡ÀûÀÎ ÀåÁ¡Àº…
 
¡ß¸ðµç ÇÙ½É ÇÁ·Î±×·¡¹Ö ¾ð¾î È°¿ë °¡´É = ´º·¼¸¯ Äڵ彺Ʈ¸²Àº Net, Java, PHP, Phyton, Go ¹× Node.js µî ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Áö¿øÇÑ´Ù. 

¡ßÄÚµå ·¹º§¿¡¼­ÀÇ ¼º´É ¸ð´ÏÅÍ = ´õ¿í ºü¸£°Ô ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï, ÅÚ·¹¸ÞÆ®¸® ¸ÞÆ®¸¯ÀÌ µµ±¸È­µÈ ¹æ¹ý À­ÁÙ¿¡ °¢°¢ ÇÑ ÁÙÀÇ ÅؽºÆ®·Î Ç¥½ÃµÈ´Ù.

¡ß¼­ºñ½º ·¹º§ ¼º´É¿¡ ´ëÇÑ Á¢±Ù = ¼­ºñ½º ¹× °ü·Ã ¼­ºñ½º¿ë °ñµç ¸ÞÆ®¸¯Àº ¹®Á¦¸¦ ´õ¿í ºü¸£°Ô È®ÀÎÇÒ ¼ö ÀÖµµ·Ï ½±°Ô Ç¥¸éÈ­(surfaced)µÉ ¼ö ÀÖ´Ù.

¡ß¼­ºñ½º·¹º§ ¸ñÇ¥ ´ëºñ ¼º´É ÃßÀû = Àü¹ÝÀûÀÎ ¼­ºñ½º Ç°ÁúÀ» º¸ÀåÇϱâ À§ÇØ ±âÁ¸¿¡ ¼³Á¤Çß´ø ¸ñÇ¥ ´ëºñ ÇöÀç ¼­ºñ½º ¼º´É ¼öÁØÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.

¡ßµ¥ÀÌÅÍ ±â¹Ý ÄÚµå ¸®ºä = ÇÙ½ÉÀûÀÎ ÅÚ·¹¸ÞÆ®¸® µ¥ÀÌÅÍ°¡ Ç® ¸®Äù½ºÆ®(Pull request) ¹× Çǵå¹é ¸®Äù½ºÆ®¿¡ Ç¥½ÃµÇ¾î ÇÁ·Î´ö¼Ç °úÁ¤¿¡ ÀÖ´Â Äڵ带 ´õ °³¼±ÇÒ ¼ö ÀÖ´Ù.

ÀÌÇü±Ù ´º·¼¸¯ÄÚ¸®¾Æ ´ëÇ¥´Â “´º·¼¸¯Àº Áö³­ 2021³â °³¹ßÀÚµéÀÌ µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ´õ¿í °£ÆíÇÏ°í ½±°Ô Äڵ带 ÀÛ¼ºÇÏ°í, °ËÅä, È®ÀÎÇÒ ¼ö ÀÖ´Â °³¹ßÀÚ Çù¾÷ Ç÷§ÆûÀÎ ´º·¼¸¯ Äڵ彺Ʈ¸²À» Ãâ½ÃÇÑ ¹Ù ÀÖ´Ù. ´õ ³ª¾Æ°¡ À̹ø¿¡ ¹ßÇ¥µÈ ÄÚµå ·¹º§ ¸ÞÆ®¸¯Àº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Ã¹ ¾ÆÁÖ ±âÃÊ ´Ü°è¿¡¼­ºÎÅÍ °³¹ßÀÚµéÀÌ ´õ¿í Á¤È®ÇÑ Äڵ带 ÀÛ¼ºÇÏ°í, À¯¿¬ÇÏ°Ô ¼öÁ¤ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. À̸¦ ÅëÇØ ±â¾÷µéÀº ÆÒµ¥¹ÍÀ» Áö³ª ±× ¾î´À ¶§º¸´Ùµµ ´õ ±Þ°ÝÇÏ°Ô º¯È­ÇÏ°í ÀÖ´Â ±¹³» IT ¼­ºñ½º ½ÃÀå¿¡ ´õ¿í ¹ÎøÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Â IT ȯ°æÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô µÉ °Í”À̶ó°í ¸»Çß´Ù.

Äڵ彺Ʈ¸² ÄÚµå ·¹º§ ¸ÞÆ®¸¯ ¹× ¼­ºñ½º ·¹º§ ¸ÞÆ®¸¯Àº Ãß°¡ ºñ¿ë ¾øÀÌ ¸ðµç ´º·¼¸¯ Ç÷§Æû¿¡¼­ »ç¿ë °¡´ÉÇÏ´Ù. 

<±èµ¿±â ±âÀÚ>kdk@bikorea.net

< ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö >
±èµ¿±â ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
1
Èï±¹»ý¸í, 800¾ï ±Ô¸ð ¡®±â°£°è ±¸Ã࡯ ÀÔÂû °ø°í
2
<ÃÊÁ¡>Èï±¹»ý¸í ¡®±â°£°è ±¸Ã࡯ RFP¸¦ ºÐ¼®ÇØ º¸´Ï¡¦
3
´õÁ¸ºñÁî¿Â-¼¼Á¤±×·ì, ¡®Â÷¼¼´ë Á¤º¸½Ã½ºÅÛ¡¯ ±¸Ãà
4
½´ÆÛ¸¶ÀÌÅ©·Î, ¿£ºñµð¾Æ ±â¹Ý ¡®»ý¼ºÇü AI ½´ÆÛŬ·¯½ºÅÍ¡¯ 3Á¾ Ãâ½Ã
5
µ¨ Å×Å©³î·ÎÁö½º, ¿£ºñµð¾Æ¡¤½ºÅ¸¹ö½ºÆ® µî Çù·Â È®´ë
6
KT, ÆDZ³ ½Å»ç¿Á¿¡ ¡®¿ÀÇ À̳뺣ÀÌ¼Ç ¼¾ÅÍ¡¯ °³¼Ò
7
ÄÚ½ºÄÞ, ¡°Àå¾ÖÀÎ IT â¾÷ µ½´Â´Ù¡±
8
¿ì¸®ÀºÇà, °ü¾Ç±¸ 21°³ ÀüÅë½ÃÀå¿¡ °áÁ¦ ´Ü¸»±â ¹«»ó ±³Ã¼
9
¾È·¦, Á¤ºÎ SaaS À°¼º¿¡ ¡®MSP Áö¿ø±â¾÷¡¯À¸·Î ¼±Á¤
10
¡®ÇϳªÀºÇà ºÎ´ÙÆ佺Ʈ »ç¹«¼Ò¡¯ °³¼Ò
ȸ»ç¼Ò°³¤ý±â»çÁ¦º¸¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýû¼Ò³âº¸È£Á¤Ã¥¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ
¼­¿ï½Ã ¿µµîÆ÷±¸ ¿©ÀÇ´ë¹æ·Î65±æ 13, 904(¿©Àǵµµ¿ À¯Ã¢ºôµù)| Tel: 02-785-5108 | Fax 02-785-5109
À̸ÞÀÏÁÖ¼Ò¹«´Ü¼öÁý°ÅºÎ | (ÁÖ)ºñ¾ÆÀÌÄÚ¸®¾Æ´å³Ý | ´ëÇ¥ÀÌ»ç : ±èµ¿±â | »ç¾÷ÀÚ µî·Ï¹øÈ£:107-87-99085 | °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ±èµ¿±â
µî·Ï¹øÈ£ : ¼­¿ï ¾Æ01269 | µî·ÏÀÏÀÚ 2010.06.18, ½Å°íÀÏÀÚ 2008.10.22 | ¹ßÇàÀÎ:±èµ¿±â | ¹ßÇàÀÏÀÚ:2010.06.01 | ÆíÁýÀÎ : ±èµ¿±â
û¼Ò³âº¸È£Ã¥ÀÓÀÚ : ±èµ¿±â
Copyright © 2012 BI KOREA. All rights reserved. mail to webmaster@bikorea.net