> ¹æ¹ý·Ð > ±¸Ãà¹æ¹ý·Ð
 
¢ßÀªºñ¼Ö·ç¼ÇÀº CBD¹æ¹ý·ÐÀ» äÅÃ,ÀÚü °³¹ß¹æ¹ý·ÐÀΡ¶i-WCBD¡·¸¦ Á¤¸³ÇÏ¿´½À´Ï´Ù. UMLÀ» ÅëÇÑ ºÐ¼®°¡, ¼³°èÀÚ,°³¹ßÀÚÀÇ ¿øÈ°ÇÑ ÀÇ»ç¼ÒÅëÀ» ÅëÇØ °³¹ß ¹× ±¸Ãà°úÁ¤À» °£ÆíÇÏ°í ¼Õ½±°Ô ÁøÇàÇÔÀ¸·Î½á °í°´»çÀÇ ¿ä±¸¸¦ Àû½Ã¿¡ ¼ö¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¢ßÀªºñ¼Ö·ç¼ÇÀÇ °³¹ß¹æ¹ý·Ð(°¡Äª i-WCBD)Àº UML (Unified Marked Language) À» ±â¹ÝÀ¸·Î Rational »çÀÇ RUP (Rational Unified Process)¿Í Çѱ¹ÄÄÆ÷³ÍÆ®¿¬±¸Á¶ÇÕ (KCSC)ÀÇ ¸¶¸£¹ÌIII, ±ÝÀ¶»ê¾÷ÀÇ IT ȯ°æ ¹× Á¦¹Ý ¿©°Ç µîÀ» °í·ÁÇÏ¿© ÀÚüÀûÀ¸·Î Á¤¸®ÇÑ CBD (Component Based Development) ±¸Ãà¹æ¹ý·ÐÀÔ´Ï´Ù.
ºÐ¼®°¡, ¼³°èÀÚ, °³¹ßÀÚÀÇ ¿øÈ°ÇÑ ÀÇ»ç¼ÒÅëÀ» ¸Å°³Çϱâ À§ÇÏ¿© UML (Unified Marked Language)À» äÅÃÇÏ°í RUP (Rational Unified Process) ¸¦ Àû¿ëÇÏ¿© ü°èÀûÀÎ °³¹ß Process¸¦ Á¤¸³ÇÏ¿´À¸¸ç, Çѱ¹Çü CBD ¹æ¹ý·ÐÀÎ ¸¶¸£¹Ì III¸¦ µµÀÔÇÏ¿© »êÃâ¹°ÀÇ °ü¸®¸¦ Áö¿øÇÕ´Ï´Ù.
Component ±â¹ÝÀÇ °³¹ß¹æ¹ý·ÐÀ» äÅÃÇÔÀ¸·Î½á °í°´ÀÇ ¿ä±¸¿¡ ´ëÇÑ ¹Ý¿µÀ» ¿ëÀÌÇÏ°Ô Ã³¸®ÇÒ ¼ö ÀÖÀ¸¸ç, ¾÷¹«ÀÇ °³Æí ¹× ½ÃÀå »óȲÀÇ º¯°æ¿¡ ½Å¼ÓÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ýº¹ / Á¡ÁøÀû °³¹ß ÀÏÁ¤À» ÀâÀ½À¸·Î½á ½Ç¹«ÀÚÀÇ ÀÇ°ßÀ» ¼ö½Ã·Î Á¢¼ö ¹Ý¿µÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.
i-WCBD´Â Á÷Á¢ÀûÀÎ ºÐ¼®,¼³°è,°³¹ßÀ» ´ã´çÇÏ´Â ÁÖÇÁ·Î¼¼½º¿Í ÇÁ·ÎÁ§Æ®ÀÇ Áö¿ø ¹× °ü¸®¸¦ À§ÇÑ º¸Á¶ÇÁ·Î¼¼½º·Î Á¤ÀǵǾî ÀÖ½À´Ï´Ù.
°¢ ÇÁ·Î¼¼½º´Â ÇÏÀ§È°µ¿À¸·Î, °¢ ÇÏÀ§È°µ¿Àº ÇÏÀ§ ÀÛ¾÷À¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç °¢ ÇÏÀ§ ÀÛ¾÷ÀÇ »êÃâ¹°Àº ¸ðµ¨°ú ¹®¼­·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÁÖÇÁ·Î¼¼½º´Â 2Â÷¿øÀÇ ±¸Á¶¸¦ °¡Áö°í ÀÖÀ¸¸ç ȾÀûÀ¸·Î´Â °³³äÈ­, Architecture, ½Ã½ºÅÛ±¸Ãà, ¹èÆ÷ÀÇ 4´Ü°è·Î ±¸ºÐµÇ°í Á¾ÀûÀ¸·Î´Â ¿ä±¸»çÇ×, ºÐ¼®, ¼³°è, ±¸Çö, Å×½ºÆ®·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

