È¿À²ÀûÀÎ °ÔÀÓ°³¹ß ¹æ¹ýÀº ¹«¾ùÀϱî?
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ºí¸®ÀÚµå µîÀ» °ÅÄ£ ³Ø½¼ÀÇ ¹ÚÁ¾Ãµ Ç÷§Æû ºÎº»ºÎÀåÀº 2018³â ³Ø½¼°³¹ßÀÚÄÁÆÛ·±½º(NDC)¿¡¼ ³Ø½¼°ú ºí¸®ÀÚµå, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °³¹ß¹®È¸¦ ºñ±³Çϸç È¿À²Àû °³¹ßÀÌ ¹«¾ùÀÎÁö 10°¡Áö·Î ³ª´² ¼³¸íÇß´Ù.
À̹ø °¿¬Àº ¹ÚÁ¾Ãµ ºÎº»ºÎÀåÀÌ ÇϵåÄÚµå(HARD CODE)¶ó´Â Ã¥ÀÇ ºÐ¼®°ú º»ÀÎÀÇ °æÇèÀÌ ¿ä¾àµÈ °ÍÀ¸·Î, °¿¬¿¡ ¼Ò°³µÈ »ç·Ê°¡ ÇØ´ç ȸ»çÀÇ °³¹ß ¹æÇ⼺°ú 100% ÀÏÄ¡ÇÏ´Â °ÍÀº ¾Æ´Ï¶ó°í ¹Ì¸® ¹àÇû´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â °³¹ßÀ» ½ÃÀÛÇÒ ¶§ °¡Àå ¸ÕÀú ½ºÄÉÁÙÀ» §´Ù. ½ºÄÉÁÙ¿¡¼ Áß¿äÇÑ °ÍÀº ¿ì¼±¼øÀ§·Î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â À̸¦ PM¿¡°Ô ¸Ã±ä´Ù. ´Ü¼øÈ÷ °³¹ßÀڵ鸸 ÀÖ´Ù º¸¸é ¿ì¼±¼øÀ§¸¦ Á¤Çϴµ¥ ¾î·Á¿òÀÌ Àֱ⠶§¹®ÀÌ´Ù.
ºí¸®ÀÚµå´Â °ÔÀÓ Ç°Áú¿¡ ¿ì¼±¼øÀ§¸¦ µÎ°í ÀÖ´Ù. ¿À·£ ±â°£ °ÔÀÓÀ» °³¹ßÇÑ º£Å׶ûÀÌ ¸¹´Ù º¸´Ï, °æÇèÀ¸·Î PMÀÌ ÇÏ´Â ÀÏÀ» Ä¿¹öÇÑ´Ù. ´Ù¸¸ ÃÖ±Ù¿¡´Â ºí¸®Àڵ嵵 ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ ¸¹Àº ÀηÂÀ» µ¥·Á¿Í ü°èÀûÀÎ ÇÁ·Î¼¼½º¸¦ µµÀÔÇϴµ¥ Èû¾²°í ÀÖ´Ù.
³Ø½¼Àº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ¸¶Âù°¡Áö·Î PMÀÌ Á¸ÀçÇϸç, Á¦Ç°À» ÀÛ°í ºü¸£°Ô ¸¸µå´Â MVP(Minimum Viable Product) ¹æ½ÄÀ¸·Î °³¹ßÇÑ´Ù. ƯÈ÷ 1³â °èȹÀ» ¼¼¿ì´õ¶óµµ, 3°³¿ù °£°ÝÀ¸·Î Áö¼ÓÀûÀÎ Á¡°ËÀ» ÇÑ´Ù.
ÀÌ·¯ÇÑ °úÁ¤ ¼Ó¿¡¼ ³¶ºñµÇ´Â ½Ã°£À» °ü¸®ÇÏ´Â °Í ¿ª½Ã Áß¿äÇÏ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â °Ñº¸±â¿Í ´Þ¸® ³»ºÎ¿¡¼ ±²ÀåÈ÷ ºü¸¥ °³¹ß ÇÁ·Î¼¼½º¸¦ °¡Áö°í ÀÖ´Ù. ºí¸®ÀÚµå´Â ´Ü¼øÇÏ´Ù. °ÔÀÓÀÇ Àç¹Ì¿¡ ÁýÁßÇÑ´Ù. ´ë½Å º£Å׶ûÀÌ ¸¹¾Æ º¯ÈÇϴ ȯ°æ¿¡ À¯¿¬ÇÏ°í ºü¸£°Ô ÀûÀÀÇÏ´Â ¸ð½ÀÀ» º¸ÀδÙ.
³Ø½¼Àº 3ÁÖ¿¡ 1¹ø Á¦Ç°À» Ãâ½ÃÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÑ´Ù. Confluence, Jira, CI/CD µîÀÇ ÅøÀ» È°¿ëÇÑ´Ù. °³¹ß ȯ°æµµ ¸¹Àº ½Å°æÀ» ¾´´Ù. ¹Ú ºÎº»ºÎÀåÀº "ÅøÀ̳ª ȯ°æ, ¹èÆ÷ µî ¼ø¼ö °³¹ß ÀÌ¿ÜÀÇ °ÍÀÌ °®ÃçÁ®¾ß °³¹ßÀÚµéÀÇ °³¹ß ¼Óµµ°¡ ÀÚ¿¬½º·´°Ô ¿Ã¶ó°£´Ù."¸ç °³¹ßȯ°æ ÀÌ¿ÜÀÇ ÅõÀÚ°¡ Áß¿äÇÑ ÀÌÀ¯¸¦ ¼³¸íÇß´Ù.
ÇÏÁö¸¸ ±×·³¿¡µµ ºÒ±¸ÇÏ°í °³¹ß°úÁ¤ÀÌ Áö¿¬µÇ´Â °æ¿ì°¡ ÀÖ´Ù. ¸¹Àº ÀÌÀ¯°¡ ÀÖÁö¸¸, °¡Àå Å« ¿øÀÎÀº ¹ÌÆÃÀÌ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¼Ò¼ö°¡ Âü¿©ÇÏ´Â ¹ÌÆÃÀ» ÁöÇâÇÑ´Ù. ºí¸®ÀÚµå´Â ³ë ¹ÌÆà µ¥ÀÌ(No Meeting Day)¸¦ ¸¸µé¾î °³¹ßÀÚµéÀÌ °³¹ß¿¡¸¸ ÁýÁßÇÒ ¼ö Àִ ȯ°æÀ» ¸¸µç´Ù. ³Ø½¼Àº ÇÊ¿äÇÒ ¶§ ºü¸£°Ô ÇÒ ¼ö ÀÖ´Â Ad-Hoc ¹ÌÆÃ(º¹µµ¿¡¼ °£´ÜÇÏ°Ô À̾߱⸦ ³ª´©´Â µî)À» Àû±Ø È°¿ëÇÑ´Ù.
°³¹ßÀÚ¿Í QA¿Í °ü°èµµ »ó´çÈ÷ Áß¿äÇÑ ºÎºÐÀÌ´Ù. MS´Â QA°¡ Áß¿äÇÑ ÀÌÀ¯·Î 3°¡Áö¸¦ ²Å´Â´Ù. ù ¹ø°´Â °³¹ßÀÚ°¡ ¸¸µç ¼ÒÇÁÆ®¿þ¾î´Â ¹ö±×°¡ Á¸ÀçÇÒ ¼ö¹Û¿¡ ¾ø±â ¶§¹®¿¡ À̸¦ È®ÀÎÇϱâ À§ÇÔÀÌ°í, µÎ ¹ø°´Â QA°¡ °³¹ßÀÚ¿Í ´Ù¸¥ Åë°èÀûÀÎ °üÁ¡¿¡¼ Á¦Ç°ÀÇ Ä÷¸®Æ¼¸¦ Áõ¸íÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ¸¶Áö¸·Àº ±â¼ú¿¡ Æ÷Ä¿½ÌÇÏ´Â °³¹ßÀÚ¿Í ´Þ¸® QA´Â Á¦Ç°°ú °í°´¿¡ Æ÷Ä¿½ÌÇϱ⠶§¹®¿¡ ´õ ÁÁÀº Á¦Ç°À» ¸¸µå´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.
ºí¸®ÀÚµå´Â °ÔÀÓ QA¿Í Å×Å©´ÏÄà QA¸¦ µû·Î µÎ°í ÀÖ´Ù. °ÔÀÓ QA´Â ´Ü¼øÈ÷ °ÔÀÓÀÇ Àç¹Ì¸¦ üũÇÏ´Â ¿ªÇÒÀ» Çϸç, ÇÁ·¹ÀÓ °°Àº ±â¼úÀûÀÎ ºÎºÐÀº Å×Å©´ÏÄà QA°¡ ´ã´çÇÑ´Ù. ³Ø½¼Àº ÀÓº£µðµå(Embedded) QA¸¦ È°¿ëÇØ, Ãʱ⠰³¹ß ´Ü°èºÎÅÍ ¸¶¹«¸®±îÁö QA°¡ °³¹ßÀÚÀÇ ÆÄÆ®³Ê·Î ÇÔ²²ÇÑ´Ù.
ÀÌ¾î¼ ¿£Áö´Ï¾î°¡ ¼ºÀåÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ ´ëÇÑ ¼Ò°³µµ ÁøÇàµÆ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¿£Áö´Ï¾îÀÇ ¹ßÀüÀ» À§ÇØ °ü¸®ÀÚ¿Í °ü°è°¡ Áß¿äÇÏ´Ù. Áï ³×Æ®¿öÅ·ÀÌ Áß¿äÇÏ´Ù´Â ¶æÀÌ´Ù. ÁÁÀº »ç¶÷À» ¸¹ÀÌ ¾Ë°í, °°ÀÌ ÀÏÇϸç, µµ¿òÀ» ¹Þ¾ÒÀ» ¶§ °¨»çÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù. ³²À» µ½´Â °Í ¿ª½Ã ¸¶Âù°¡Áö´Ù. ÀÌ·¯ÇÑ °úÁ¤ÀÌ °ü¸®ÀÚ¿Í ¿£Áö´Ï¾îÀÇ ¼ºÀåÀ¸·Î À̾îÁø´Ù.
ºí¸®ÀÚµå´Â »ç³» À̵¿ÀÌ ¸¹Àº ÆíÀÌ´Ù. Àüü ä¿ëÀÇ 30%°¡ ³»ºÎ¿¡¼ ÀÌ·ïÁø´Ù. ´Ù¾çÇÑ °æÇèÀ¸·Î °³¹ßÀÚµéÀº ÀÚ¿¬½º·´°Ô ¼ºÀåÇÒ ¼ö ÀÖ´Â °è±â¸¦ ¸ÂÀÌÇÑ´Ù. ³Ø½¼Àº °³ÀÎÀÌ ¿½ÉÈ÷ ÇÏ´Â °ÍÀ» ãÀ» ¼ö ÀÖµµ·Ï °¢ ÆÀ¿¡ Ã¥ÀÓ°ú ±ÇÇÑÀ» ÁØ´Ù. ƯÈ÷ Ä¿¹Â´ÏÄÉÀ̼ÇÀ» Áß¿äÇÏ°Ô »ý°¢Çϱ⠶§¹®¿¡ 2~3ÁÖ¿¡ ÇÑ ¹ø¾¿ ¸é´ãÀ» ÁøÇàÇÑ´Ù.
¼ºÀåÀº ÀÌó·³ ¿ÜºÎÀûÀÎ ¿äÀεµ Áß¿äÇÏÁö¸¸ °á±¹ Áß¿äÇÑ °ÍÀº Àڱⰳ¹ßÀÌ´Ù. ¹Ú ºÎº»ºÎÀåÀº "°áÁ¤À» ³»¸®±â Àü¿¡ ÀdzíÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù(Always Consult Before Deciding). ÇÔ²² °áÁ¤À» ³»¸®´Â °úÁ¤ÀÌ ÁøÁ¤ÇÑ ÀǹÌÀÇ Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ´Ù."¶ó¸ç ¼ºÀå¿¡ Áß¿äÇÑ ¿ä¼Ò·Î ¼ÒÅëÀ» ²Å¾Ò´Ù.
ºí¸®ÀÚµå´Â ÀÚ½ÅÀÌ ÇÏ°í ½ÍÀº °É ¸¶À½²¯ ÇÒ ¼ö ÀÖ´Â °ÍÀ»(Embrace Your Inner Geek) Áß¿ä½ÃÇÑ´Ù. À̸¦ À§ÇØ ¿©·¯ »ç³» ±³À° ÇÁ·Î±×·¥µµ Á¦°øÇÑ´Ù. ³Ø½¼Àº Àü¹® ÄÚÄ¡°¡ ¿£Áö´Ï¾î¿Í ¸é´ãÀ» °®°í °³ÀÎÀÌ ¾î¶»°Ô ¹ßÀüÇÒ ¼ö ÀÖÀ»Áö »ó´ãÇØÁØ´Ù.
¶ÇÇÑ Á¶Á÷ÀÇ º¯È¸¦ °Á¶Çß´Ù. Á¶Á÷¿¡ °³ÆíÀÌ ¾ø´Ù¸é ±× Á¶Á÷Àº ¿À·¡°¡Áö ¸øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¼ÒÇÁÆ®¿þ¾î Çϳª¸¦ ¿Ï¼ºÇϸé ÆÀÀ» ¸ðµÎ °³ÆíÇÒ Á¤µµ·Î Å« º¯È¸¦ ¸ÂÀÌÇϸç, ºí¸®ÀÚµå´Â Áö¼ÓÀûÀÎ »ç³» Àη À̵¿À¸·Î º¯È¸¦ Ãß±¸ÇÑ´Ù. ³Ø½¼Àº ´Ü¼øÈ÷ Á¶Á÷¸¸ »ý°¢ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ºñÀü, Á¦Ç°, Á¶Á÷, ±â¼úÀ» ÃÑüÀûÀ¸·Î ¹Ù¶óº¸°í ÀÛÀº º¯È¸¦ Áö¼ÓÀûÀ¸·Î ½ÃµµÇÏ°í ÀÖ´Ù.
³¡À¸·Î "Á¶Á÷¿¡ º¯È¸¦ ÁÖ°í ½Í´Ù¸é 'º¯È'¶ó´Â ´Ü¾î¸¦ ÀÔ ¹ÛÀ¸·Î ²¨³»Áö ¾Ê´Â °ÍÀÌ Áß¿äÇÏ´Ù. º¯È¶ó´Â ¸»À» ²¨³ÂÀ» °æ¿ì Å« ¹Ý¹ßÀ» ¸ÂÀÌÇÒ ¼ö ÀÖ´Ù. º¯È´Â ¿À·£ ½Ã°£ÀÌ ÇÊ¿äÇÏ´Ù. õõÈ÷, ÇÏÁö¸¸ ±íÀº ¹Ù´ÚºÎÅÍ ¸ðµç °ÍÀ» ¹Ù²ã¾ß ÇÑ´Ù. º¯È°¡ ¾ø´Â Á¶Á÷Àº °á±¹ Á×À½À» ¸ÂÀÌÇÑ´Ù."¶ó¸ç °¿¬À» ¸¶¹«¸®Çß´Ù.
°ÔÀÓÀλçÀÌÆ® ±èµ¿ÁØ ±âÀÚ kimdj@gameinsight.co.kr
½ºÆ÷Ã÷Á¶¼± ¹Ù·Î°¡±â[½ºÆ÷Ã÷Á¶¼± ÆäÀ̽ººÏ]