ÇÁ·Î¼¼½º ¸ðµ¨¸µ°ú workflow ¼ÒÇÁÆ®¿þ¾î¿¡ ÅõÀÚ¸¦ ÇÏ·Á´Â Á¶Á÷Àº ±×µéÀÇ ÅõÀÚ°¡ º¸È£¹ÞÀ» °ÍÀ̶ó´Â È®½ÅÀ» ¿øÇÕ´Ï´Ù. Ç¥ÁØ ±â¹ÝÀÇ ½Ã½ºÅÛ¿¡¼ »ç¿ëÀÚ´Â È®½ÅÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ±× È®½ÅÀº °¢º°ÇÑ ÆǸÅÀÚ¿¡ ÀÇÇØ ÀÇÁöÇÏ°Ô µÇ´Â °ÍÀÌ ¾Æ´Ï¸ç, º»ÁúÀûÀÎ ±â´ÉÀÌ À§Çè¿ä¼Ò Æ÷ÇÔÀ» °¨¼Ò½ÃŲ´Ù´Â °Í¿¡ Á÷¸éÇÏ°Ô µÈ´Ù´Â °ÍÀÔ´Ï´Ù.
¿À´Ã³¯ Áõ°¡ÇÏ´Â »óÈ£°øÅëÀÎ ¼¼»ó¿¡¼ ÀÌ Á¡Àº ´õ Áß¿äÇÏ°Ô µÇ¾î°©´Ï´Ù. Áß¿äÇÑ ³»¿ëÀ» ¸î°¡Áö »ç·Ê·Î º¸½ÃÁÒ:
¾Ë·ÁÁø Ç¥ÁØÀº ¿©·¯ºÐ¿¡°Ô ¹Ì·¡¸¦ À§ÇÑ ¼±ÅñÇÀ» ÁÝ´Ï´Ù.
BPMNÀº KAISHA-TecÀ» À§ÇÑ ÇÙ½É Ç¥ÁØÀÔ´Ï´Ù. BPMN ±×·¡ÇÈÀº ¾÷¹« ÇÁ·Î¼¼½º ´ÙÀ̾î±×·¥(Business Process Diagram - BPD)À» ¼½ÄÈÇÏ´Â ¿Ïº®ÇÑ ÇÁ·Î¼¼½º ¸ðµ¨¸µ ±âÈ£¹ýÀ» ¸¸µì´Ï´Ù.
BPMNÀº ´ç½ÅÀÌ ÀÌ·ç±â ¿øÇÏ´Â °á°ú¿¡ ÀÇÁ¸ÇÏ´Â ´ÙÀ̾î±×·¥À» ÅëÇØ ÀÚ¼¼ÇÏ°Ô ¸ðµÎ "½ÉÃþÀûÀÎh" ºÐ¼®, ²Ä²ÄÇÑ ¼öÁØ ¶Ç´Â ³ôÀº ¼öÁØ¿¡¼ ¸Å¿ì ´Ü¼øÈ ½ÃÄѼ ÀÏÀ» ÇÏ°Ô ¸¸µì´Ï´Ù. ¶ÇÇÑ ´Ü¼øÇÑ ´ÙÀ̾î±×·¥Àº ÀÌÈÄ¿¡ ´õ ¿Ïº®ÇÑ ÄÚ½ºÀÇ ºÐ¼®À» °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç½Ç»ó BPMÀº ´ÜÀÏ Ç¥ÁØ¿¡¼ »çÀü¿¡ ºÐ¸®µÈ ºÎºÐÀÎ ÇÁ·Î¼¼½º ¸ðµ¨¸µ, ½Ã¹Ä·¹À̼Ç, workflow, ¿£ÅÍÇÁ¶óÀÌÁî ¾îÇø®ÄÉÀÌ¼Ç ÅëÇÕ(EAI) ±×¸®°í B2B ÅëÇÕÀ» °¡Á®¿É´Ï´Ù. BPMNÀº BPMÀÇ ÇÙ½É Æ¯Â¡ÀÔ´Ï´Ù.
¿ª»çÀûÀ¸·Î °¢°¢ÀÇ ÆǸÅÀÚ´Â ±×µéÀÇ µµ±¸¿Í ¹æ¹ýÀ¸·Î ±×µé¸¸ÀÇ °³º° Ç¥½Ã¹ýÀ» Á¦°øÇß½À´Ï´Ù. ÀÌ°Í ¶ÇÇÑ ActiveModeler¿¡ ´ëÇÑ »ç·ÊÀÔ´Ï´Ù. ¿ì¸®ÀÇ Ã¹¹ø° Á¦Ç° Á¦°øÀº Àß Á¤ÀÇµÈ ¾î¶² Ç¥ÁØÀÌ Á¸ÀçÇϱ⵵ ÀüÀÎ 1995³â¿¡ ¼Ò°³µÇ¾ú½À´Ï´Ù.
BPMI(Business Process Management Initiative)´Â Áß¿äÇÏ°Ô Ç¥ÁØÀ» À§ÇÑ Å¸°ÙÀÌ µÈ »ç¾÷»ó »ç¿ëÀÚ¿Í °øÅë Ç¥ÁØ Ç¥½Ã¹ý¿¡ ´ëÇØ ¿¬±¸ÇÑ, ÇÁ·Î¼¼½º ¸ðµ¨¸µ ÆǸÅÀÚ¿Í ÄÁ¼³ÅÏÆ®ÀÇ ÄÁ¼Ò½Ã¾öÀ» ÇÔ²² ºÒ·¯¿Ô½À´Ï´Ù. ±×µéÀÇ À¥»çÀÌÆ®´Â www.bpminstitute.org ÀÔ´Ï´Ù.
¶ÇÇÑ BPMN ÇÙ½É ¿ª·®À» Æ÷ÇÔÇÕ´Ï´Ù : ¿¹¸¦ µé¾î BPEL4WS °°Àº ½ÇÇà¾ð¾î¿¡¼ ¾÷¹« Áß½ÉÀÇ Ç¥±â¹ýÀ» ÅëÇØ ¸ÅÇÎÀ» ¸¸µå´Â ´É·ÂÀÌ´Ù. ÀÌ´Â ¾÷¹« ºÐ¼®°ú ÀÌÀü¿¡ Ưº°ÇÑ ¹æ¹ý¿¡ ÀÇÇØ ´Ù·ç¾îÁ®¿Â IT ¼öÇà»çÀÌ¿¡¼ »õ·Î¿î Ç¥ÁØÈ ºê¸´Áö¸¦ ¸¸µé¾ú½À´Ï´Ù.
Ç¥ÁØÈµÈ ÇÁ·Î¼¼½º ¸ðµ¨¸µ ÅøÀÇ ÃÖÁ¾ »ç¿ëÀÚ´Â ¸Å¿ì ÀÌÀÍÀ» º¸¾Ò½À´Ï´Ù. ¿Ö³ÄÇÏ¸é ±×µéÀÌ °³¹ßÇÑ ¸ðµ¨µéÀÌ ÅøÀÇ ±â¿ø ¶Ç´Â ¸ñÀû¿¡ °ü°è¾øÀÌ Áö¼ÓÀûÀ¸·Î µÇ¾ú±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ°ÍÀº ¼ÒÅë°ú ÅëÇÕ, Ç¥ÁØÈ¿¡ ¸Å¿ì µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.
½ÇÇà¾ð¾î¿¡¼ÀÇ ¸ÅÇÎÀº ÀûÇÕÇÑ ½ÇÇà Åø¿¡¼ Ãâ·ÂµÇ±â À§ÇØ IT °³¹ßÀÚµéÀÌ ´Ù½Ã »ý»êÇÑ ÇÁ·Î¼¼½º ¸ðµ¨¿¡ ÀÇÇØ Àü¿¡ Ãë±ÞµÈ ¿¬°áÀ» Á¦°øÇÕ´Ï´Ù. ¾÷¹« ´Ü°è ¸ðµ¨°ú IT ´Ü°è ¸ðµ¨»çÀÌÀÇ ¼öµ¿Àû ¿¬°áÀº ¿¡·¯¿¡ °É¸®±â ½¬¿ü°í, º»ÁúÀûÀÎ ¿ä±¸¿Í ½ÇÇàµÈ ÇÁ·Î¼¼½º »çÀÌÀÇ ÃßÀû°¡´É¼ºÀ» ³õĨ´Ï´Ù. ±×·¡¼ BPMNÀÇ °¡´É¼ºÀº ¸Å¿ì È°±âÂ÷º¸ÀÔ´Ï´Ù.
Ç¥½Ã¹ýÀ¸·Î¼ äÅÃÇÑ BPMN¿¡¼ KAISHA-TecÀº ÇÁ·Î¼¼½º ¼ö³â°£ BPMN°èÀÇ ¸ðµ¨¸µ Áö½ÄÀ¸·Î °¡Á®¿ÔÀ¸¸ç, Ç¥ÁØ ±â¹ÝÀÇ Ç÷§ÆûÀÌ ÁÖ´Â ±âȸ·Î ºÎÅÍ ÀåÁ¡ÀÌ µÉ ¼ö ÀÖµµ·Ï °í°´°ú Á¶Á÷ ±× ÀÚü¿¡ Çã¿ëÇØ¿Ô½À´Ï´Ù.
BPMN(Business Process Modeling Notation)Àº ¾÷¹« ÇÁ·Î¼¼½º Ç÷οì¿Í À¥ ¼ºñ½º¸¦ ¸ðµ¨ÈÇÑ »õ·Î¿î ±âÁØÀÔ´Ï´Ù. ´ëÁß¿¡ ´ëÇÑ °ø½Ä ¹ßÇ¥´Â 2004³â 5¿ù¿¡ ÀÖ¾ú½À´Ï´Ù. »ó¼¼ÇÑ ¸í¼¼¼´Â BPMI ¹ßÇ¥ÀÛ¾÷±×·ì¿¡ ÀÇÇØ 2³â ÀÌ»óÀÇ ³ë·ÂÀ» °¡Áö°í ¹ßÇ¥ÇÕ´Ï´Ù.
BPMN Ç¥ÁØÀÇ ÁÖ¿ä ¸ñÀûÀº ºñÁî´Ï½º ºÐ¼®°¡ºÎÅÍ ¸ðµç ºñÁî´Ï½º »ç¿ëÀÚ±îÁö Áï½Ã ÀÌÇØÇÒ ¼ö Àִ ǥ±â¹ýÀ» ±ÔÁ¤ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ±× Ç¥±â¹ýÀº Ãʱâ ÇÁ·Î¼¼½ºÀÇ ÃʾÈÀ» ¸¸µé°í, ±â¼úÀÇ ¼ö´ÜÀ» À§ÇØ Ã¥ÀÓÁö´Â ±â¼ú °³¹ßÀÚ¿Í ¸¶Ä§³» ÇÁ·Î¼¼½º¸¦ °ü¸®ÇÏ°í °¨µ¶ÇÒ ºñÁî´Ï½º »ç¿ëÀÚ¸¦ À§ÇØ ¸¸µé¾ú½À´Ï´Ù.
°°Àº BPMNÀÇÁß¿äÇÑ ¸ñÀûÀº ¿¹¸¦ µé¾î BPEL4WS (Business Process Execution Language for Web Services)°ú BPML(Business Processing Modeling Language)°ú °°ÀÌ ºñÁî´Ï½º ÇÁ·Î¼¼½ºÀÇ ½ÇÇàÀ» À§ÇÑ XML ¾ð¾îÀÇ ¹ß»ýÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ³»ºÎ ¸ðµ¨À» ±ÔÁ¤ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ±×·¯¹Ç·Î BPMNÀº ºñÁî´Ï½º ÇÁ·Î¼¼½º µðÀÚÀΰú ÇÁ·Î¼¼½º ¼öÇà»çÀÌÀÇ Áß¿äÇÑ Ç¥ÁØ ¿¬°áÀ» ¸¸µì´Ï´Ù. BPMNÀº °ß°íÇÑ ¼ö¸® ³í¸®ÇÐ ±âÃÊ¿¡¼ °³¹ßµÇ¾î¼ Á¤È®ÇÑ ½ÇÇà¾ð¾î°¡ ¸¸µé¾îÁú ¼ö ÀÖ½À´Ï´Ù.
BPMNÀÇ ÃÖÁ¾ °á°ú´Â BPD(Business Process Diagram)À̸ç, ÀÌ´Â (BPD), Ç¥ÁØ ±×·¡ÇÈ Ç¥±â¸¦ ±â¹ÝÀ¸·Î ÇÑ È°µ¿ Ç÷ο츦 º¸¿©ÁÝ´Ï´Ù.
BPMNÀÇ ÇÙ½É ¸ñÀûÀº ºñÁî´Ï½º ¸ñÀûÀÇ ÇÁ·Î¼¼½º ¸ðµ¨¸µ Ç¥±â¿¡¼ºÎÅÍ IT ¸ñÀûÀÇ ½ÇÇà ¾ð¾î±îÁöÀÇ ¿¬°áÀ» »ý¼ºÇÏ´Â °Í¿¡ ÀÖ¾ú½À´Ï´Ù. ¿ÀºêÁ§Æ® ¼Ó¼ºÀÇ ¸¹Àº ¼ÂÆ®¿¡ ÀÇÇØ Áö¿øµÇ´Â BPMNÀÇ ±×·¡ÇÁ½Ä ¿ÀºêÁ§Æ®´Â ¸¶Ä¡ ÇÁ·Î¼¼½º ½ÇÇàÀ» À§ÇÑ »ç½Ç»óÀÇ Ç¥ÁØÀÌ µÇ°í ÀÖ´Â BPEL4WS (Business Process Execution Language for Web Services)ó·³ Áï½Ã ÇÁ·Î¼¼½º ½ÇÇà¾ð¾î¿¡ ¸ÅÇ뵃 ¼ö ÀÖ½À´Ï´Ù.
ActiveModeler´Â ´Ù¾çÇÑ ½ÇÇà¾ð¾î¸¦ À§ÇÑ ¿¬°á°ú »õ·Î¿î Ç¥ÁØ¿¡ ³ªÅ¸³²À¸·Î½á µ¶Æ¯ÇÑ ¿¬°á¼ºÀ» °¡Áö´Â ±¸Á¶¸¦ ÅëÇÑ ¿öÅ©ÇÃ·Î¿ì ¿£ÁøÀ» Á¦°øÇÒ °ÍÀÔ´Ï´Ù. ÇϳªÀÇ Ç¥ÁØÀ» °£¼öÇÏ´Â °Í »Ó¸¸¾Æ´Ï¶ó ¾î¶² Ç¥Áصµ Áß¿äÇÏ°Ô ¸¸µå´Âµ¥¿¡ ±× ¸ñÀûÀÌ ÀÖ½À´Ï´Ù.
¸¹Àº ȸ»çµéÀÌ BPMN Ç¥ÁØ°ú ´õ ³ªÀº ½ÇÇà¾ð¾î¿Í ÇÁ·Î±×·¥ °³¹ß ȯ°æÀÇ ÅëÇÕ - ¿¹¸¦ µé¸é UMLÀÌ Á¤ÂøÇÒ °Í- À» Áö¿øÇÒ °ÍÀ̶ó´Â °ÍÀº ¸Å¿ì °¡´ÉÇغ¸ÀÔ´Ï´Ù.
BPMN ÀÚü¸¦ À§Çؼ ¾Æ¸¶µµ ¸Å³â À¯Áöº¸¼ö ¹öÀüÀÌ À¯È¿ÇÑ °èȹÀÌ ¸¸µé¾î Áú °ÍÀÔ´Ï´Ù. ¸ñÀûÀº ¶ÇÇÑ Á¾´ÜÀûÀÎ ºñÁî´Ï½º ½ÃÀå - ¿¹¸¦ µé¾î º¸Çè¾÷, Á¦Á¶¾÷, ÀçÁ¤¾÷ - À» Áö¿øÇϴ ǥÁØÈµÈ Àΰø¼¼Æ®¸¦ »ý»êÇÏ´Â °ÍÀÔ´Ï´Ù. ºÎ°¡ÇÏ¿© ¿¹¸¦ µé¾î ºñÁî´Ï½º ±ÔÄ¢°ú ºñÁî´Ï½º Àü·«ÀÇ ¸ðµ¨¸µ °°Àº °ÍÀ» Æ÷ÇÔÇÑ ³ôÀº ´Ü°èÀÇ ºñÁî´Ï½º ¸ðµ¨¸µÀ» À§ÇÑ BPMNÀº ÁÁÀº Ç÷§ÆûÀÌ µÉ °ÍÀÔ´Ï´Ù.
BPMNÀº Áö±Ý±îÁö Ç¥ÁØÀ¸·Î¼ÀÇ Àüü Çü½Äȸ¦ À§ÇÑ OMG¿¡ °øÇåÇØ¿Ô½À´Ï´Ù. OMG´Â ÇöÀç ¼öÇà ´ÙÀ̾î±×·¥À» Æ÷ÇÔÇÑ UML 2.0À» °³¹ßÇÏ°í ÀÖ´Ù´Â °ÍÀ» °í·ÁÇغ¼ ¶§, BPMN ºñÁî´Ï½º ÇÁ·Î¼¼½º ´ÙÀ̾î±×·¥°ú UML ¼öÇà ´ÙÀ̾î±×·¥ÀÇ ÅëÇÕÀº ¹Ì·¡¿¡ Á¤ÂøµÉ °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.
KAISHA-TecÀº WfMCÀÇ ÀÚ±Ý Á¶´Þ ±¸¼º¿ø ÁßÀÇ ÇϳªÀ̸ç, https://www.wfmc.org´Â 300¸íÀÌ ³Ñ´Â ¼¼°èÀûÀÎ Á¶Á÷À̸ç, »ç¿ëÀÚ¿Í ÆǸÅÀÚ, Çлýµé°ú ÄÁ¼³ÅÏÆ® »çÀÌÀÇ ¸ðµç workflow ±¹¸éÀ» ´ëº¯ÇØ¿Ô½À´Ï´Ù.
¿öÅ© Ç÷οì Ç¥ÁØÀ» ¼³¸³Çϱâ À§ÇØ ¿¬ÇÕü´Â ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇØ¿Ô½À´Ï´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â »ç¿ëÀÚ È¯°æ ³» °øÁ¸ÇÏ°í »óÈ£¿î¿µÇÏ´Â ´ÙÁß ¿öÅ©ÇÃ·Î¿ì »ý»êÀ» Á¦°øÇÒ 5°³ÀÇ Á¤º¸Ã³¸® »óÈ£¿î¿µ °¡´É¼º°ú Åë½Å Ç¥ÁØÀ» Ä«Å×°í¸®¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ±â¼ú»çÇ×Àº WfMC Âü°í ¸ðµ¨ ¹®¼¿¡¼ Á¦°øÇÕ´Ï´Ù.
WFMCÀÇ Çٽɰ¡Ä¡´Â "Á¤º¸Ã³¸® »óÈ£¿î¿µ °¡´É¼º"¿¡ ÀÖ½À´Ï´Ù. ¼ÒºñÀÚÀÇ ¿öÅ© ÇÃ·Î¿ì ±â¼ú·Î ºÎÅÍ ¸íÈ®ÇÑ »ç¿ëÀÚ °æÇè¿¡¼ ¿ì·¯³ª¿Â ÇϳªÀÇ ¿ä¼Ò´Â 2°³ ȤÀº ´õ ¸¹Àº Á¦Ç°ÀÌ ¾Æ¸¶ ¼·Î¸¦ À§ÇØ ÀÏÇÏ°Ô µÉ ¶§ ¾Ë°Ô µÉ °ÍÀÔ´Ï´Ù.