ÀÌ Ã¥Àº ŸÀÔ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ±ò²ûÇÏ°í Àб⠽¬¿ì¸ç À¯Áö °ü¸®°¡ °¡´ÉÇÑ Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ ÁßÁ¡À» µÐ Á¾ÇÕ °¡À̵åÀÔ´Ï´Ù. ÀÌ Ã¥Àº °³¹ßÀÚ°¡ Ŭ¸° ÄÚµåÀÇ ¿øÄ¢°ú °üÇàÀ» ÀÌÇØÇÏ°í À̸¦ ŸÀÔ½ºÅ©¸³Æ® ÇÁ·ÎÁ§Æ®¿¡ È¿°úÀûÀ¸·Î Àû¿ëÇÒ ¼ö ÀÖµµ·Ï µ½±â À§ÇØ ¸¸µé¾îÁ³½À´Ï´Ù.
1Àå, '¼Ò°³'¿¡¼´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼ Ŭ¸° ÄÚµåÀÇ Á߿伺¿¡ ´ëÇÑ °³¿ä¸¦ Á¦°øÇÕ´Ï´Ù. ÄÚµå Ç°ÁúÀ» °³¼±ÇÏ°í, ±â¼ú ºÎ並 ÁÙÀÌ°í, ÆÀ¿ø °£ÀÇ Çù¾÷À» °ÈÇÏ´Â µ¥ Ŭ¸° Äڵ尡 Áß¿äÇÑ ÀÌÀ¯¸¦ ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àå¿¡¼´Â ±ò²ûÇÑ Å¸ÀÔ½ºÅ©¸³Æ® ÄÚµå ÀÛ¼ºÀÇ ÀÌÁ¡À» °Á¶ÇÔÀ¸·Î½á Ã¥ÀÇ ³ª¸ÓÁö ºÎºÐÀÇ Åä´ë¸¦ ¸¶·ÃÇÕ´Ï´Ù.
2Àå, '³×À̹Ö'¿¡¼´Â º¯¼ö, ÇÔ¼ö, Ŭ·¡½º ¹× ±âŸ ÄÚµå ¿ä¼Ò¿¡ ´ëÇØ ÀÇ¹Ì ÀÖ°í ¼³¸íÀûÀÎ À̸§À» ¼±ÅÃÇÏ´Â ±â¼úÀ» ÀÚ¼¼È÷ »ìÆ캾´Ï´Ù. ¸íÈ®ÇÏ°í Àǵµ¸¦ µå·¯³»´Â À̸§ÀÇ Á߿伺¿¡ ´ëÇØ ¾Ë¾Æº¸°í, ¸í¸í ±ÔÄ¢À» ÁؼöÇÏ°í ¸ðÈ£Çϰųª ¿ÀÇØÀÇ ¼ÒÁö°¡ ÀÖ´Â À̸§À» ÇÇÇÏ´Â ±â¼úÀ» »ìÆ캾´Ï´Ù. ÀÌ Àå¿¡¼´Â ±ò²ûÇÑ Å¸ÀÔ½ºÅ©¸³Æ® Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ ÀÖ¾î ¿Ã¹Ù¸¥ ¸í¸í °üÇàÀÇ Á߿伺À» °Á¶ÇÕ´Ï´Ù.
3Àå, 'ÇÔ¼ö'¿¡¼´Â ±ò²ûÇÏ°í ±¸Á¶°¡ Àß Â¥¿©Áø ŸÀÔ½ºÅ©¸³Æ® ÇÔ¼ö¸¦ ÀÛ¼ºÇÏ´Â µ¥ ÁßÁ¡À» µÓ´Ï´Ù. °£°áÇÏ°í ´ÜÀÏ ¸ñÀûÀ̸ç ÀÌÇØÇϱ⠽¬¿î ÇÔ¼ö¸¦ ÀÛ¼ºÇÏ´Â ¿øÄ¢¿¡ ´ëÇØ ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â ÇÔ¼ö ±æÀÌ, ¸Å°³º¯¼ö ¸ñ·Ï, ¹Ýȯ°ª, ¿À·ù ó¸®, ºÎÀÛ¿ë ¹æÁö¿Í °°Àº ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.
4Àå, 'Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º'¿¡¼´Â ŸÀÔ½ºÅ©¸³Æ®¿¡¼ Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º·Î ÀÛ¾÷ÇÒ ¶§ ±ò²ûÇÑ ÄÚµù ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢(SRP)À» µû¸£°í ¸íÈ®ÇÏ°í ÁýÁßµÈ Ã¥ÀÓÀÌ Àִ Ŭ·¡½º¸¦ µðÀÚÀÎÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â Ŭ·¡½º ±¸¼º, ĸ½¶È, »ó¼Ó, ÄÁÆ®·¢Æ®¸¦ Á¤ÀÇÇÏ°í ÄÚµå À¯Áöº¸¼ö¼ºÀ» ³ôÀ̱â À§ÇÑ ÀÎÅÍÆäÀ̽º »ç¿ë°ú °°Àº ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.
5Àå, 'ŸÀÔ ¹× ŸÀÔ ¾î³ëÅ×À̼Ç'¿¡¼´Â ŸÀÔ½ºÅ©¸³Æ®ÀÇ Å¸ÀÔ ¹× ŸÀÔ ¾î³ëÅ×À̼ǰú °ü·ÃµÈ ±ò²ûÇÑ ÄÚµù ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ÄÚµå ¸íÈ®¼ºÀ» ³ôÀÌ°í ŸÀÔ °ü·Ã ¹ö±×¸¦ ¹æÁöÇϱâ À§ÇØ ¸í½ÃÀû ŸÀÔ ¾î³ëÅ×À̼ÇÀ» »ç¿ëÇÏ´Â °ÍÀÇ Á߿伺¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ÀÌ Àå¿¡¼´Â ÀûÀýÇÑ Å¸ÀÔÀ» ¼±ÅÃÇÏ°í, ŸÀÔ ¸ðÈ£¼ºÀ» ÇÇÇÏ°í, ŸÀÔ Ãß·ÐÀ» È¿°úÀûÀ¸·Î È°¿ëÇÏ´Â ±â¼úÀ» ´Ù·ì´Ï´Ù.
6Àå, '¸ðµâ ¹× ÀÓÆ÷Æ®'¿¡¼´Â ŸÀÔ½ºÅ©¸³Æ® ÇÁ·ÎÁ§Æ®¿¡¼ ¸ðµâ°ú ÀÓÆ÷Æ®¸¦ ±¸¼ºÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ì´Ï´Ù. ¸ðµâ¼ºÀÇ ¿øÄ¢°ú ÀÛ°í ÁýÁßÀûÀÎ ¸ðµâÀ» ¸¸µé ¶§ÀÇ ÀÌÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ÀÌ Àå¿¡¼´Â ¸ðµâÀ» ±¸Á¶ÈÇÏ°í, Á¾¼Ó¼ºÀ» °ü¸®ÇÏ°í, ÀÓÆ÷Æ®¸¦ ó¸®ÇÏ¿© ÄÚµå °¡µ¶¼º°ú À¯Áö °ü¸®¼ºÀ» ³ôÀÌ´Â ±â¼úÀ» ´Ù·ì´Ï´Ù.
7Àå, '¼½Ä ¹× ½ºÅ¸ÀÏ'¿¡¼´Â ŸÀÔ½ºÅ©¸³Æ®ÀÇ ÄÚµå ¼½Ä ¹× ½ºÅ¸ÀÏ°ú °ü·ÃµÈ ±ò²ûÇÑ ÄÚµù ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ÀÏ°üµÈ ¼½Ä ÁöÁ¤°ú Á¤ÇØÁø ½ºÅ¸ÀÏ °¡À̵å¶óÀÎÀ» µû¸£´Â °ÍÀÇ Á߿伺¿¡ ´ëÇØ ¹è¿ó´Ï´Ù. ÀÌ Àå¿¡¼´Â µé¿©¾²±â, ÁÙ ±æÀÌ, °£°Ý, ÁÖ¼®, º¯¼ö ¹× »ó¼ö¿¡ ´ëÇÑ ¸í¸í ±ÔÄ¢°ú °°Àº ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù. ¶ÇÇÑ ÄÚµå ¼½ÄÀ» ÀÚµ¿ÈÇÏ°í ½ºÅ¸ÀÏ °¡À̵å¶óÀÎÀ» Àû¿ëÇϱâ À§ÇÑ µµ±¸¿Í ±â¹ýµµ »ìÆ캾´Ï´Ù.
8Àå, 'Å×½ºÆ®'¿¡¼´Â ŸÀÔ½ºÅ©¸³Æ®·Î È¿°úÀûÀÎ Å×½ºÆ®¸¦ ÀÛ¼ºÇϱâ À§ÇÑ ±ò²ûÇÑ ÄÚµù ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ´ÜÀ§ Å×½ºÆ®ÀÇ ¿øÄ¢°ú Å×½ºÆ® Á᫐ °³¹ß(TDD)ÀÇ Á߿伺¿¡ ´ëÇØ ¾Ë¾Æº¾´Ï´Ù. ÀÌ Àå¿¡¼´Â Àб⠽±°í À¯Áö °ü¸® °¡´ÉÇÑ Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÏ°í, Å×½ºÆ® ½ºÀ§Æ®¸¦ ±¸¼ºÇÏ°í, Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©¿Í ¶óÀ̺귯¸®¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ±â¼úÀ» ´Ù·ì´Ï´Ù. ¶ÇÇÑ Å×½ºÆ® °¡´ÉÇÑ Äڵ带 ÀÛ¼ºÇÏ°í Å×½ºÆ® Á¾¼Ó¼ºÀ» ó¸®Çϱâ À§ÇÑ Àü·«µµ »ìÆ캾´Ï´Ù.
ÀÌ Ã¥Àº ±ò²ûÇÏ°í À¯Áö °ü¸®°¡ °¡´ÉÇÑ Å¸ÀÔ½ºÅ©¸³Æ® Äڵ带 ÀÛ¼ºÇϱâ À§ÇÑ ½Ç¿ëÀûÀÎ ÁöħÀ» Á¦°øÇÕ´Ï´Ù. Ãʺ¸ÀÚÀÌµç ¼÷·ÃµÈ ŸÀÔ½ºÅ©¸³Æ® °³¹ßÀÚÀ̵ç ÀÌ Ã¥À» ÅëÇØ °¡µ¶¼º ³ô°í °·ÂÇϸç À¯Áö °ü¸®Çϱ⠽¬¿î Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ Áö½Ä°ú ±â¼úÀ» ½ÀµæÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡ ¼³¸íµÈ ¿øÄ¢°ú »ç·Ê¸¦ µû¸£¸é ŸÀÔ½ºÅ©¸³Æ® ÄÚµåÀÇ Ç°ÁúÀ» Çâ»óÇÏ°í ±àÁ¤ÀûÀÌ°í Çù¾÷ÀûÀÎ °³¹ß ȯ°æÀ» Á¶¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
1Àå : ¼Ò°³
___1. ŸÀÔ½ºÅ©¸³Æ®¿¡¼ Ŭ¸° Äڵ尡 Áß¿äÇÑ ÀÌÀ¯
___2. ŸÀÔ½ºÅ©¸³Æ®·Î Ŭ¸° Äڵ带 ÀÛ¼ºÇÒ ¶§ÀÇ ÀÌÁ¡
___3. ŸÀÔ½ºÅ©¸³Æ® Ŭ¸° ÄÚµå ¿øÄ¢
2Àå : ³×À̹Ö
___1. ¼³¸íÀûÀÌ°í ÀÇ¹Ì ÀÖ´Â À̸§ ¼±ÅÃÀÇ Á߿伺
___2. º¯¼ö, ÇÔ¼ö, Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ¸í¸í ±ÔÄ¢
___3. ÀÏ¹Ý À̸§°ú ¾à¾î ÇÇÇϱâ
___4. À̸§ Ãæµ¹ ó¸®Çϱâ
3Àå : ÇÔ¼ö
___1. ÀÛ°í ÁýÁßÀûÀÎ ÇÔ¼ö ÀÛ¼ºÇϱâ
___2. ºÎÀÛ¿ë°ú ºÒ¼øÇÑ ÇÔ¼ö ÇÇÇϱâ
___3. ÇÔ¼ö Àμö¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
___4. ÇÔ¼öÀÇ ¿À·ù ¹× ¿¹¿Ü ó¸®Çϱâ
___5. ¼ø¼öÇÏ°í Å×½ºÆ® °¡´ÉÇÑ ÇÔ¼ö ÀÛ¼ºÇϱâ
4Àå : Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º
___1. ´ÜÀÏ Ã¥ÀÓÀ¸·Î Ŭ·¡½º ÀÛ¼ºÇϱâ
___2. Å©°í º¹ÀâÇÑ Å¬·¡½º ÇÇÇϱâ
___3. ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ ÄÁÆ®·¢Æ® Á¤ÀÇÇϱâ
___4. »ó¼Ó°ú ÄÄÆ÷Áö¼ÇÀ» Çö¸íÇÏ°Ô »ç¿ëÇϱâ
___5. Ŭ·¡½º¿¡¼ Á¾¼Ó¼º ó¸®Çϱâ
5Àå : ŸÀÔ°ú ŸÀÔ ¾î³ëÅ×À̼Ç
___1. ŸÀÔÀ» »ç¿ëÇÏ¿© Äڵ带 ´õ Ç¥Çö·Â ÀÖ°í ÀÚü ¹®¼ÈÇϱâ
___2. º¯¼ö¿Í ÇÔ¼ö¿¡ ÀûÇÕÇÑ Å¸ÀÔ ¼±ÅÃÇϱâ
___3. °£°áÇÏ°í ¸íÈ®ÇÑ Å¸ÀÔ ¾î³ëÅ×ÀÌ¼Ç ÀÛ¼ºÇϱâ
___4. ŸÀÔ °¡µå ¹× ¾î¼³¼Ç »ç¿ëÇϱâ
___5. ³Î ¹× Á¤ÀǵÇÁö ¾ÊÀº °ª ó¸®Çϱâ
6Àå : ¸ðµâ ¹× ÀÓÆ÷Æ®
___1. ¸ðµâȵǰí Àç»ç¿ë °¡´ÉÇÑ ÄÚµå ÀÛ¼ºÇϱâ
___2. import ¹®À» È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
___3. Äڵ带 ÀÇ¹Ì ÀÖ´Â ¸ðµâ·Î ±¸¼ºÇϱâ
___4. ¼øȯ Á¾¼Ó¼º ÇÇÇϱâ
___5. ±âº» ³»º¸³»±â ¹× ¸í¸íµÈ ³»º¸³»±â »ç¿ëÇϱâ
7Àå : ¼½Ä ¹× ½ºÅ¸ÀÏ
___1. ÀÏ°üµÈ ¼½Ä ¹× ½ºÅ¸ÀÏ °¡À̵å¶óÀÎ
___2. °ø¹é°ú µé¿©¾²±â¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
___3. ÀÏ¹Ý ¿¬»ê¿¡ ÀûÇÕÇÑ ±¸¹® ¼±ÅÃÇϱâ
___4. °¡Ä¡¸¦ ´õÇÏ´Â ÁÖ¼® ÀÛ¼ºÇϱâ
___5. ÀÚµ¿ÈµÈ µµ±¸¿¡¼ ÄÚµå ¼½Ä ó¸®Çϱâ
8Àå : Å×½ºÆ®
___1. ¸ðµç ÄÚµå °æ·Î¸¦ Æ÷°ýÇÏ´Â Å×½ºÆ® ÀÛ¼º
___2. Å×½ºÆ® ÁÖµµ °³¹ßÀ» »ç¿ëÇÏ¿© ÄÚµå Ç°Áú °³¼±Çϱâ
___3. ¸ðÅ·°ú ½ºÅͺùÀ» »ç¿ëÇÏ¿© Á¾¼Ó¼º ºÐ¸®Çϱâ
___4. Å×½ºÆ®¿¡¼ ºñµ¿±â ÄÚµå ó¸®Çϱâ
___5. Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ© ¹× ¶óÀ̺귯¸®¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