º¸Á¶ÇÁ·Î¼¼½º´Â ÇÁ·ÎÁ§Æ®°ü¸®, Çü»ó°ü¸®, ÇÁ·ÎÁ§Æ®Áö¿øÀÇ 3°³ º¸Á¶ ÇÁ·Î¼¼½º·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
±âº»ÀûÀ¸·Î »ç¿ëÇÏ´Â TOOL¿¡ Á¦¾àÀº ¾øÀ¸³ª °¡Àå ÀϹÝÀûÀÎ ToolÀ» »ç¿ëÇÏ¿´½À´Ï´Ù.
UML°ú RUP ¸¦ Áö¿øÇϱâ À§ÇÏ¿© Rational Rose, Data Model À» Áö¿øÇϱâ À§ÇÏ¿© ER-Win°ú Model Mart¸¦ »ç¿ëÇÏ¿´°í º¸Á¶¾÷¹«¸¦ Áö¿øÇϱâ À§ÇÏ¿© MS-Project & Microsoft Share-point Server, MS-Word, ClearCase LT ¸¦ »ç¿ëÇÏ¿´½À´Ï´Ù.
i-WCBD¸¦ »ç¿ëÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Â È¿°ú´Â ´ÙÀ½°ú °°½À´Ï´Ù.

Ç°Áú Ãø¸é¿¡¼­´Â Àü»çÀû Ç¥ÁØ ÇÁ·Î¼¼½º Á¤¸³ÀÌ ¿ëÀÌÇÏ°í ÆÀ ÇÁ·Î¼¼½º °³¹ß ½Ã Tailoring ü°è ±¸Ãà ¿ëÀÌÇϸç Ç°Áú ¸ñÇ¥ ¼ö¸³°ú °ü·Ã °³°ýÀûÀÎ °¡À̵å Á¦½Ã °¡´ÉÇÕ´Ï´Ù.

»ý¼±¼º Ãø¸é¿¡¼­´Â Business LogicÀÇ ComponentÈ­¿¡ µû¸¥ S/W °³¹ß ÇÁ·Î¼¼½º ´É·Â Çâ»ó ¹× Àç»ç¿ëÀÌ °¡´ÉÇÏ°í ¼³Á¤µÈ Ç¥ÁØÀÇ Áؼö¸¦ ÅëÇÑ °³º° ÀÛ¾÷ÀÇ »ý»ê¼ºÀÌ Çâ»óµÇ¸ç Best Practice Usecase ÀÇ ¸ðµ¨È­¿¡ µû¸¥ ½ÅÃ༺ÀÌ Á¦°øµË´Ï´Ù.

ÇÁ·ÎÁ§Æ®ÀÇ °ü¸® Ãø¸é¿¡¼­´Â Data¿¡ ±Ù°ÅÇÑ ÇÁ·ÎÁ§Æ® °èȹ ¼ö¸³ÀÌ °¡´ÉÇÏ¸ç ¿ä±¸»çÇ× ÃßÀûÀ» º¸ÀåÇϱâ À§ÇØ °¢ UsecaseÀÇ ºÐ¼® / ¼³°è ´Ü°è Task ü°èÈ­ÇÒ ¼ö ÀÖÀ¸¸ç °³¹ß¹æ¹ý·Ð°ú °ü¸®¹æ¹ý·ÐÀÌ ÅëÇÕµÈ ÇϳªÀÇ ¹æ¹ý·ÐÀ» Á¦°øÇÕ´Ï´Ù.
i-WCBD¸¦ Àû¿ëÇÏ´Â °æ¿ì ´ÙÀ½ÀÇ ÀÏÁ¤ ÇüÅ·ΠÇÁ·ÎÁ§Æ®°¡ ÁøÇàµË´Ï´Ù.