[Áöµð³ÝÄÚ¸®¾Æ]¾Æ´Â °ÍÀº ½Î¿òÀÇ Àý¹Ý¿¡ ÇØ´çÇÑ´Ù. ³»°¡ ÇÏ´Â ½Ç¼ö¸¦ Á¦´ë·Î ¾Ë°í ÀÖ´Ù¸é, °íÄ¡´Â °ÍÀº ½Ã°£¹®Á¦´Ù. Ãʺ¸¿Í º£Å×¶û °³¹ßÀÚ ¸ðµÎ Àüü ÇÁ·ÎÁ§Æ®ÀÇ ÁøÃ´¿¡ ¹æÇذ¡ µÉ ¼ö ÀÖ´Â ¾÷¹«ÀÇ Ãø¸é¿¡ ´ëÇØ À߸ø ¾Ë°í ÀÖ´Â °æ¿ìµéÀÌ ¸¹´Ù. ¹üÇϱ⠽¬¿î ½Ç¼öµéÀ» ¿Ö ¹Ì¸® »ìÆìºÁ¾ß ÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
ÇÊÀÚ´Â ÃÖ±Ù Áß±Þ, Ãʺ¸ °³¹ßÀÚµé°ú ÇÔ²² ÀÏÇØ ¿Ô´Âµ¥, º£Å×¶û °³¹ßÀÚ¸¦ Æ÷ÇÔÇØ ¸ðµç °³¹ßÀÚµéÀÌ ÁÖÀÇÇÏÁö ¾Ê´Â´Ù¸é ½±°Ô ºüÁú ¼ö ÀÖ´Â ¿ÀÇØÀÇ ÇÔÁ¤µéÀ» ¸î°¡Áö ¹ß°ßÇÏ°Ô µÆ´Ù. ¿©±â¿¡´Â ÀûÀýÇÑ µµ±¸ÀÇ ¼±Åÿ¡¼ºÎÅÍ À¥ ¼ºñ½ºÀÇ ÀûÀýÇÑ »ç¿ë¹ý¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ¾ÆÀ̵ð¾î°¡ Æ÷ÇԵȴÙ.
°³¹ßÀÚµéÀÌ °®±â ½¬¿î 6°¡ÁöÀÇ ¿ÀÇØ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
1. ´å³Ý ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§Çؼ´Â ºñÁÖ¾ó ½ºÆ©µð¿À ´å³ÝÀÌ ÇʼöÀûÀ̶õ »ý°¢.
ÀÌ·± »ý°¢À» Çß´Ù¸é, ¹ö·Á¶ó. MS ´å³Ý °³¹ßÀ» óÀ½ Á¢Çغ» »ç¶÷µéÀº ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇØ ºñÁÖ¾ó ½ºÆ©µð¿À ´å³ÝÀÌ ²À ÇÊ¿äÇÏ´Ù´Â ¿ÀÇØ¸¦ Çϱ⠽±´Ù. ÀÌ´Â »ç½ÇÀÌ ¾Æ´Ï´Ù. ´ÜÁö MS À¥ »çÀÌÆ®¿¡ ÀÖ´Â ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹«·á·Î ´Ù¿î·Îµå¹Þ±â¸¸ ÇÏ¸é µÈ´Ù.
´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼³Ä¡ÇÑ ÈÄ ÁÁ¾ÆÇÏ´Â ÅØ½ºÆ® ÆíÁý±â¿Í Ä¿¸Çµå-¶óÀÎ ´å³Ý µµ±¸¸¦ »ç¿ëÇÏ¸é µÈ´Ù. ¶ÇÇÑ »þÇÁµðº§·Ó°ú °°Àº ¼µåÆÄƼ °³¹ß µµ±¸¸¦ ½áµµ µÈ´Ù.
ºñÁÖ¾ó ½ºÆ©µð¿À ´å³ÝÀÇ ´ë¾È¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ ³íÀǸ¦ ´ãÀº ÀÌÀü ±â»ç¸¦ Âü°íÇϸé ÁÁ´Ù. °³¹ßµµ±¸ ¼±ÅÃÀº °³ÀÎÀûÀÎ ÃëÇâ¿¡ ´Þ·ÁÀÖÁö¸¸ ¸¹Àº °³¹ß ÆÀµéÀº Çù¾÷À» ´Ü¼øÈÇϱâ À§ÇØ µµ±¸¸¦ Ç¥ÁØÈÇÑ´Ù.
2. ³»°¡ ½ÀµæÇÑ Á¤º¸, ²À²À ¼û±â±â
°³¹ßÀÚµéÀÌ °®´Â µ¶Æ¯ÇÑ Æ¯Â¡ÀÇ Çϳª´Â Á¤º¸¸¦ ¸ðÀ¸´Â °ÍÀÌ´Ù. ŸÀÎÀÌ ¸ð¸£´Â °Í¿¡ ´ëÇØ ¾Ë ¼ö ÀÖ´Â ´É·ÂÀº Á¾Á¾ Á߿伺¿¡ ´ëÇÑ À߸øµÈ ÀνÄÀ» Ű¿ì°Ô µÈ´Ù. ¹Ý´ë·Î ÀÌ·± Á¤º¸¸¦ °øÀ¯ÇÏ°Ô µÇ¸é ±×·ì ÀüüÀÇ Áö½ÄÀÌ È®´ëµÇ¹Ç·Î ÆÀ¿¡ µµ¿òÀÌ µÈ´Ù. ¶ÇÇÑ °øÀ¯µÈ °³³äÀº ´Ù¸¥ ÆÀ ¸â¹öÀÇ Àǰ߿¡ µû¶ó ¹ßÀüÇÒ ¼öµµ ÀÖ´Ù. ÀÌ °ÍÀº ¿ÀǼҽº ¿îµ¿ÀÇ ÇÙ½É Ãø¸éÀ̱⵵ ÇÏ´Ù. ¸¶Áö¸·À¸·Î ´Ù¸¥ °³¹ßÀÚ³ª °³¹ßÀڵ鿡°Ô ¾î¶² °³³äÀ̳ª ¾ÆÀ̵ð¾î¸¦ ¼³¸íÇÏ°Ô µÇ¸é ¸¹Àº °æ¿ì ´ç½ÅÀÇ Áö½Äµµ Ä¿Áø´Ù.
ÆÀ¿öÅ©´Â ¾ÖÁú ¼ÒÇÁÆ®¿þ¾î °³¹ß(Agile Software Development)¿Í °°Àº ¿îµ¿¿¡ ÀÖ¾î¼ ÃßÁø·ÂÀÌ µÈ´Ù. ¶ÇÇÑ ¸¹Àº ±×·ìÀÌ µ¿·á°¡ ÀÛ¼ºÇÑ Äڵ带 ¸®ºäÇϰí Á¶¾ðÀ» ÁÖ°í ÀÖ´Ù. ÀÌ·± ÇàÀ§´Â ¾çÃøÀÌ ¼·Î ¹è¿ì°í ÀÌÇØ¸¦ ³ÐÈ÷´Â ¿ªÇÒÀ» ÇÑ´Ù.
3. Äڵ忡¼ ÄÚ¸àÆ® ºü¶ß¸®±â
Äڵ忡 ÄÚ¸àÆ®¸¦ ÇÏ´Â °ÍÀº ½¬¿ì¸é¼µµ ´Ü¼øÇÑ ÀýÂ÷ÀÌ´Ù. ±×·¸´Ù¸é ¿Ö ÄÚ¸àÆ®°¡ ÀÚÁÖ °£°úµÇ°í ¹«½ÃµÇ´Â°¡? ÀϺΠ°³¹ßÀÚµéÀº ¾î¶² ÇüÅÂ·Îµç ¹®¼È¸¦ ÇÏÁö ¾Ê´Â´Ù¸é ÀÏÀÚ¸®¸¦ À¯ÁöÇϴµ¥ µµ¿òÀÌ µÈ´Ù°í »ý°¢ÇÑ´Ù. ÀÌ´Â ¹Ù·Î Àü¿¡ ´Ù·é Á¤º¸ °øÀ¯¿¡ °üÇÑ ¿À·ù¿Í ¹ÐÁ¢ÇÑ °ü°è°¡ ÀÖ´Ù.
¸î ±ºµ¥ Àß ¹èÄ¡µÈ ÄÚ¸àÆ®´Â ÄÚµåÀÇ ÆÇµ¶¼º°ú °ü¸®¼ºÀ» Çâ»ó½ÃŲ´Ù. ±×·±µ¥ ÄÚ¸àÆ®°¡ ³²¿ëµÉ ¼öµµ ÀÖ´Ù. ±âº»ÀûÀ¸·Î ÄÚµåÀÇ ¸ñÀû, º¯¼ö, ¸Þ½îµå µîÀ» ª°Ô ¼³¸íÇÏ´Â ÄÚ¸àÆ®°¡ ÀÖÀ¸¸é µÈ´Ù. ¸¹Àº ±×·ìµéÀº Äڵ忡 º¯È°¡ »ý±â¸é ÄÚ¸àÆ®¸¦ »ðÀÔÇϱ⸦ ¿øÇÑ´Ù. ÀÌ´Â ¹®Á¦°¡ »ý°åÀ» ¶§ º¯ÈÀÇ ³»¿ëÀ» ÆÄ¾ÇÇϱ⠽±°Ô ÇÑ´Ù.
4. ¹öÀü ÄÁÆ®·Ñ ½Ã½ºÅÛÀÇ °¡Ä¡¸¦ °£°úÇÏ´Â °Í
¸¹Àº °³¹ßÀÚµéÀÌ ´ÙÀ½°ú °°Àº ½Ã³ª¸®¿À¸¦ ³Ê¹«³ª Àß ¾Ë°í ÀÖ´Ù. Áß¿äÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ »õ ¹öÀüÀ» ³»³õ¾Ò´Ù. ±×·±µ¥ À¥ »çÀÌÆ®ÀÇ ¹®Á¦Á¡À» Ç×ÀÇÇÏ´Â ÀüȰ¡ ´ÙÀ½³¯ ¾ÆÄ§ºÎÅÍ ÁÙÁö¾î ³¯¾Æµç´Ù.
°³¹ßÀÚ°¡ ÇѵΠ°¡Áö ½Ç¼ö¸¦ ¹üÇß´Ù´Â °ÍÀ» ¼ö¿ëÇÒ ¿ëÀǰ¡ ÀÖ´Ù¸é, ¹öÀü ÄÁÆ®·Ñ ½Ã½ºÅÛÀº ÀÌ·± »óȲ¿¡¼ ÃÖ°íÀÇ Ä£±¸°¡ µÉ ¼ö ÀÖ´Ù. CVS, IBM ·¡¼î³¯ Ŭ¸®¾îÄÉÀ̽º, MS ºñÁÖ¾ó ¼Ò½º¼¼ÀÌÇÁ¿Í °°Àº ¹öÀü ÄÁÆ®·Ñ ½Ã½ºÅÛÀ» »ç¿ëÇÔÀ¸·Î½á ±âÁ¸ ¹öÀüÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ½±°Ô µ¹¾Æ°¡¼ À̸¦ ±â¹ÝÀ¸·Î Á¦Ç°À» »ý»êÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â Á¦Ç° »çÀÌÆ®°¡ °¡µ¿µÇ´Â °Í°ú º´ÇàÇØ °³¹ß ȯ°æ ³»¿¡¼ ¹®Á¦¸¦ ã´Âµ¥ ÇÊ¿äÇÑ ½Ã°£À» ¹ú ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÀÌ´Â ¹®Á¦¸¦ ã±â À§ÇØ Á¦Ç° Äڵ带 ¹ÌÄ£ µíÀÌ Ã£´Â °ÍÀ» ¹æÁöÇÑ´Ù.
¶ÇÇÑ ¼Ò½º ÄÁÆ®·Ñ ½Ã½ºÅÛÀº º´Çà °³¹ßÀ» °¡´ÉÇÏ°Ô ÇϹǷΠÆÀ ¸â¹öµéÀÌ µ¿ÀÏÇÑ Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. °³¹ßÀÚµéÀÌ ½Ã½ºÅÛ¿¡ º¯°æµÈ »çÇ×À» ÀÔ·ÂÇϸé ÀÌµé º¯°æ»çÇ×ÀÌ ÇѲ¨¹ø¿¡ ÅëÇյȴÙ.
ÀϺΠ°³¹ßÀÚµéÀÌ ¹öÀü ÄÁÆ®·Ñ ½Ã½ºÅÛÀ» ½È¾îÇÏ´Â ÇÑ °¡Áö ÀÌÀ¯´Â °³¹ß ÀýÂ÷¿¡ ÀÖ¾î¼ ÇϳªÀÇ °èÃþÀ» Ãß°¡Çϱ⠶§¹®ÀÌ´Ù. ¼Ò½º ÄÁÆ®·Ñ ½Ã½ºÅÛ¿¡ Äڵ带 Á¦ÃâÇϰí ÃßÃâÇÏ´Â °ÍÀÌ ½Ã°£À» Àâ¾Æ¸ÔÀ» ¼ö ÀÖ´Ù. ÀÌ·± ½Ã°£ÀÌ ÀϺΠ°³¹ßÀÚµéÀÇ Àγ»½ÉÀ» ½ÃÇèÇÒ ¼ö ÀÖ´Ù.
5. À¥ ¼ºñ½º°¡ ¸ðµç ÇÁ·ÎÁ§Æ®¿¡¼ ÇÊ¿äÇÏ´Ù´Â »ý°¢
À¥ ¼ºñ½º¿¡ ´ëÇÑ ¸ðµç °¨¾ðÀ̼³ ¶§¹®ÀÎÁö ¸¹Àº °³¹ßÀÚµéÀº ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ¸é¼ ¾î¶² ÇüÅ·εç À¥ ¼ºñ½º¸¦ »ç¿ëÇØ¾ß°Ú´Ù°í »ý°¢ÇÑ´Ù. À¥ ¼ºñ½º°¡ ÇÊ¿äÇϰųª ÀûÀýÇÑ ¹æ¹ýÀÏ ¼ö´Â ÀÖÁö¸¸ ¹«Á¶°Ç ½á¾ß µÇ´Â °ÍÀº ¾Æ´Ï´Ù. »óȲÀ» ºÐ¼®ÇØ À¥ ¼ºñ½ºÀÇ ±¸ÇöÀÌ ÀûÀýÇÑÁö °ËÅäÇÒ Çʿ䰡 ÀÖ´Ù. ¿¹¸¦ µé¾î ¿ø°ÝÈ¿Í °°Àº ±â¼úÀÌ º¸´Ù ÀûÀýÇÒ ¼öµµ ÀÖ´Ù.
6. µ¥ÀÌÅÍ È®ÀÎÀÇ Á߿伺À» ÀÚÁÖ ÀØ´Â °Í
µ¥ÀÌÅÍ´Â ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ´Ù¾çÇÑ ¹æ½ÄÀ¸·Î 󸮵ǰí Á¶À۵ȴÙ. ÀÌ·± ÀÌÀ¯ ¶§¹®¿¡ °³¹ßÀÚµéÀº µ¥ÀÌÅÍÀÇ ¹«°á¼º°ú À¯È¿¼ºÀ» °³¹ß°úÁ¤¿¡¼ È®ÀÎÇØ¾ß µÈ´Ù. µ¥ÀÌÅÍ´Â ³Î ¹®ÀÚ¸¦ ¸®ÅÏÇÒ ¼ö ÀÖ´Â ¹é¿£µå µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÀÐÇôÁú ¼öµµ ÀÖ´Ù. ³Î ¹®ÀÚ´Â ´ëºÎºÐÀÇ °æ¿ì ¿¹¿Ü»óȲ (exception)À» ¹ß»ý½ÃŰ¹Ç·Î ½ÇÇàÀ» °è¼ÓÇϱâ Àü¿¡ µ¥ÀÌÅÍ´Â °Ë»çµÅ¾ß ÇÑ´Ù.
´ç½ÅÀÌ Ãʺ¸ °³¹ßÀÚÀ̰ųª º£Å×¶û °³¹ßÀÚÀ̰ųª¿¡ »ó°ü¾øÀÌ °³¹ßÀÚµéÀÌ ¿©¼¸±îÁö ¿ÀÇØ¿¡ ºüÁö±â ½±´Ù´Â °ÍÀ» Àß ¾Ë¾Æ¾ß ÇÑ´Ù. ½ÉÁö¾î ÀÌ·± ³ª»Û ½À°ü¿¡ ´ç½ÅÀÌ ºüÁöÁö ¾Ê´Â´Ù°í ÇØµµ ´Ù¸¥ ÆÀ¿øµéÀÌ À̵é ÇÔÁ¤¿¡ ºüÁú ¼ö ÀÖ´Ù. ÀáÀçÀû ½Ç¼ö¿¡ ´ëÇØ °æ°¢½ÉÀ» °¡Áø´Ù¸é ÆÀ ÇÁ·ÎÁ§Æ®¸¦ ¹æÇØÇÒ ¼ö ÀÖ´Â ½Ç¼öµéÀ» ¹æÁöÇϴµ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. @