Ã¥¼Ò°³
¿ä±¸»çÇ× °ü¸®ºÎÅÍ ¼³°è, °³¹ß, Å×½ºÆÃ, ºôµå/¹èÆ÷°ü¸®, º¯°æ°ü¸®¿¡ À̸£´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß Àü °úÁ¤¿¡ °ÉÃÄ °¢ ´Ü°è¿¡¼ ¹«¾ùÀ», ¿Ö ÇØ¾ß ÇÏ¸ç ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö¸¦ ÀÌ·ÐÀû ¼³¸í°ú ÇÔ²² ½ÇõÀû ¹æ¹ýÀ» Rational µµ±¸¸¦ ÅëÇÏ¿© ±¸Ã¼ÀûÀ¸·Î º¸¿©ÁÖ°íÀÚ º» Ã¥À» Ãâ°£ÇÏ°Ô µÇ¾ú´Ù.
¸ñÂ÷
Á¦¸ñ : ¶È¶ÈÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇÑ ½Ç¿ë °¡À̵å
Çѱ¹IBM ¼ÒÇÁÆ®¿þ¾î Rational Å×Å©´ÏÄà ÇÁ·ÎÆä¼Å³Î ÆÀ ÁöÀ½
Çѱ¹¹®ÇåÁ¤º¸¹øÈ£(ISBN) 978-89-967316-2-7
¼¹®
Part I ¼ÒÇÁÆ®¿þ¾î °³¹ß Àü·« ¹× »ç·Ê
1Àå Æ÷Æ®Æú¸®¿À °ü¸®
ȯ°æÀÇ º¯È
º¹ÀâÇÑ ºñÁî´Ï½º ȯ°æ
Á¦Ç°Àº ÁøÈ Áß
Á¦Ç° °³¹ßÀÇ º¯È
Á¦Ç° Æ÷Æ®Æú¸®¿À °ü¸®
- Æ÷Æ®Æú¸®¿À °ü¸®
- Á¦Ç° Æ÷Æ®Æú¸®¿À °ü¸®
º£½ºÆ® ÇÁ·¢Æ¼½º
- Idea Management
- Market Management
- Program Management
- Product Management
¾ÖÀÚÀÏ ¿ä±¸(»çÇ×)°ü¸®
±â¼ú·Îµå¸Ê°ü¸®
- Portfolio Management
¶È¶ÈÇÑ ÀÇ»ç°áÁ¤
AHP(Analytic Hierarchy Process) ¹æ¹ý·Ð
°á·Ð
2Àå ¿ä±¸»çÇ× °ü¸®
¹«¾ùÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¼º°øÀΰ¡?
¿ä±¸»çÇ×ÀÌ ÇÊ¿ä¾Ç?
»ç¾ç¼ ÀÛ¾÷ÀÌ ´Ü¼ø ¹®¼È?
°³¹ß»êÃâ¹°°£ÀÇ ¹Ù´ÀÁú
±¹³»¿Ü »ç·Ê ¹× ROI
- ÀÚµ¿Â÷ ºÐ¾ß
- ±¹¹æºÐ¾ß
IBM Rational DOORS: ¿ä±¸»çÇ×°ü¸® µµ±¸
¿ä±¸»çÇ× ºÐ¼®°¡ÀÇ ¿ªÇÒ
3Àå ºÐ¼®, ¼³°è, ¸ðµ¨¸µ MDD(¸ðµ¨ ±â¹Ý °³¹ß) ÀÌ»óÀΰ¡? Çö½ÇÀΰ¡?
MDD°¡ °É¾î ¿Â±æ
ÇöÀç MDD ´Â ¾îµð¿¡?
- MDD ÀÇ Á¤ÀÇ
- MDD(Model Driven Development) ¿Í MDA(Model Driven Architecture)
- MDA¸¦ À§ÇÑ °¡À̵å¶óÀÎ (Ãâó : OMG)
- ¿Ö MDD°¡ ÇÊ¿äÇÑ°¡? (MDDÀÇ ÇýÅÃ)
- ÇöÀç ±¹³»¿¡¼ MDD Àû¿ë ¸ð½À
- ÇöÀç MDD¿¡ ÀÖ¾î¼ÀÇ °úÁ¦
MDD ¾ÕÀ¸·Î ¾î¶»°Ô ¹ßÀüÇÒ °ÍÀΰ¡?
°á·Ð
4Àå °³¹ß »ý»ê¼º Çõ½Å°ú ¹æ¹ý·Ð Àû¿ë
V ¸ðµ¨
- ¿ä±¸»çÇ× - °³¹ß - Å×½ºÆ® ÃßÀû¼º
- ÀüÅëÀûÀÎ ÆøÆ÷¼ö ¸ðÇü
- ¹Ýº¹ °³¹ß ¸ðÇü
- ¾ÖÀÚÀÏ ¸ðÇü
ÆÀ Çù¾÷
- ¾ÖÀÚÀÏ °èȹ
- ÀÛ¾÷ Ç׸ñ °ü¸®
- ¼Ò½º Á¦¾î
- ºôµå
- ÇÁ·Î¼¼½º
°á·Ð
5Àå Ç°Áú °ü¸®
Ç°ÁúÀ̶õ?
¼ÒÇÁÆ®¿þ¾î °øÁ¤ ¹× ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®ÀÇ Çö½Ç
Á¶±â °ËÁõ - ¿ä±¸»çÇ× ±â¹Ý Å×½ºÆ®
´©°¡ Ç°ÁúÀ» °³¼±ÇÒ ¼ö ÀÖÀ»±î?
- Çù¾÷(Collaboration)ÀÇ Á߿伺
- ÀÛ¾÷ Ç׸ñ °üÁ¡ÀÇ Çù¾÷
Å×½ºÆ® ¼öÇà
- °³¹ßÀÚ ¼öÇà Å×½ºÆ®
¼Ò½º ÄÚµå Á¤Àû ºÐ¼®
¾ÖÇø®ÄÉÀÌ¼Ç µ¿Àû ºÐ¼®
- Å×½ºÅÍ ¼öÇà Å×½ºÆ®
ȸ±Í Å×½ºÆ®
Å×½ºÆ® µ¥ÀÌÅÍ Ä¿¹ö¸®Áö
Å×½ºÆ® ¼öÇà ÀÚµ¿È
°á·Ð
6Àå ºôµå/¹èÆ÷ ÀÚµ¿È
CIÀÇ ÀǹÌ
- CI ÀÇ µîÀå ¹è°æ
- CIÀÇ 10°¡Áö Áöħ
- CI¿Í ÇÁ·Î¼¼½º ÀÚµ¿È
- ÀÚµ¿È ÇÁ·Î¼¼½ºÀÇ ÀÌÁ¡
CI (Continuous Integration)ÀÇ ÀÚµ¿È ±¸Çö ¿øÄ¢
- ÀÚµ¿È ȯ°æ, ´ë»ó, ÇÁ·Î¼¼½º¸¦ ½Äº° ±×·ìÈÇÏ°í Ç¥ÁØÈ ÇÑ´Ù.
- ºôµå¸¦ Æ÷ÇÔÇÑ ¸ðµç ÀÚµ¿È°¡ °¡´ÉÇÑ ´ë»óÀ» ÀÚµ¿È ½ÃŲ´Ù.
- ÇÁ·Î¼¼½º¿Í ÇÁ·Î¼¼½º¸¦ ¿¬°áÇÑ´Ù.
- °³¹ßÀÚÀÇ °³¹ß ÀÌ¿ÜÀÇ ÇÁ·Î¼¼½º´Â ¸ðµÎ ÀÚµ¿È ´ë»óÀ¸·Î ÇÑ´Ù.
- ÀÚµ¿ÈµÈ ÇÁ·Î¼¼½º ³»¿¡ Ç°Áú °ËÅä ´Ü°è¸¦ Æ÷ÇÔÇÑ´Ù.
- ¼ÒÇÁÆ®¿þ¾î Çü»ó °ü¸® µµ±¸¸¦ ÀÌ¿ëÇÏ¿© CIÀÇ ÀúÀå¼Ò¸¦ ±¸ÃàÇÑ´Ù.
- ÅëÇÕ ¿µ¿ªÀ» ÅëÁ¦(ºÐ¸®)Çضó.
- ºôµå Àü¿ë Àåºñ¸¦ »ç¿ëÇÑ´Ù.
- ¸ðµç ´ã´çÀÚ°¡ ºôµå °úÁ¤ ¹× °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
- ÀÚµ¿È ÇÁ·Î¼¼½º¸¦ À¯Áöº¸¼ö°¡ ¿ëÀÌÇÏ°í È®À强 ÀÖ°Ô ±¸ÇöÇÑ´Ù.
CI (Continuous Integration)ÀÇ ÀÚµ¿È ±¸Çö ¿¹
- ±Ç°í Image
- ±¸Çö ½Ã³ª¸®¿À
- ±¸Çö
¼Ò½º °ü·Ã ÀÚµ¿È ó¸®
ºôµå ÀÚµ¿È ó¸®
Å×½ºÆ® ÀÚµ¿È ó¸®
¹èÆ÷ ÀÚµ¿È
ÀÚµ¿È ÇÁ·Î¼¼½º ½ÇÇà
- Âü°í ¸ðµ¨ (»ç·Ê)
°á·Ð
7Àå ¼ÒÇÁÆ®¿þ¾î º¸¾È
¼·Ð
- º¸¾ÈÀ» ´ëÇÏ´Â ¿ì¸®ÀÇ Çö½Ç
- À¥ ¾îÇø®ÄÉÀÌ¼Ç º¸¾È »ç°í Áõ°¡
´ëÇ¥ÀûÀÎ À¥ ¾îÇø®ÄÉÀÌ¼Ç ÇØÅ· ±â¹ý ¼Ò°³
- Å©·Î½º »çÀÌÆ® ½ºÆ®¸³Æ®(XSS)°¡ ¾î¶² º¸¾È ¹®Á¦Á¡À» ¾ß±â½Ãų ¼ö Àִ°¡?
- Å©·Î½º »çÀÌÆ® ½ºÅ©¸³Æ®(XSS) ¼³¸í
À¥ ¾îÇø®ÄÉÀÌ¼Ç º¸¾È Ãë¾àÁ¡ ŽÁö ¹× º¸¿Ï ´ëÃ¥
- À¥ ¾îÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡ ½ºÄµ ¹æ¹ý
- Á¤Àû ºÐ¼®(White Box)
¼Ò°³
¼öÇà ¹æ¹ý
- µ¿Àû ºÐ¼®(Black Box)
¼Ò°³
¼öÇà ¹æ¹ý
- ¾îÇø®ÄÉÀÌ¼Ç Å½»ö ȯ°æ ¼³Á¤
- Å×½ºÆ® Á¤Ã¥ ¼³Á¤
- ½ºÄµ ¼öÇà
- °á°ú ºÐ¼®
- »ó°ü °ü°è ºÐ¼®
¼Ò°³
»ó°ü °ü°è ºÐ¼® ÇÁ·Î¼¼½º
¸®Æ÷ÆÃ
¾îÇø®ÄÉÀÌ¼Ç °³¹ß °øÁ¤ »óÀÇ º¸¾È ´ëÃ¥
- Á¶±â¿¡ º¸¾È Ãë¾àÁ¡ Á¶Ä¡
- °³¹ß °øÁ¤ÀÇ ´Ü°èº° º¸¾È
µðÀÚÀÎ ´Ü°è
°³¹ß ´Ü°è
ºôµå/¹èÆ÷ ´Ü°è
¿ªÇÒº° ¾÷¹«
°á·Ð
- º¸¾È Á߿伺 ÀνÄ
- ¿ì¼±¼øÀ§ ¼ö¸³
- º¸¾È Á¤Ã¥ ¼ö¸³
- ¼ÒÇÁÆ®¿þ¾î °³¹ß °øÁ¤ °¢ ´Ü°èº° º¸¾È Å×½ºÆ®
8Àå ¸ÞÀÎÇÁ·¹ÀÓ °³¹ß
System z ¿¡ ´ëÇÑ ¿ÀÇØ
- ¸ÞÀÎ ÇÁ·¹ÀÓ¿¡¼ÀÇ °³¹ß
- ¸ÞÀÎ ÇÁ·¹ÀÓ ±â¹Ý °³¹ßÀº ¾î¶»°Ô ´Ù¸¦±î?
- ¿ÀÇØ´Â »ý°¢º¸´Ù Å©Áö ¾Ê´Ù.
Çö´ëÈµÈ °³¹ß±â¹ýÀ» ¸ÞÀÎÇÁ·¹ÀÓ¿¡ Àû¿ëÇØ º¸ÀÚ
- »õ·Î¿î °³¹ßȯ°æÀ» À§ÇÑ IBM ÀÇ Enterprise Modernization À̶õ?
- IBM ÀÇ Rational Developer for System z ¶õ?
IBM ÀÇ Enterprise Modernization Sandbox ¸¦ ¸¸³ªº¸ÀÚ
- IBM Enterprise Modernization Sandbox ¶õ?
- Enterprise Modernization Sandbox ·Î °³¹ß ȯ°æ ±¸¼º Çϱâ
- Rational Developer for System z ¸¦ ¸¸³ªº¸ÀÚ
- Rational Developer for System z ¸¦ ÅëÇØ ¸ÞÀÎÇÁ·¹ÀÓ¿¡ Àͼ÷ÇØ Áö±â
»õ·Î¿î °³¹ßȯ°æÀÇ °¡Ä¡¿Í Á¶È·Î¿î °³¹ßÆÀÀ¸·Î ³ª¾Æ°¡±â À§ÇÑ Á¶¾ð
- ¿£ÅÍÇÁ¶óÀÌÁî Çö´ëÈ (Enterprise Modernization) ÀÇ ´Ü°èº° Á¢±Ù¹ý
- EM ÀÇ °¢ ´Ü°è¸¦ ÁøÇàÇϱâ À§ÇÑ µµ±¸°£ÀÇ ÅëÇÕÀ» ´ëÇÏ´Â IBM ÀÇ °üÁ¡
°á·Ð
Part II ½Ã½ºÅÛ/ÀÓº£µðµå °³¹ß Àü·« ¹× »ç·Ê
1Àå ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÇöÀç¿Í ¹Ì·¡, ¸ðµ¨¸µÀ» ÅëÇÑ Çù¾÷ÀÌ ÇØ´ä
Smart ½Ã´ë, ±×¸®°í ¼ÒÇÁÆ®¿þ¾î °³¹ß Çö½Ç
½º¸¶Æ® °³¹ß±â¹ýÀÇ ÇÙ½ÉÀº ¸ðµ¨ ±â¹Ý °³¹ß (Model Driven Development)
- Smart deviceÀÇ Æ¯Â¡ - ¼ÒÇÁÆ®¿þ¾îÀÇ º¹À⼺
- ¼ÒÇÁÆ®¿þ¾î º¹À⼺¿¡ ´ëÀÀÇϱâ À§ÇÑ ÇØ´äÀº ¡®¸ðµ¨¸µ¡¯
¼ö¸¹Àº °³¹ßÀÚ °£ÀÇ ÀÇ»ç ¼ÒÅë È¿À²¼º
ü°è¼º ¹®Á¦ - defect¿Í ºñ¿ë Àý°¨ Ãø¸é
ÄÚµå Àç»ç¿ë
- Rhapsody¸¦ ÀÌ¿ëÇÑ ¸ðµ¨ ±â¹Ý °³¹ß
Rhapsody´Â ¹«¾ùÀΰ¡?
Rhapsody¸¦ È°¿ëÇÑ ¸ðµ¨ ±â¹Ý °³¹ßÀÇ °Á¡
- ¿ä±¸»çÇ× ½Ã°¢È¸¦ ÅëÇÑ È¿À²Àû °ü¸®
- ÄÚµå Àç»ç¿ë È®´ë
- ¼³°è¿¡ ´ëÇÑ ½Ã°¢Àû ºÐ¼® ¹× °ËÁõ
- ¾ÈÁ¤ÈµÈ ÄÚµå ÀÚµ¿ »ý¼º
- ¸ðµ¨°ú Äڵ尣ÀÇ ÀÚµ¿ µ¿±âÈ À¯Áö
°á·Ð
2Àå Architecture Centric Development
ÇÁ·Î¼¼½ºÀÇ Çʿ伺
¿ä±¸»çÇ× °ü¸®ÀÇ Çʿ伺
- ¿ä±¸»çÇ×À̶õ ¹«¾ùÀÌ¸ç ¿ä±¸»çÇ× °ü¸®´Â ¿Ö Áß¿äÇÑ °ÍÀΰ¡?
- ¿ä±¸»çÇ× °ü¸®´Â ¾ðÁ¦, ¾î¶»°Ô ÇØ¾ß Çϴ°¡?
- ¿ä±¸»çÇ× °ü¸®ÀÇ Çö½Ç
- ¿ä±¸»çÇ×°ú Modeling°£ÀÇ °ü°è
- ¼ÒÇÁÆ®¿þ¾î ±¸Á¶¶õ
¼ÒÇÁÆ®¿þ¾î ±¸Á¶ÀÇ Á߿伺
È¿°úÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ±¸Á¶ ¼³°è ¹æ¾È
¼³°èµÈ ¼ÒÇÁÆ®¿þ¾î ±¸Á¶ °ËÁõ ¹æ¾È
- ±¸Á¶¿Í ÇàÀ§ ¼³°è¸¦ ÅëÇÑ ±¸Çö ¹æ¾È
°á·Ð
3Àå GM Volt »ç·Ê¸¦ ÅëÇØ º» ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ³ª¾Æ°¥ ±æ
ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ Çö½Ç
ÇØ°áÃ¥Àº MDD. ÇÏÁö¸¸ Á¦´ë·Î µÈ tool chainÀÌ ¾Æ´Ï¶ó¸é?
- ±¸Ã¼Àû »ç·Ê : ½º¸¶Æ® Ä«¿Í ½º¸¶Æ® Æ®·¡ÇÈ
- ¿ì¸®°¡ ¹«¾ó ¸¸µé¾î¾ß Çϴ°ÅÁö?
- ¾î¶»°Ô ÀÌ ±â´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖÀ»±î?
- state chart¸¦ ÅëÇÑ µ¿ÀÛ ¸ðµ¨¸µ
- ÀüÁ¦ ±¸Á¶ update Çϱâ
- ÀÛ¼ºµÈ ¸ðµ¨À» ½Ã³ª¸®¿À º°·Î °ËÁõÇϱâ
PIM°ú PSMÀ̶õ?
PIM°ú PSMÀ¸·Î ÀÌ·ç¾îÁø ½Ã½ºÅÛÀÇ °ËÁõ
TestConductor´Â ¹«¾ù¿¡ ¾²´Â Åø?
- °ËÁõµÈ ¸ðµ¨À» target¿¡ ·ÎµùÇÏ¿© Á¦Ç°È Çϱâ
- ±âÁ¸ Äڵ带 ¸ðµ¨¿¡¼ »ç¿ëÇÏ°í ½ÍÀºµ¥..
Äڵ带 ´Ù·ê »õ·Î¿î component ¼³Á¤
Reverse engineering ¼öÇà
- ±âÁ¸ Äڵ带 °³¼±ÇÏ°í ½Í´Ù¸é
- ¿¹Á¦¸¦ ¸¶Ä¡¸ç
MDD´Â °³¹ßÀÚµéÀ» À§ÇÑ À¯¿ëÇÑ ÅøÀÏ »Ó, °áÄÚ °³¹ßÀÚµéÀÇ ´ëü ¼ö´ÜÀÌ ¾Æ´Ï´Ù.
4Àå Rational ¼Ö·ç¼ÇÀ» È°¿ëÇÑ System Engineering Àû¿ë ¹æ¾È
¼·Ð
- IT Domain°ú System Domain
- ½Ã½ºÅÛ °í°´µéÀÌ ºÎµúÄ¡´Â ¹®Á¦Á¡µé
- ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µÀ» ÅëÇÑ ¹®Á¦ Á¢±Ù ¹æ¹ý
- IBM RationalÀÇ System Engineering Á¢±Ù ¹æ¹ý
º»·Ð
- Harmony-SE¸¦ ÅëÇÑ ¸ðµ¨±â¹Ý SE - Rhapsody
- MND-AF¸¦ ÅëÇÑ ½Ã½ºÅÛ ¿£Áö´Ï¾î¸µ ±¸Çö - System Architect
¾ÆÅ°ÅØó ±¸Ãà¹æ¹ý·ÐÀÎ ABM(Activity Based Methodology)¸¦ ÅëÇÑ MND-AFÀÇ ±¸Ãà
- ABM ¹æ¹ý·Ð °³¿ä
- ABMÀÇ Àû¿ë ÀýÂ÷
MND-AF »êÃâ¹°°ú ´Ü°èº° ¹®¼ÀÇ ¿¬°è
- SSDD ¹®¼ ¸ñÂ÷ÀÇ ºÐ¼®
- SSDD¿Í MND-AF »êÃâ¹° ¸ÅÇÎ
- SA ¸ðµ¨ÀÇ ¹®¼ ¿¬°è È°¿ë
°á·Ð
ºÎ·Ï
ºÎ·Ï1 ¼ÒÇÁÆ®¿þ¾î °³¹ßȯ°æÀÇ ¹ßÀü»ç¿Í IBM ¼ÒÇÁÆ®¿þ¾î °³¹ßȯ°æÀÇ º¯È
1980³â ÀÌÀüÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ
1980 ~ 2000³âÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ
2000 ~ 2005³âÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ
2005³â ÀÌÈÄÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ
¼ÒÇÁÆ®¿þ¾î °³¹ß°ú ½Ã½ºÅÛ °³¹ß
°á·Ð
ºÎ·Ï2 IBM Rational ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼Ç ¼Ò°³
Introduction
- Jazz - Çù¾÷ ÅëÇÑ Çõ½Å
- ÇÙ½É ±â´É ºÐ¾ß
Rational ¼Ö·ç¼Ç
- ¿ä±¸»çÇ× ¹× ºÐ¼®
Rational DOORS
Rational Requirements Composer
- ¼³°è ¹× °³¹ß
Rational Software Architect
Rational Application Developer
Rational Rhapsody
- ¼ÒÇÁÆ®¿þ¾î Ç°Áú
Rational Functional Tester
Rational Performance Tester
Rational Quality Manager
Rational Software Analyzer
- ÇÁ·Î¼¼½º ¹× Æ÷Æ®Æú¸®¿À °ü¸®
Rational Focal Point
Rational Insight
Rational System Architect
Rational Method Composer
- ¼ÒÇÁÆ®¿þ¾î Çü»ó, º¯°æ ¹× ¹èÆ÷ °ü¸®
Rational Team Concert
Rational ClearCase
Rational ClearQuest
Rational Build Forge
- À¥ ¾îÇø®ÄÉÀÌ¼Ç º¸¾È ¹× ÄÄÇöóÀ̾ð½º
Rational AppScan ¶óÀÌÇÁ»çÀÌŬ ¼Ö·ç¼Ç
Rational AppScan Source Edition
Rational Policy Tester
- Rational for System z
IBM Rational Developer for System z