·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
java , ¾Èµå·ÎÀ̵å , ajax , asp ¼îÇθô
Àüü
°­ÄÄÀº Áö±Ý ºò ¼¼ÀÏÁß!-¸ðµçµµ¼­ ÃÖ´ë50%
Àαâ°Ë»ö¾î 
Home >   >   > 
Release It: ¼º°øÀûÀÎ Ãâ½Ã¸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í ¹èÄ¡ [IT Leaders ½Ã¸®Áî_004]   
ÁöÀºÀÌ Michael Nygard/½Å½Âȯ   |   ÃâÆÇ»ç À§Å°ºÏ½º  |   ¹ßÇàÀÏ 2007³â 11¿ù 28ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 25,000¿ø ¡æ 18,750¿ø 25%
¸¶Àϸ®Áö 0% 0¿ø
¹ßÇàÀÏ 2007-11-28
ISBN 8992939108 | 9788992939102
±âŸÁ¤º¸ ¹ø¿ª¼­ | 442ÂÊ
¿¹»óÃâ°íÀÏ 1ÀÏ (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
Ŭ¶óÀ̾ðÆ®/¼­¹ö ÄÄÇ»ÆÃ
Á¾ÇÕÁö¼ö 35p 2 À§
   
  ¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
      µÊÀ¸·Î °­ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼­
  Release It!: Design and Deploy Production-Ready Software
Pragmatic Bookshelf | Michael Nygard
 

Çè³­ÇÑ ¼¼»ó¿¡¼­ »ýÁ¸ÇÒ ½Ã½ºÅÛÀ» ¼³°èÇÏ°í ¹èÄ¡Ç϶ó!

¾ß±Ù°ú Ư±ÙÀ¸·Î ä¿öÁø ¿©·¯ºÐÀÇ °³¹ß ÇÁ·ÎÁ§Æ®°¡ ³»ÀÏ¸ð·¹¸é ³¡³­´Ù. ÃæÇ÷µÈ µÎ ´«À» Ä¿ÇÇ·Î ÀÚ±ØÇÏ¸ç ¸¶Áö¸· È¥½ÅÀ» ´ÙÇØ ÄÚµùÀ» ÇÏ´Â µ¿·á°¡ ÀÖÀ¸´Ï, Èûµç ¿©Á¤À̾úÁö¸¸ ÇÁ·ÎÁ§Æ®ÀÇ ³¡À» º¼ °Í °°´Ù.

Àá±ñ! ÇÁ·ÎÁ§Æ®¸¦ ³¡³»±â¸¸ ÇÏ¸é ¾îµò°¡·Î ¶°³ª ÆíÇÏ°Ô ¸çÄ¥ ½¯ ¼ö ÀÖ´Ù°í »ý°¢Çϴ°¡?

³¡À̶ó°í »ý°¢ÇÏÁö¸¸ ¿ØÁö À¸½º½ºÇÑ °Ô, ÇÁ·ÎÁ§Æ® °ñ¸ñ ¾îµð¼±°¡ ÇÁ·¹µð°¡ Æ¢¾î³ª¿Ã °Í °°Áö ¾ÊÀº°¡?

±×·¸´Ù. ÇÁ·ÎÁ§Æ®°¡ ³¡³µ´Ù°í ¸ðµç °Ô ³¡³­ °ÍÀº ¾Æ´Ï´Ù. ÇÁ·ÎÁ§Æ®ÀÇ ³¡Àº »õ·Î¿î ½ÃÀÛÀ» ÀǹÌÇÑ´Ù´Â °ÍÀ» ¿ì¸® ¸ðµÎ´Â Àß ¾Ë°í ÀÖ´Ù. ÇÁ·ÎÁ§Æ® ±â°£ µ¿¾È °Ü¿ïÀáÀ» ÀÚ°í ÀÖ´ø ÀüÈ­±â´Â ±ä Àá¿¡¼­ ±ú¾î³ª ¾ÆÄ§ºÎÅÍ Àú³á±îÁö ¹è°íÇÁ´Ù°í ¿ï¾î´í´Ù. ¾ó±¼µµ ¸ð¸£°í ¸ñ¼Ò¸®µµ óÀ½ µè´Â ºÐ³ë¿¡ Âù ´©±º°¡°¡ ÀüÈ­±â °Ç³Ê Æí¿¡¼­ ¿©·¯ºÐÀ» Àâ¾Æ ¸ÔÀ¸·Á°í ÇÑ´Ù.

¿©·¯ºÐÀÌ ÀúÁö¸¥(?) Á˶ó°í´Â ¼³°è¼­´ë·Î ±¸ÇöÇØ ³õ¾Ò´Ù´Â ¹ÌÇÊÀû °íÀÇ(?)¹Û¿¡ ¾ø´Ù.

¾Æ±â ¿¹¼öÀÇ Åº»ýÀÌ ±âµ¶±³ ¿ª»çÀÇ ÀÌÁ¤Ç¥ ¿ªÇÒÀ» ÇϵíÀÌ, ÇÁ·ÎÁ§Æ® ¿Ï·á´Â ÇÁ·ÎÁ§Æ® ÀλýÀÇ »õ·Î¿î ¸¶ÀϽºÅæÀÎ ¼ÀÀÌ´Ù. Á¤±ÔºÐÆ÷ÀÇ Æò±Õ¿¡¼­ µ¹¾Æ°¡´ø ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº 6SigmaÀÇ Ç°ÁúÀ» ¿ä±¸ÇÏ´Â Çè³­ÇÑ ¼¼»óÀ¸·Î ¹æÃâµÈ´Ù. ¹Ì¼÷ÇÑ ¾Æ±â°¡ ¾ö¸¶ÀÇ ¼Õ±æÀ» ÇÊ¿ä·Î ÇϵíÀÌ, ¹ÝÂë ¿Ï¼ºµÈ ½Ã½ºÅÛÀº ¿À·§µ¿¾È ¿©·¯ºÐÀÇ µû½ºÇÑ Å¸ÀÌÇΰú Ŭ¸¯À¸·Î º¸»ìÆì ÁÖ¾î¾ß ÇÑ´Ù

* °« ž ¾Æ±â¸¦ º¸»ìÇÇ´Â ºÎ¸ðÀÇ »îÀ» µÎ ¹ø ´Ù½Ã °Þ°í ½ÍÁö ¾Ê´Ù¸é
* ¾îµð¼±°¡ º» µíÇѵ¥ Àß ±â¾ïÀÌ ³ªÁú ¾Ê´Â ¸Þ¸àÅä °°Àº »îÀÌ ½È´Ù¸é
* ÇÁ·ÎÁ§Æ®°¡ ³¡³­ °ÍÀÌ ÁøÂ¥ ³¡³µ´Ù´Â °ÍÀ» ÀǹÌÇÏ´Â »çÀüÀ» °®°í ½Í´Ù¸é
¿ì¸®´Â ¡®Release it!¡¯ ÀÌÈÄÀÇ »î¿¡ ´ëºñÇØ¾ß ÇÑ´Ù.

¿ÀÇÁ¶óÀÎ ¼­Á¡, ÀÎÅÍ³Ý ¼­Á¡ ±×¸®°í ¿©·¯ºÐÀÇ Ã¥Àå¿¡ ÀÖ´Â °³¹ß¼­ÀûÀº ¿Ï·á ÀÌÀüÀÇ »îÀ» ´Ù·é´Ù. ¹°·Ð ÀÌ·± ¼­ÀûÀÌ Àֱ⿡ Çè³­ÇÑ ÇÁ·ÎÁ§Æ®¸¦ ´«ºÎ½Å ¿Ï·á·Î Å»¹Ù²ÞÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª 50ÆÛ¼¾Æ®°¡ ºÎÁ·ÇÏ´Ù. Ç×»ó °æÇèÇÏ°Ô µÇ´Â 50ÆÛ¼¾Æ®ÀÇ »îÀ» ¾Ë·ÁÁÖÁö ¾Ê±â ¶§¹®ÀÌ´Ù.

¡ºRelease it: ¼º°øÀûÀÎ Ãâ½Ã¸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í ¹èÄ¡¡»´Â ¹Ù·Î ³ª¸ÓÁö 50ÆÛ¼¾Æ®ÀÇ »îÀ» ÆíÇÏ°Ô ¸¸µé±â À§Çؼ­, ÇÁ·ÎÁ§Æ® µ¿¾È ¹«¾ùÀ» °í¹ÎÇØ¾ß ÇÏ´ÂÁö ¾Ë·ÁÁØ´Ù.

[´©°¡ ÀÌ Ã¥À» Àоî¾ß Çϴ°¡]
ÀÌ Ã¥Àº ¾ÆÅ°ÅØÆ®, ¼³°èÀÚ, ¿£ÅÍÇÁ¶óÀÌÁî ±Þ(enterprise-class, ¿©±â¿¡´Â À¥»çÀÌÆ®, À¥ ¼­ºñ½º, EAI ÇÁ·ÎÁ§Æ® µîÀÌ Æ÷ÇԵȴÙ) ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. °£´ÜÇÏ°Ô ¡®¿£ÅÍÇÁ¶óÀÌÁî ±Þ¡¯À̶ó´Â °ÍÀº ¼ÒÇÁÆ®¿þ¾î°¡ Ç×»ó °¡¿ë(available)ÇØ¾ß Çϰí, ±×·¸Áö ¾Ê´Ù¸é ȸ»ç°¡ ¼ÕÇØ¸¦ º¸´Â °ÍÀ» ¶æÇÑ´Ù. ¡®¿£ÅÍÇÁ¶óÀÌÁî ±Þ¡¯ ¼ÒÇÁÆ®¿þ¾î´Â ÆÇ¸Å¸¦ ÅëÇØ¼­ Á÷Á¢ÀûÀ¸·Î ¼öÀÍÀ» âÃâÇÏ´Â »ó°Å·¡ ½Ã½ºÅÛÀ̳ª Á÷¿øµéÀÌ ¾÷¹«¸¦ ¼öÇàÇϱâ À§ÇØ »ç¿ëÇÏ´Â ÇÙ½ÉÀûÀÎ ³»ºÎ ½Ã½ºÅÛÀÏ ¼ö ÀÖ´Ù. ½Ã½ºÅÛÀÌ ÀÛµ¿À» ¸ØÃè±â ¶§¹®¿¡ Á÷¿ø Áß ÇÑ »ç¶÷ÀÌ¶óµµ ÀÏÂï Åð±ÙÇØ¾ß Çß´Ù¸é, ÀÌ Ã¥Àº ¹Ù·Î ¿©·¯ºÐÀÇ °ÍÀÌ´Ù.

[ÀÌ Ã¥Àº ¾î¶»°Ô ±¸¼ºµÇ¾î ÀÖ³ª]
ÀÌ Ã¥Àº »ç·Ê¿¬±¸·Î ½ÃÀÛÇÏ´Â ³× °³ÀÇ ÆÄÆ®·Î ³ª´µ¾îÁ® ÀÖ´Ù.

1ºÎ´Â ½Ã½ºÅÛÀ» »ýÁ¸½ÃŰ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. Áï, ½Ã½ºÅÛ °¡µ¿½Ã°£À» À¯ÁöÇÏ´Â ¹æ¹ýÀÌ´Ù. ÀÌÁßÈ­(redundancy)¸¦ ÀÌ¿ëÇÑ ½Å·Ú¼ºÀÇ º¸Àå¿¡µµ ºÒ±¸Çϰí, ºÐ»ê ½Ã½ºÅÛÀº ±â´ëÇÏ´Â ¡®99.999ÆÛ¼¾Æ®¡¯ ´ë½Å °íÀÛ ¡®88ÆÛ¼¾Æ®¡¯¿¡ ÇØ´çÇÏ´Â °¡¿ë¼º(availability)À» º¸¿©ÁØ´Ù. ¾ÈÁ¤¼º(stability)Àº ´Ù¸¥ ¾î¶² °Íº¸´Ù Áß¿äÇÑ ÇʼöÁ¶°ÇÀÌ´Ù. ½Ã½ºÅÛÀÌ ³¯¸¶´Ù ¸ØÃß°í Á״´ٸé, ¾î¶² »ç¶÷µµ ½Ã½ºÅÛÀÇ ¸Õ ¹Ì·¡¿¡ ´ëÇØ¼­ °ü½ÉÀ» µÎÁö ¾Ê´Â´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼­´Â ´Ü±âÀûÀÎ ¼öÁ¤°ú ´Ü±âÀûÀÎ »ç°í°¡ Áö¹èÇÑ´Ù. ¾ÈÁ¤¼ºÀÌ ¾øÀÌ »ýÁ¸ÇÒ ¼ö ÀÖ´Â ¹Ì·¡´Â ¾ø±â ¶§¹®¿¡, ¾ÈÁ¤ÀûÀ¸·Î µ¿ÀÛÇÏ´Â ±âÃÊ ½Ã½ºÅÛÀ» ¾î¶»°Ô ¸¶·ÃÇÒÁö »ìÆìº»´Ù.

2ºÎ¿¡¼­´Â ¿ë·®¿¡ ´ëÇØ¼­ »ìÆìº»´Ù. ½Ã½ºÅÛÀÇ ¿ë·®À» ¾î¶»°Ô ÃøÁ¤ÇÏ´ÂÁö »ìÆìº¸¸ç, ¿ë·®À̶õ ½ÇÁ¦·Î ¹«¾ùÀ̰í, ½Ã°£ÀÌ È帣¸é¼­ ¿ë·®À» ¾î¶»°Ô ÃÖÀûÈ­ÇÏ´ÂÁö ¹è¿î´Ù. ÁÁÀº µðÀÚÀΰú ³ª»Û µðÀÚÀÎ ±×¸®°í ÀÌ·¯ÇÑ µðÀÚÀÎÀÌ ½Ã½ºÅÛÀÇ ¿ë·®¿¡ ÁÖ´Â ±ØÀûÀÎ È¿°ú¸¦ º¸¿©ÁÖ±â À§ÇØ ¸î °¡Áö ÆÐÅϰú ¾ÈƼÆÐÅÏ(antipattern)À» º¸¿©ÁØ´Ù.

3ºÎ¿¡¼­´Â µ¥ÀÌÅÍ ¼¾ÅÍ¿¡¼­ »ç¿ëÇÏ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé ¶§ ¾ÆÅ°ÅØÆ®°¡ °í·ÁÇØ¾ß ÇÏ´Â ÀϹÝÀûÀÎ µðÀÚÀÎ À̽´¸¦ »ìÆìº»´Ù.

4ºÎ¿¡¼­´Â Àüü Á¤º¸ »ýŰèÀÇ ÀϺημ­ ½Ã½ºÅÛÀÇ Áö¼ÓÀûÀÎ »îÀ» »ìÆìº»´Ù. »óÀÚ ¾È¿¡ °¤Èù ½´·Úµù°ÅÀÇ °í¾çÀÌ¿Í ºñ½ÁÇÑ ½ÇÀü ½Ã½ºÅÛÀÌ ³Ê¹«³ª ¸¹´Ù. Áï, ½Ã½ºÅÛÀÇ ½ÇÁ¦ »óŸ¦ °üÂûÇÒ ¹æ¹ýÀÌ ¾ø´Ù. ÀÌ·¸°Ô ÇØ¼­´Â °Ç°­ÇÑ »ýŰ踦 ²Ù¹ÌÁö ¸øÇÑ´Ù. Á¤º¸°¡ ¾ø´Ù¸é, °èȹÀûÀÎ °³¼±À» Çϱâ¶õ ºÒ°¡´ÉÇÏ´Ù. ½Ã½ºÅÛÀÇ °Ç°­ »óÅÂ, ¼º´É, Ư¡ÀÌ µå·¯³ª¸é, ÀÌ Á¤º¸µéÀ» ±âÃÊ·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù. »ç½Ç ÀÌ·¯ÇÑ Á¤º¸´Â ¼±ÅÃÀÌ ¾Æ´Ñ Çʼö´Ù. ¶§¶§·Î ¸»Àº ½¬¿öµµ ÇൿÀ¸·Î ¿Å±â±â´Â ¾î·Æ´Ù. µû¶ó¼­ º¯È­¸¦ ¸·´Â Àå¾Ö¹°À» »ìÆìº¸°í ÀÌ·¯ÇÑ Àå¾Ö¹°µéÀ» ÁÙÀÌ°í ±Øº¹ÇÏ´Â ¹æ¹ýµµ ÇÔ²² ¹è¿ï °ÍÀÌ´Ù.

[»ç·Ê¿¬±¸¿¡ ´ëÇØ¼­]
ÀÌ Ã¥ÀÇ ÁÖ¿äÇÑ ÁÖÁ¦¸¦ ¼³¸íÇϱâ À§Çؼ­ Æø³ÐÀº »ç·Ê¿¬±¸ ¸î °¡Áö¸¦ ½Ç¾ú´Ù. ÀÌ·¯ÇÑ »ç·Ê¿¬±¸´Â ÀúÀÚ°¡ °üÂûÇÑ ½ÇÁ¦ »ç°Ç°ú ½ÇÁ¦ ½Ã½ºÅÛÀÇ °íÀå(failure)¿¡¼­ »Ì¾Æ¼­ ¼³¸íÇÑ´Ù.

[Ã¥ ¼ÓÀ¸·Î]
¿©·¯ºÐÀÌ ÇÁ·ÎÁ§Æ®¿¡ °øÀ» µéÀÎ Áö 1³âÀÌ ³Ñ¾ú´Ù. µåµð¾î, ¸ðµç ±â´ÉµéÀÌ ½ÇÁ¦·Î ¿Ï¼ºµÈ °Íó·³ º¸À̰í, ´ëºÎºÐÀÇ ±â´ÉµéÀ» À§ÇÑ ´ÜÀ§ Å×½ºÆ®µµ ÀÖ´Ù. ¾ÈµµÀÇ ÇѼûÀ» ½¬¾îµµ ÁÁ´Ù. ÀÏÀº ³¡³µ´Ù.
Á¤¸» ±×·²±î?

¡®±â´ÉÀÌ ¿Ï¼ºµÇ¾ú´Ù´Â °Í¡¯ÀÌ ¡®Á¦Ç°À» Ãâ½ÃÇÒ Áغñ°¡ µÇ¾úÀ½¡¯À» ¶æÇÒ±î? ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº Á¤¸»·Î ¹èÄ¡µÉ Áغñ°¡ µÆ´Â°¡? ¿©·¯ºÐÀÌ ¾ø´õ¶óµµ, ½Ã½ºÅÛÀº ¿î¿µ¿ä¿ø¿¡ ÀÇÇØ Àß µ¹¾Æ°¡°í ½ÇÁ¦ »ç¿ëÀÚµé°ú ºÎµúÈ÷´Âµ¥ ¹®Á¦°¡ ¾ø°Ú´Â°¡? ÇѹãÁß¿¡ ºñ»ó ÀüÈ­³ª È£Ãâ±â°¡ ¿ï¸°´Ù¸é ¼ö··¿¡ ºüÁö´Â ±âºÐÀÌ µéÁö ¾ÊÀ»±î? °á±¹ Áö±Ý±îÁö ±¸ÇöµÈ ¸ðµç ±â´Éº¸´Ù ¾ÕÀ¸·Î °³¹ßÇÒ °ÍÀÌ ÈξÀ ¸¹´Ù´Â »ç½ÇÀ» ¾Ë°Ô µÈ´Ù.

³Ê¹«³ª ÀÚÁÖ, ÇÁ·ÎÁ§Æ® ÆÀÀº ½ÇÀü¿¡¼­ (Á¤¸»·Î ¿øÈ°ÇÑ) ¿î¿µÀ» ¸ñÇ¥·Î »ï´Â ´ë½Å, QA Å×½ºÆ® Åë°ú¸¦ ¸ñÇ¥·Î »ï´Â´Ù. Áï, ¿©·¯ºÐÀÌ ÇÏ´Â ¸¹Àº ÀϵéÀº ½ÊÁßÆÈ±¸ Å×½ºÆ® Åë°ú¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù. ±×·¯³ª Å×½ºÆ®¸¸À¸·Î(¾ÖÀÚÀÏ Å×½ºÆ®, ½Ç¿ëÁÖÀÇ Å×½ºÆ®, ÀÚµ¿È­µÈ Å×½ºÆ®ÀÏÁö¶óµµ) ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÁ¦ ¼¼»ó¿¡ ³ª°¥ Áغñ°¡ µÇ¾ú´Ù´Â °ÍÀ» Áõ¸íÇÏ´Â µ¥´Â ÃæºÐÇÏÁö ¾Ê´Ù. À¯º°³­ ½ÇÁ¦ »ç¿ëÀÚ, ¾öû³­ Æ®·¡ÇÈ, µé¾îº¸Áöµµ ¸øÇÑ ³ª¶óÀÇ ¹ÙÀÌ·¯½º¸¦ ¸¸µå´Â ÀÏ´çÀ¸·Î °¡µæÇÑ ½ÇÁ¦ ¼¼»óÀÇ ½ºÆ®·¹½º¿Í ½ºÆ®·¹ÀÎ(strain)Àº, ¿ì¸®°¡ Å×½ºÆ®ÀÇ ´ë»óÀ¸·Î »ï¾Ò´ø °ÍµéÀ» Èǽ ¶Ù¾î³Ñ´Â´Ù.

¿©·¯ºÐÀÇ ¼ÒÇÁÆ®¿þ¾î°¡ ½ÇÁ¦ ¼¼»óÀÇ °¡È¤ÇÑ Çö½Ç¿¡ ¸Â¼³ Áغñ°¡ µÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥ÀÇ ¸ñÀûÀº ÀÌ·¯ÇÑ ¹®Á¦µéÀÌ ¾îµð¿¡ ÀÖ´ÂÁö, ¹®Á¦µéÀ» ±Øº¹ÇÏ·Á¸é ¹«¾ùÀÌ ÇÊ¿äÇÑÁö º¸¿©ÁÖ´Â µ¥ ÀÖ´Ù. ±×·¯³ª ½ÃÀÛÇϱâ Àü¿¡, ³Î¸® ¾Ë·ÁÁø ¸î °¡Áö ¿ÀÇØ¿¡ ´ëÇØ ¾ê±âÇØ º¸ÀÚ.

¿ì¼±, ¿Â°® ³ë·ÂÀ» ´ÙÇØ °èȹÇ߾, ³ª»Û ÀϵéÀº ¿©ÀüÈ÷ »ý±ä´Ù´Â »ç½ÇÀ» ¹Þ¾Æµé¿©¾ß ÇÑ´Ù. ¹°·Ð °¡´ÉÇÏ´Ù¸é ³ª»Û ÀÏÀ» ¿¹¹æÇÏ´Â °ÍÀÌ Çö¸íÇÏ´Ù. ±×·¯³ª °¡´ÉÇÑ ¸ðµç ³ª»Û »ç°ÇµéÀ» ¿¹ÃøÇÏ¿© Á¦°ÅÇß´Ù°í °¡Á¤ÇÏ´Â °ÍÀº ³Ê¹«³ª Ä¡¸íÀûÀÌ´Ù. ´ë½Å¿¡, ¿©·¯ºÐÀº °¡´ÉÇÑ Á¶Ä¡¸¦ ÃëÇÏ°í ¿¹¹æÇÒ ¼ö Àֱ⸦ ¹Ù¶ó¾ß ÇÏÁö¸¸, ¿¹»óÄ¡ ¸øÇÑ ½É°¢ÇÑ Æ®¶ó¿ì¸¶°¡ ½Ã½ºÅÛ¿¡ »ý±â´õ¶óµµ Àüü ½Ã½ºÅÛÀÌ º¹±¸µÉ ¼ö ÀÖ´Ù°í È®½ÅÇØ¾ß ÇÑ´Ù.

µÑ°·Î, ¡®¸±¸®½º 1.0(Release 1.0)¡¯Àº °³¹ß ÇÁ·ÎÁ§Æ®ÀÇ ³¡ÀÌ ¾Æ´Ï¶ó ½Ã½ºÅÛÀÇ »îÀÌ ½ÃÀ۵Ǵ °ÍÀÓÀ» ±ú´Þ¾Æ¾ß ÇÑ´Ù. ÀÌ·± »óȲÀº ºÎ¸ð°¡ ´Ù ÀÚ¶õ Àڳฦ óÀ½À¸·Î ¶°³ª º¸³»´Â °Í°ú ºñ½ÁÇÏ´Ù. ¿©·¯ºÐÀº ¼ºÀÎ Àڳడ µ¹¾Æ¿Í ¿©·¯ºÐ°ú ÇÔ²² Áö³»±æ ¹Ù¶óÁö ¾ÊÀ» °ÍÀÌ´Ù. ´õ±¸³ª ¹è¿ìÀÚ, ¼ÕÀÚ ³× ¸í, °³ µÎ ¸¶¸® ±×¸®°í ¾Ö¿Ï¿ë ¾Þ¹«»õ¿Í ÇÔ²²¶ó¸é ¸»ÀÌ´Ù.

ÀÌó·³, °³¹ßÇÏ´Â µ¿¾È ¿©·¯ºÐÀÌ ³»¸®´Â ¼³°è °áÁ¤Àº ¸±¸®½º 1.0 ÀÌÈÄ¿¡ ÆîÃÄÁú ¿©·¯ºÐ »îÀÇ Áú¿¡ Å« ¿µÇâÀ» ¹ÌÄ¥ °ÍÀÌ´Ù. ½ÇÀü ȯ°æ¿¡ ¸Âµµ·Ï ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â µ¥ ½ÇÆÐÇÑ´Ù¸é, ¸±¸®½º ÀÌÈÄ ¿©·¯ºÐÀÇ »îÀº ¡®ÈïºÐ¡¯À¸·Î ä¿öÁú °ÍÀÌ´Ù. ¹°·Ð ÁÁÀº ÀǹÌÀÇ ÈïºÐÀÌ ¾Æ´Ï´Ù. ÀÌ Ã¥¿¡¼­, Áß¿äÇÑ ¼³°è Æ®·¹À̵å¿ÀÇÁ(trade-off)¸¦ »ìÆìº¸°í, ¾î¶»°Ô ¿µ¸®ÇÏ°Ô ¼³°è Æ®·¹À̵å¿ÀÇÁ¸¦ °áÁ¤ÇÏ´ÂÁö ¾Ë°Ô µÉ °ÍÀÌ´Ù.

±×¸®°í ¸¶Áö¸·À¸·Î, ±â¼ú¿¡ ´ëÇÑ ¿ì¸®µéÀÇ °øµ¿Ã¼ÀûÀÎ ¾ÖÂø°ú ¸ÚÁø ½Å±â¼ú, ±Ù»çÇÑ ½Ã½ºÅÛ¿¡µµ ºÒ±¸Çϰí, ¿©·¯ºÐÀº °á±¹ ÀÌ·¯ÇÑ ±â¼úµéÀÌ ÀüÇô Áß¿äÇÏÁö ¾Ê´Ù´Â »ç½Ç°ú ¸¶ÁÖÃÄ¾ß ÇÑ´Ù. ¿ì¸®¿¡°Ô ÀÏ¿ëÇÒ ¾ç½ÄÀ» ÁÖ´Â ¼¼°è, Áï ºñÁî´Ï½º ¼¼»ó¿¡¼­ ¸ðµç °ÍÀº µ·À¸·Î ±ÍÂøµÇ±â ¶§¹®ÀÌ´Ù. ½Ã½ºÅÛÀº ºñ¿ëÀ» ÁöÃâÇÑ´Ù. ÀÌ ºñ¿ëÀ» ¸¸È¸Çϱâ À§ÇØ ½Ã½ºÅÛÀº Á÷Á¢ÀûÀÎ ¼öÀÍÀ̳ª ºñ¿ëÀ» Àý¾àÇÏ´Â ¹æ¹ýÀ¸·Î µ·À» ¹ú¾î¾ß ÇÑ´Ù. Ãß°¡ ÀÛ¾÷Àº ºñ¿ëÀ» ÁöÃâÇÏ¸ç ¼­ºñ½º Áß´ÜÀ» ÀÏÀ¸Å²´Ù. Àڱݰú ¿î¿µ ºñ¿ëÀ» ³ôÀ̱⠶§¹®¿¡ ºñÈ¿À²ÀûÀÎ ÄÚµå´Â ¸¹Àº µ·À» ÁöÃâÄÉ ÇÑ´Ù. ¿©·¯ºÐÀº ¿î¿µµÇ°í ÀÖ´Â ½Ã½ºÅÛÀ» ÀÌÇØÇϱâ À§ÇØ ÀÌ·± ºñ¿ëÀ» ÃßÀûÇØ¾ß ÇÑ´Ù. ±×¸®°í ¿©·¯ºÐÀº »ç¾÷À» À¯ÁöÇϱâ À§ÇØ µ·À» ¹ú¾î¾ß ÇÑ´Ù. ¾Æ´Ï¸é Àû¾îµµ ÀÒÁö´Â ¸»¾Æ¾ß ÇÑ´Ù.

³ª´Â ÀÌ Ã¥ÀÌ º¯È­¸¦ ¸¸µé¾î¼­ ¿©·¯ºÐ°ú ¿©·¯ºÐÀÇ Á¶Á÷ÀÌ °Å´ëÇÑ ¼Õ½Ç°ú ÀϹÝÀûÀ¸·Î ¿£ÅÍÇÁ¶óÀÌÁî ¼ÒÇÁÆ®¿þ¾îÀÇ Æ¯¼ºÀ¸·Î Ç¥ÇöµÇ´Â µ· ³¶ºñ¸¦ ÇÇÇÏ´Â °ÍÀ» µµ¿ï ¼ö Àֱ⸦ ¹Ù¶õ´Ù

- ¼­¹® Áß¿¡¼­

[µ¶ÀÚ ÃßõÀÇ ±Û]
¾ÖÀÚÀÏ °³¹ßÀº ¹Ýº¹ÁÖ±â(iteration)¸¶´Ù ½ÇÀü¿¡ ÁغñµÈ Äڵ带 ÀεµÇÒ °ÍÀ» °­Á¶ÇÑ´Ù. ÀÌ ¸»ÀÌ ¿À´Ã³¯ÀÇ ¸Å¿ì Áß¿äÇÑ ½Ã½ºÅÛ¿¡¼­ ½ÇÁ¦·Î ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö, ¸¶Ä§³» ÀÌ Ã¥ÀÌ Á¤È®ÇÏ°Ô Á¦½ÃÇÏ¿´´Ù. ¿©·¯ºÐÀÇ ¼Õ¿¡ ÃÖ°íÀÇ Ã¥ÀÌ ÀÖ´Ù.
- Åè Æ÷Ææµñ(Tom Poppendieck), Poppendieck.LLC

ÀÌ Ã¥Àº ¼Ò¸§ ³¢Ä¥ Á¤µµ·Î ¶Ù¾î³ª´Ù. ÀÌ Ã¥Àº (½ÇÁ¦ ´ë±â¾÷ÀÇ) ÃÖ±ÙÀÇ ¸±¸®½º¿¡¼­ ¼ö½Ê¸¸ ´Þ·¯ÀÇ ¼Õ½ÇÀ» ¸·¾Ò´Ù.
- ÀÚ·¹µå ¸®Â÷µå½¼(Jared Richardson), Agile Artisans, Inc.

Á¶½ÉÇØ¶ó! °æÇè, ÅëÂû·Â ±×¸®°í ÆÐÅϵéÀ» Áý´ë¼ºÇÑ ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ ¹Ìó ±ú´ÝÁö ¸øÇÑ °ú°ÅÀÇ ¸ðµç À߸øµéÀ» µéÃ߾ °¡´É¼ºÀÌ ³óÈÄÇÏ´Ù. ±â»µÇ϶ó! Áö±Ý ´çÀå ¿©·¯ºÐÀÇ ¸í¿¹¸¦ ȸº¹ÇÒ ºñ¹ýÀ» ¸¶ÀÌŬÀÌ ¾Ë·ÁÁÙ °ÍÀ̱⠶§¹®ÀÌ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀÇ ½Ç¿ëÁÖÀÇ ¼­°¡¿¡ »õ·Î¿î ¼ÒÀåǰÀÌ´Ù.
- ¾Æ·± ¹îó(Arun Batchu), Enterprise Architect, netrii LLC
¼­¹®

1Àå ¼Ò°³
1.1 ¿Ã¹Ù¸¥ ¸ñÇ¥¸¦ ÇâÇØ¼­
1.2 ÈûÀ» »ç¿ëÇ϶ó
1.3 »îÀÇ Áú
1.4 µµÀüÀÇ ¹üÀ§
1.5 ¿©±âµµ ¹é¸¸´Þ·¯, Àú±âµµ ¹é¸¸´Þ·¯
1.6 ½Ç¿ëÁÖÀÇ ¾ÆÅ°ÅØÃ³

1ºÎ ¾ÈÁ¤¼º(Stability)

2Àå Ç×°ø»ç¸¦ Á¤Áö½ÃŲ ¿¹¿Ü(Exception) »ç°Ç
2.1 Á¤Áö »çÅÂ
2.2 °á°ú
2.3 ȍ逡聊
2.4 È®½ÇÇÑ Áõ°Å
2.5 ¾à°£ÀÇ ¿¹¹æ?

3Àå ¾ÈÁ¤¼º ¼Ò°³
3.1 ¾ÈÁ¤¼ºÀ̶õ?
3.2 °íÀå À¯Çü
3.3 Å©·¢ ÀüÆÄ
3.4 °íÀåÀÇ ¿¬¼â
3.5 ÆÐÅϰú ¾ÈƼÆÐÅÏ

4Àå ¾ÈÁ¤¼º ¾ÈƼÆÐÅÏ
4.1 ÅëÇÕÁöÁ¡
4.2 ¿¬¼â ¹ÝÀÀ
4.3 ¿¬¼ÓÀûÀÎ °íÀå
4.4 »ç¿ëÀÚµé
4.5 ºí·ÏµÈ ½º·¹µå
4.6 ÀÚ±âºÎÁ¤ °ø°Ý
4.7 È®Àå È¿°ú
4.8 ºÒ±ÕÇü ¿ë·®
4.9 ´À¸° ÀÀ´ä
4.10 SLA ¿ªÀü
4.11 ³¡ÀÌ ¾ø´Â Äõ¸® °á°ú

5Àå ¾ÈÁ¤¼º ÆÐÅÏ
5.1 Á¦Çѽð£À» »ç¿ëÇ϶ó
5.2 Â÷´Ü±â
5.3 Ä­¸·ÀÌ
5.4 Á¤»ó »óÅÂ
5.5 ºü¸¥ °íÀå
5.6 ÇÚµå¼ÎÀÌÅ·
5.7 Å×½ºÆ® ÇϴϽº
5.8 ºÐ¸®ÇÏ´Â ¹Ìµé¿þ¾î

6Àå ¾ÈÁ¤¼º ¿ä¾à

2ºÎ ¿ë·®(Capacity)

7Àå °í°´¿¡°Ô Áþ¹âÈ÷´Ù
7.1 Ä«¿îÆ®´Ù¿î°ú ·±Äª
7.2 QA¸¦ ÇâÇØ
7.3 ºÎÇÏ Å×½ºÆ®
7.4 ±ºÁß¿¡ ÀÇÇÑ »ìÀÎ
7.5 Å×½ºÆ®¿ÍÀÇ Â÷ÀÌ
7.6 »ç°í ¿©ÆÄ

8Àå ¿ë·® ¼Ò°³Çϱâ
8.1 ¿ë·® Á¤ÀÇÇϱâ
8.2 Á¦ÇÑÁ¶°Ç
8.3 »ó°ü°ü°è
8.4 È®À强
8.5 ¿ë·®¿¡ ´ëÇÑ ¹Ì½Å
8.6 ¿ä¾à

9Àå ¿ë·® ¾ÈƼÆÐÅÏ
9.1 ¸®¼Ò½º Ç® °æÀï
9.2 Áö³ªÄ£ JSP ÇÁ¶ó±×¸ÕÆ®
9.3 AJAX ´ë·®»ì»ó
9.4 ³Ê¹« ¿À·¡ ¸Ó¹«´Â ¼¼¼Ç
9.5 HTML ¾È¿¡ ³¶ºñµÈ °ø°£
9.6 »õ·Î°íħ ¹öư
9.7 ¼ÕÀ¸·Î ¸¸µç SQL
9.8 µ¥ÀÌÅͺ£À̽º ºÎ¿µ¾çÈ­
9.9 ÅëÇÕÁöÁ¡ Áö¿¬
9.10 ÄíŰ ±«¹°
9.11 ¿ä¾à

10Àå ¿ë·® ÆÐÅÏ
10.1 Ç® ¿¬°á
10.2 ij½ÌÀ» ½ÅÁßÇÏ°Ô »ç¿ëÇÏÀÚ
10.3 ÄÜÅÙÆ®¸¦ ¹Ì¸® °è»êÇØµÎÀÚ
10.4 °¡ºñÁö ÄÝ·ºÅ͸¦ Æ©´×ÇÏÀÚ
10.5 ¿ä¾à

3ºÎ ÀϹÝÀûÀÎ µðÀÚÀÎ À̽´

11Àå ³×Æ®¿öÅ·
11.1 ¸ÖƼȨµå ¼­¹ö
11.2 ¶ó¿ìÆÃ
11.3 °¡»óIP ÁÖ¼Ò

12Àå º¸¾È
12.1 ÃÖ¼Ò ±ÇÇÑÀÇ ¿øÄ¢
12.2 ¼³Á¤µÈ ºñ¹Ð¹øÈ£

13Àå °¡¿ë¼º
13.1 °¡¿ë¼º ¿ä±¸»çÇ× ¸ðÀ¸±â
13.2 °¡¿ë¼º ¿ä±¸»çÇ× ¹®¼­È­
13.3 ·Îµå ¹ë·±½Ì
13.4 Ŭ·¯½ºÅ͸µ

14Àå °ü¸®
14.1 QA°¡ ½ÇÀü°ú ÀÏÄ¡Çϳª?
14.2 ¼³Á¤ ÆÄÀÏ
14.3 ½ÃÀÛ°ú Á¾·á
14.4 °ü¸®ÀÚ ÀÎÅÍÆäÀ̽º

15Àå µðÀÚÀÎ ¿ä¾à

4ºÎ ¿î¿µ(Operation)

16Àå °æÀÌÀûÀÎ ¿ìÁÖÀÇ Èû, ÇÏÂúÀº »îÀÇ ÅÍÀü
16.1 ÇÇÅ© ½ÃÁð
16.2 ¾Æ±âÀÇ Ã¹ ¹øÂ° Å©¸®½º¸¶½º
16.3 ¸Æ¹ÚÀ» ¤´Ù
16.4 Ãß¼ö°¨»çÀý
16.5 °ËÀº ±Ý¿äÀÏ
16.6 ¹ÙÀÌÅ» »çÀÎ
16.7 Áø´Ü Å×½ºÆ®
16.8 Àü¹®°¡¿¡°Ô¼­ È£Ãâ
16.9 ÇØ°áÃ¥ ¼±ÅûçÇ×À» ºñ±³ÇÏ´Ù
16.10 ÇØ°áÃ¥Àº È¿°ú°¡ ÀÖ¾úÀ»±î?
16.11 ÁøÁ¤±¹¸é

17Àå Åõ¸í¼º
17.1 °üÁ¡
17.2 Åõ¸í¼ºÀ» À§ÇÑ ¼³°è
17.3 ±Ç´ÉÀ» ºÎ¿©ÇÏ´Â ±â¼ú
17.4 ·Î±ë
17.5 ¸ð´ÏÅ͸µ ½Ã½ºÅÛ
17.6 ¹ý·üÀûÀÌ¸ç »ç½Ç»óÀÇ Ç¥ÁØ
17.7 ¿î¿µ µ¥ÀÌÅͺ£À̽º
17.8 Áö¿ø ÇÁ·Î¼¼½º
17.9 ¿ä¾à

18Àå ÀûÀÀ
18.1 ½Ã°£ÀÌ È帣¸é¼­ ÀûÀÀÇϱâ
18.2 ÀûÀÀ °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³°è
18.3 ÀûÀÀ °¡´ÉÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÆÅ°ÅØÃ³
18.4 ¸±¸®½º°¡ °íÅëÀ» Á༭´Â ¾È µÈ´Ù
18.5 ¿ä¾à
[ÀúÀÚ ¼Ò°³]

¸¶ÀÌŬ ³ªÀ̰¡µå(Michael T. Nygard)
¸¶ÀÌŬ ³ªÀ̰¡µå(Michael Nygard)´Â 15³âÀÌ ³Ñ´Â °æ·ÂÀÇ Àü¹® ÇÁ·Î±×·¡¸ÓÀÌÀÚ ¾ÆÅ°ÅØÆ®´Ù. ±×´Â ¹Ì±¹ Á¤ºÎ, ±º´ë¸¦ Æ÷ÇÔÇÏ¿© ÀºÇà, ÀçÁ¤, ³ó¾÷ ±×¸®°í À¯Åë¾÷¿¡ ½Ã½ºÅÛÀ» ÀεµÇÏ¿´´Ù. ¸¶ÀÌŬÀº ¼ö¸¹Àº ±â»ç¿Í »ç¼³À» ±â°íÇß°í Äĵ¦½º¿¡¼­ ¿¬¼³À» ÇßÀ¸¸ç ÃÊâ±â ÀÚ¹Ù¼­ÀûÀ» °øµ¿À¸·Î ÁýÇÊÇϱ⵵ Çß´Ù.

[¿ªÀÚ ¼Ò°³]

½Å½Âȯ
LGÀüÀÚ »ý»ê¿¬±¸¿ø¿¡¼­ Á¦Ç°°³¹ß Áö¿ø½Ã½ºÅÛÀ» ¼³°è, °³¹ßÇÏ¿´´Ù. 2007³â ÇöÀç ¿ÀÅä¿¡¹ö½Ã½ºÅÛÁî¿¡¼­ Ã¥ÀÓ¿¬±¸¿øÀ¸·Î ±Ù¹«Çϸç, Â÷·®¿ë ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º °³¼±°ú °³¹ßµµ±¸ Ç¥ÁØÈ­ ÀÛ¾÷À» ÇÑ´Ù. http://talk-with-hani.com¿¡¼­ ¼ÒÇÁÆ®¿þ¾î¿Í Àλý¿¡ °üÇÑ ±ÛÀ» ¾²°í ÀÖÀ¸¸ç, °ø¿ªÇÑ Ã¥À¸·Î ¡º½Çõ°¡¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·ÎÁ§Æ® °ü¸®¡»(À§Å°ºÏ½º), ¡º·¹ÀϽº¿Í ÇÔ²²ÇÏ´Â ¾ÖÀÚÀÏ À¥ °³¹ß¡», ¡º¾ÖÀÚÀÏ ÇÁ·¢Æ¼½º¡»(ÀλçÀÌÆ®)°¡ ÀÖ´Ù. °í·Á´ëÇб³¿Í °í·Á´ëÇб³ ´ëÇпøÀ» Á¹¾÷Çß´Ù. À̸ÞÀÏÀº root@talk-with-hani.com

Á¤ÅÂÁß
°í·Á´ëÇб³ ±â°è°øÇаú¿Í µ¿´ëÇпøÀ» Á¹¾÷ÇÏ¿´°í, ÇöÀç LGÀüÀÚ »ý»ê¿¬±¸¿ø¿¡ ±Ù¹«Çϸ鼭 ÀÚµ¿È­ Àåºñ ÇÁ·Î±×·¥°ú ºñÀü ¾Ë°í¸®Áò °³¹ß ¾÷¹«¸¦ ¼öÇàÇϰí ÀÖ´Ù. °ø¿ªÇÑ Ã¥À¸·Î ¡º½Çõ°¡¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·ÎÁ§Æ® °ü¸®¡»(À§Å°ºÏ½º), ¡º¾ÖÀÚÀÏ ÇÁ·¢Æ¼½º¡»(ÀλçÀÌÆ®)°¡ ÀÖ´Ù

[¿ªÀÚ ¼­¹®]

¾î¸± Àû Àоú´ø µ¿È­¿¡¼­´Â, ¹é¸¶ ź ¿ÕÀÚ´ÔÀÌ ¸øµÈ ¸¶³à¿¡°Ô¼­ ¾î¿©»Û °øÁÖ´ÔÀ» ±¸ÇÑ ÈÄ, ¼ºÀ¸·Î µ¹¾Æ¿Í ¸ðµÎÀÇ Ãູ ¼Ó¿¡¼­ °áÈ¥ÇÏ¿© ÇູÇÏ°Ô »ç´Â °ÍÀ¸·Î ³¡³­´Ù. ¼ø¼öÀÇ È­½ÅÀ̾ú´ø ¼Ò³â½ÃÀýÀ» Áö³ª ÀλýÀÇ ¸ÀÀº ´ÞÄÞÇÔº¸´Ù´Â ¾¹¾µÇÔÀ̶ó´Â »ç½ÇÀ» ¾Ë°Ô µÇ¾úÀ» ¹«·Æ, ÁøÂ¥ ÀλýÀº ¿ÕÀÚ¿Í °øÁÖÀÇ °áÈ¥»ýȰó·³ ¡°ÇູÇÏ°Ô Àß »ì¾Ò½À´Ï´Ù.¡±¶ó´Â ÇÑ ¹®ÀåÀ¸·Î ¿ä¾àµÉ ¼ö ¾ø´Ù´Â °ÍÀ» ¿Â¸öÀ¸·Î ±ú´Þ¾Ò´Ù.

¹°·Ð µ¿È­ ¼Ó °ÅÁþ¸»Àº ¼¼»óÀÇ È²·®ÇÔº¸´Ù´Â ¾Æ¸§´Ù¿òÀ» °¡¸£Ä¡±â À§ÇÑ ¼±ÀÇÀÇ °ÍÀ̾úÁö¸¸. µ¿È­ ¼Ó¿¡¼­´Â, ¾ðÁ¨°¡ ÀλýÀÇ ÀϺηΠ¹Þ¾Æµé¿©¾ß ÇÏ´Â ¾ö¿¬ÇÑ Çö½ÇÀ» Èñ¸ÁÀ̶ó´Â º£ÀÏÀÌ °¡·Á¹ö·È´ø °ÍÀÌ´Ù. ¾îÂ÷ÇÇ ¾Ë°Ô µÉ ¼¼»óÀ̶ó¸é, ´Ü¸À°ú ¾´¸ÀÀ» °°ÀÌ º¸¿©ÁÖ´Â °ÍÀÌ ´õ Àΰ£ÀûÀÌÁö ¾Ê¾ÒÀ»±î?

µ¿È­ ¼Ó À̾߱â´Â Çö½Ç¿¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ±ú´Ý°í, ¡°µ¿È­ ¼Ó »õÇÏ¾á °ÅÁþ¸» °°Àº °Í¿¡ ¼ÓÁö ¾Ê°Ú¾î!¡±¶ó°í ¼¼»óÀ» ÇâÇØ ¿ÜÃÆ´Ù. ¿ÜħÀÌ ¼¼»óÀÇ ³¡¿¡ ´ê¾Æ ¸Þ¾Æ¸®·Î µ¹¾Æ¿Ã ¶§Âë. ³ª´Â Èñ¸Á°ú ÁÂÀýÀÌ »ì¾Æ ¼û½¬´Â ÁøÂ¥ Àλý, ÇÁ·ÎÁ§Æ®ÀÇ ¼¼°è¿¡¼­ »ì°Ô µÇ¾ú´Ù.

ÇÁ·ÎµéÀÇ ¼¼°è´Â ³Ã¾öÇß´Ù. ºüµíÇÑ °ø¼ö(man month) ¶§¹®¿¡ ¾ß±ÙÀ» ¹ä ¸ÔµíÀÌ ÇßÀ¸¸ç, À§±â°¡ ¾Æ´Ñ ³¯ÀÌ ¾ø¾ú´Ù. ³¯¸¶´ÙÀÇ »îÀº ÆøÅºÀÌ ¶³¾îÁö´Â ÀüÀïÅÍ ÇѰ¡¿îµ¥¼­ ¸ñ¼ûÀ» º¸Á¸Çϴ óÀýÇÑ ¼ø°£, ¼ø°£À̾ú´Ù. ±×·² ¶§¸¶´Ù ¡°ÇÁ·ÎÁ§Æ®¸¸ ³¡³ª¸é ¿ì¸° ÇູÇÒ ¼ö ÀÖ¾î!¡±¶ó°í µ¶·ÁÇÏ´Â PMÀÇ ÇѸ¶µð¿¡ ÀþÀº ³¯ÀÇ ¶¡°ú ÄÚÇǸ¦ ½ñÀ¸¸ç ¿ì¸®´Â ÇÁ·ÎÁ§Æ® °íÁö¸¦ ÇâÇØ ´Þ·Á°¬´Ù.
±×¸®°í ±× ³¡ÀÌ º¸ÀÌ´Â µíÇß´Ù.

¼³°è¼­ °÷°÷¿¡ ¼û¾îÀÖ´ø Áö·Ú¹çÀ» ºüÁ® ³ª¿Í, ºø¹ßÄ¡´Â ¿ä±¸»çÇ׺¯°æÀ» ¿Â¸öÀ¸·Î ¸·À¸¸ç, º¡Ä¿ ±íÀº °÷¿¡ ¼û¾î ÀÖ´Â ¹ö±×µéÀ» ¼¶¸êÇϰí, ¿ì¸®´Â ÇÁ·ÎÁ§Æ® °íÁö À§¿¡ Âù¶õÇÑ ¡®¿Ï·á ±ê¹ß¡¯À» ²È¾Ò´Ù. ¡®¿Ï·á ±ê¹ß¡¯ÀÌ ÈÖ³¯¸®´Â ÆÄ¶õÇÏ´Ã ¾Æ·¡¿¡¼­, °¡½¿ ±íÀº °÷ÀÇ ÀÀ¾î¸®´Â ¶ß°Å¿î ´«¹°ÀÌ µÇ¾î ´«½Ã¿ïÀ» Àû¼Ì´Ù.

¡°Àú°Ç ¹¹Áö?¡±

µ¿·áÀÇ ´çȲÇÑ ¸ñ¼Ò¸®¿¡ ¿À·£¸¸ÀÇ Æò¿ÂÇÔÀÌ ±úÁ®¹ö·È´Ù. µ¿·á°¡ °¡¸®Å² °÷À» À绡¸® ¹Ù¶óºÃ´Ù. ½ÃÄ¿¸Õ ¹°Ã¼µéÀÌ ÆÄ¶õÇÏ´ÃÀ» °¡µæ ¸Þ¿î ä ºü¸£°Ô ´Ù°¡¿Ô´Ù. ¿ì¸®µéÀº ºÒ¾ÈÇÑ ´«ºûÀ¸·Î ¼­·Î¸¦ ¹Ù¶óºÃ´Ù. ±× ¹°Ã¼´Â ¹Ù·Î¡¦¡¦

»ç¿ëÀÚ¿´´Ù.

¼Ò¸®º¸´Ù ´õ »¡¸® ³¯¾Æ¿Â »ç¿ëÀÚµéÀº ¿ì¸®µé ¸Ó¸® À§¿¡ ¼¼¼ÇÆøÅºÀ» ¹«Â÷º°ÀûÀ¸·Î ÅõÇÏÇß´Ù. ÀÌÁ¦ ¸· ÈÖ³¯¸®´ø ¡®¿Ï·á ±ê¹ß¡¯À» »ç¼öÇϱâ À§ÇØ, ¿ì¸®´Â ¿Â¸öÀ¸·Î »ç¿ëÀÚµéÀÇ °ø°ÝÀ» ¸·¾ÒÁö¸¸, ¾Æ¹« ¼Ò¿ëÀÌ ¾ø¾ú´Ù. ¹«ÀÚºñÇÑ »ç¿ëÀÚµéÀÌ Áþ¹â°í °£ ÀÚ¸®¿¡´Â ¾²·¯Áø µ¿·áµé, ²ª¿©¹ö¸° ±ê¹ß, ¸Á°¡Á®¹ö¸° ½Ã½ºÅÛ¸¸ÀÌ ³²¾Ò´Ù.

»ç¿ëÀÚµéÀÇ ¼¼¼Ç À¶´ÜÆø°Ý ÀÌÈÄ, ¿ì¸®µéÀº ÇÁ·ÎÁ§Æ® °íÁö¸¦ µÎ°í »ç¿ëÀÚ¿Í Çǰ¡ ¸¶¸£´Â Áö·çÇÑ ÀüÅõ¸¦ ¹ú¿´´Ù.

µ¥ÀÌÅͺ£À̽º º¸±Þ¼Ò¸¦ ¹æ¾îÇϱâ À§Çؼ­, ¿¬°á Ç®(connection pool) ´ë°øÆ÷¸¦ ¼³Ä¡ÇßÀ¸¸ç, ¡®±¤¼ÓŬ¸¯ »õ·Î°íħ(reload button)¡¯ ±â°üÃÑÀ¸·Î ¹«ÀåÇÑ ¶÷º¸ »ç¿ëÀÚÀÇ ÃѾËÀ» ÇÇÇϱâ À§ÇØ, ½Ã½ºÅÛÀ» ºûº¸´Ù ºü¸£°Ô ´Þ¸®µµ·Ï ¸¸µé¾î¾ß Çß´Ù. ÇÏÁö¸¸ ¿ì¸®°¡ ¾î¼³ÇÁ°Ô ¼³Ä¡ÇÑ SQLÄõ¸® Áö·Ú ¶§¹®¿¡ ºûº¸´Ù »¡¸® ´Þ¸®°Ô µÈ ½Ã½ºÅÛÀÌ ´Ù½Ã ÇÑ ¹ø ¾²·¯Áö°í ¸»¾Ò´Ù.

¹ã³·À» °¡¸®Áö ¾Ê´Â µ¿·áµéÀÇ Çå½ÅÀûÀÎ ³ë·Â ´öºÐ¿¡ ÇÁ·ÎÁ§Æ® °íÁö¸¦ ¿ÏÀüÈ÷ »ç¼öÇÏ°Ô µÇ¾ú´Ù. ±×·¯³ª ¿ì¸®´Â ¡®¿Ï·á ±ê¹ß¡¯À» óÀ½À¸·Î °íÁö¿¡ ²È±â À§ÇØ Èê·È´ø ÇÇ¿Í ¶¡ ÀÌ»óÀ» Èê·Á¾ß¸¸ Çß´Ù. ½Â¸®ÀÇ Äè°¨À» ¸Âº¸±âµµ Àü¿¡, ³­ ´õ¿í °­·ÂÇÑ »ç¿ëÀÚ°¡ ±â´Ù¸®´Â °íÁö·Î ÅõÀԵǾú´Ù. Åͺó¿£Áø ¼Ò¸®°¡ Áøµ¿ÇÏ´Â ¼ö¼Û±â ¼Ó¿¡¼­, ¿ä±¸»çÇ׺¯°æÀÌ ºø¹ßÄ¡´ø ÀüÀå¿¡¼­ PMÀÌ ÀÔ¹ö¸©Ã³·³ Çß´ø ¸»ÀÌ »ý°¢³µ´Ù.

¡°ÇÁ·ÎÁ§Æ®¸¸ ³¡³ª¸é ¿ì¸° ÇູÇÒ ¼ö ÀÖ¾î!¡±

PMÀÇ ¸»À» µÇ¾ÃÀ»¼ö·Ï ¾î¸± Àû Àоú´ø µ¿È­ ¼Ó ¸¶Áö¸· ±¸Àý, ¡°µÑÀº ÇູÇÏ°Ô Àß »ì¾Ò½À´Ï´Ù.¡±°¡ ¶°¿Ã¶ú´Ù. µ¿È­ ¼Ó ¹ÝÂÊ Áø½ÇÀ» ÇÇÇØ »ì¾Æ¿Ô´ø ÁøÂ¥ Àλý ¼Ó¿¡¼­µµ, Çö½Ç ¼Ó ¹ÝÂÊ Áø½Ç¸¸À» ¶°µå´Â »ç¶÷ÀÇ ¸»¿¡ ³» ÀλýÀ» °É¾ú´Ù´Â ÇãÅ»°¨ÀÌ ¹Ð·Á¿Ô´Ù.

±×Á¦¼­¾ß Áø½ÇµÈ »îÀ» »ì¾Æ°¡´Â µ¥ ÇÊ¿äÇÑ °ÍÀº, ¹ÝÇ×À» À§ÇÑ ¸Í¸ñÀûÀÎ ºÎÁ¤À̳ª Çö½ÇÀ» Àرâ À§ÇÑ °ÅÁþµÈ ¹ÏÀ½µµ ¾Æ´Ñ, ¼¼»óÀÇ Áø½ÇÀ» ¹Ù¶óº¼ ¼ö ÀÖ´Â ³ÃöÇÑ ´«À̶ó´Â °ÍÀ» ±ú´Þ¾Ò´Ù. ÀÌ·± ±ú´ÞÀ½À» ¾ò°í ¸î ³âÀÌ Èê·¶´Ù. ºñ·Ï Dz³»±â °³¹ßÀÚ ½ÃÀýº¸´Ù ¸¹Àº °ÍÀ» ¾Ë°Ô µÇ¾úÁö¸¸. ºûÀÇ ¼Óµµ·Î È®ÀåµÇ´Â IT½Ã½ºÅÛÀÇ Á¤±Û ¼Ó¿¡¼­ »ýÁ¸ÇÏ·Á¸é ÇöÀçÀÇ ÁöÇý¿¡ ¸¸Á·Çؼ­´Â ¾È µÈ´Ù.

ÀÌ·± Çö½Ç ¼Ó¿¡¼­, ¸±¸®½º ÀÌÈÄ ½Ã½ºÅÛÀÇ »ýÁ¸À» À§ÇØ ÇϳªºÎÅÍ ¿­±îÁö öÀúÇÏ°Ô ¾Ë·ÁÁÖ´Â ÀÌ·± Ã¥ÀÌ ÀÖ´Ù´Â °Ô ¾ó¸¶³ª ´ÙÇེ·¯¿î ÀÏÀÎÁö ¸ð¸£°Ú´Ù. ºñ·Ï ÀÌ Ã¥Àº ¡®¿Ï·á ÀÌÈÄ¿¡ ¶Ç ´Ù¸¥ Çö½Ç¡¯ÀÌ Á¸ÀçÇÑ´Ù´Â ³ÃȤÇÑ Áø½ÇÀ» ¾Ë·ÁÁÖÁö¸¸, ¿Ï·á°¡ ¡®ÁøÂ¥ ¿Ï·á¡¯°¡ µÉ ¼ö ÀÖ´Â ºñ¹ýµµ Á¦½ÃÇØ ÁÙ °ÍÀÌ´Ù.
- ½Å½Âȯ
Áß±Þ À¥°³¹ßÀÚ°¡ ²À Àоî¾ß ÇÒ Ã¥
°­¿µ¼ö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(367) I °ø°¨ (0) I ºí·Î±×
°³¹ßÀÚ°¡ ÃÖÁ¾ ¸ñÇ¥·Î ÇÏ´Â °Í Áß¿¡ Çϳª°¡ ¹Ù·Î Release It ÀÌ´Ù. °³¹ßÀÚ ÀڽŰú ÆÀÀÌ ¸¸µé¾î ³½ °á°ú¹°À» ¼­¹ö¿¡ žÀçÇϰí Á¤»óÀûÀ¸·Î ÀÛµ¿µÇ´Â °ÍÀ» È®ÀÎÇßÀ» ¶§ »ÑµíÇÔ°ú µ¿½Ã¿¡ ¾Èµµ°¨À» ´À³¢°Ô µÈ´Ù. ÀÌ·± °¨Á¤ÀÌ ºÒ¾È°¨À¸·Î ¹Ù²ã´Â °æ¿ì°¡ ¿øÀεµ ¸ð¸£°Ô ¼­¹ö°¡ ´À·ÁÁø´ÙµçÁö Á×¾î¹ö¸®´Â °æ¿ìÀÏ °ÍÀÌ´Ù.´ÜÀ§ Å×½ºÆ®, ÅëÇÕÅ×½ºÆ®, ½ºÆ®·¹½º Å×½ºÆ® µî ¿©·¯ Å×½ºÆ®¸¦ °ÅÄ¡°Åµµ ½ÇÀü ȯ°æ¿¡¼­ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ´Â °ÍÀ» º¸ÁõÇϱⰡ ¾î·Á¿î ºÐ¾ß°¡ ¹Ù·Î À¥ °³¹ßÀÏ °Í °°´Ù.ÀúÀÚÀÇ ¸»...

À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
À§Ç³´ç´ç ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °­ÄÄÆÐŰÁö 9Á¾ [3ź]
2010-06-04 ~ Á¾·áÀϽà ¹ÌÁ¤

 
ÃÊ Áß °í
ÀüüÆò±Õ(50)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 1
Áß±Þ À¥°³¹ßÀÚ°¡ ²À Àоî¾ß ÇÒ Ã¥
°­¿µ¼ö ´Ô  2008-01-17
Michael Nygard ÀÇ ÃÖ±Ù Àú¼­
 
Áö¼ÓÀûÀÎ ÅëÇÕ + ¸±¸®½º ÀÕ (¼¼Æ®)
25,200¿ø
(10%¡é+10%)
 
½Å½Âȯ ÀÇ ÃÖ±Ù Àú¼­
 
µµ¿ÍÁÖ¼¼¿ä! ÆÀÀåÀÌ µÆ¾î¿ä + ¶È¶ÈÇϰí 100¹è ÀÏ ÀßÇÏ´Â °³¹ßÀÚ ¸ð½Ã±â (¼¼Æ®)
16,200¿ø
(10%¡é+10%)
 
Áö¼ÓÀûÀÎ ÅëÇÕ + ¸±¸®½º ÀÕ (¼¼Æ®)
25,200¿ø
(10%¡é+10%)
 
°â¼ÕÇÑ °³¹ßÀÚ°¡ ¸¸µç °Å¸¸ÇÑ ¼ÒÇÁÆ®¿þ¾î
15,120¿ø
(10%¡é+10%)
 
µµ¿ÍÁÖ¼¼¿ä! ÆÀÀåÀÌ µÆ¾î¿ä[IT Leaders ½Ã¸®Áî_006]
9,880¿ø
(24%¡é+1%)
 
À§Å°ºÏ½º ÃâÆÇ»çÀÇ ½Å°£
½ºÅ¸ÀÏ·Î ¸»ÇØ¿ä : CSS¸¦ ¾Æ´Â À¥µðÀÚÀÌ³Ê µÇ±â
Á¦À̽¼ ±×·£Æ÷µå Ƽ±× / ³²´öÇö ¿ª Àú
22,500¿ø
(10%¡é+10%)
 
ÇÏÀ̹ö³×ÀÌÆ® ¿Ïº® °¡À̵å : ÀÚ¹Ù °³¹ßÀÚ¸¦ À§ÇÑ ÀÚ¹Ù ÆÛ½Ã½ºÅϽº ÇÁ·Î±×·¡¹Ö
Å©¸®½ºÂù ¹Ù¿ì¾î, °³ºó Å· ¿ªÀÚ: ¹ÚÂù¿í, ¹é±â¼±, À̴뿱 Àú
40,500¿ø
(10%¡é+10%)
 
More! ¸ð¾î ¾ÆÀÌÆù 3 ÇÁ·Î±×·¡¹Ö : iPhone SDK 3 ÁýÁߺм®
µ¥ÀÌºê ¸¶Å©, Á¦ÇÁ ¶ó¸¶½Ã ¿ªÀÚ: Çѵ¿±Õ Àú
31,500¿ø
(10%¡é+10%)
 
PHP 6 & MySQL 5 : ´ÙÀ̳»¹ÍÇÑ À¥»çÀÌÆ® ¸¸µé±â
·¡¸® ¿ï¸¸ ¿ªÀÚ: Á¤¼ºÃ¶ Àú
25,200¿ø
(10%¡é+10%)
 
[ÆÐŰÁö]¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö + ÇÁ·Î ¾Èµå·ÎÀÌµå °ÔÀÓ °³¹ß
Shane Conder/·ù±¤, ºí¶óµð¹Ì¸£ ½Ç¹Ù(Vladimir Silva) Àú
45,000¿ø
(27%¡é+0%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ
Ŭ¸¯ÇϽøé À̴Ͻýº °áÁ¦½Ã½ºÅÛÀÇ À¯È¿¼ºÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. Ŭ¸¯ÇϽøé eTrust ÀÎÁõÁ¤º¸¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.