เทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจพร้อมตัวอย่าง
เผยแพร่แล้ว: 2014-05-23ในบทความก่อนหน้าของเราเกี่ยวกับ BPM เราได้กล่าวถึงเทคนิคการ สร้างแบบจำลองกระบวนการทางธุรกิจ ต่างๆ โดยสังเขป และตามที่สัญญาไว้ ต่อไปนี้คือรายละเอียดเพิ่มเติมเกี่ยวกับเทคนิค BPM ต่างๆ และวิธีการใช้งานอย่างมีประสิทธิภาพ
การสร้างแบบจำลองกระบวนการทางธุรกิจส่วนใหญ่จะใช้เพื่อ แมปเวิร์กโฟลว์ เพื่อให้คุณสามารถ เข้าใจ วิเคราะห์ และทำการเปลี่ยนแปลงในเชิงบวก กับเวิร์กโฟลว์หรือกระบวนการนั้น การใช้ไดอะแกรมช่วยให้คุณเห็นภาพกระบวนการนี้และตัดสินใจได้ดีขึ้น
ใช้ตารางด้านล่างเพื่อนำทางไปยังเทคนิคต่างๆ อย่างรวดเร็ว
- สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)
- ไดอะแกรม UML
- เทคนิคผังงาน
- ไดอะแกรมการไหลของข้อมูล
- แผนภาพกิจกรรมบทบาท
- ไดอะแกรมการโต้ตอบบทบาท
- แผนภูมิแกนต์
- คำจำกัดความแบบบูรณาการสำหรับการสร้างแบบจำลองฟังก์ชัน
- Petri-nets สี
- วิธีการเชิงวัตถุ
- เทคนิคเวิร์กโฟลว์
- โมเดลจำลอง
เพื่อไม่ให้เริ่มต้นด้วยเทคนิคล่าสุด
1. สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)
พูดง่ายๆ ก็คือ BPMN คือการแสดงภาพกระบวนการทางธุรกิจของคุณโดยใช้อ็อบเจกต์มาตรฐาน หากคุณต้องการได้รับเทคนิคเพิ่มเติม นอกจากนี้ยังสามารถกำหนดเป็นชุดของอ็อบเจ็กต์กราฟิกและกฎที่กำหนดการเชื่อมต่อระหว่างอ็อบเจ็กต์ได้
BPMN ประกอบด้วยหน่วยการสร้างพื้นฐานดังต่อไปนี้
- วัตถุไหล: เหตุการณ์ (วงกลม) กิจกรรม (สี่เหลี่ยมผืนผ้าที่มีมุมโค้งมน) และเกตเวย์ (เพชร)
- วัตถุที่เชื่อมต่อกัน: ส่วนใหญ่ประกอบด้วยลูกศร ซึ่งระบุลำดับขั้นตอน (ลูกศรเติม) การไหลของข้อความ (ลูกศรประ) และการเชื่อมโยง
- เลนว่ายน้ำ: พูล (คอนเทนเนอร์กราฟิก) และเลน (พาร์ติชั่นย่อยของพูล)
- สิ่งประดิษฐ์: วัตถุข้อมูล กลุ่ม และคำอธิบายประกอบ

กระบวนการทางธุรกิจที่สร้างแบบจำลองโดยใช้ BPMN
Creately มีไลบรารีแยกต่างหากที่มีอ็อบเจ็กต์ BPMN 2.0 ล่าสุดที่รวมอยู่ในไลบรารี นอกจากนี้ คุณยังได้รับองค์ประกอบการจัดกลุ่มอัจฉริยะ เทมเพลต BPMN ที่ออกแบบอย่างมืออาชีพ และอื่นๆ อีกมากมาย ดูว่า Creately ทำให้การสร้างแบบจำลองง่ายขึ้นโดยใช้ BPMN ได้อย่างไร
ข้อได้เปรียบที่ใหญ่ที่สุดของ BPMN คือมันเป็นมาตรฐานที่มีรูปแบบที่ชัดเจน นักวิเคราะห์ธุรกิจจำนวนมากคุ้นเคยกับมัน ซึ่งทำให้การทำงานร่วมกันง่ายขึ้นมาก นอกจากนี้ เครื่องมือสร้างแบบจำลองส่วนใหญ่รองรับ BPMN ซึ่งทำให้แชร์และแก้ไขได้ง่ายขึ้นแม้จะใช้ซอฟต์แวร์อื่น ทั้งหมดนี้ทำให้ BPMN เป็นเทคนิคการ สร้างแบบจำลองกระบวนการทางธุรกิจ ที่ได้รับความนิยมมากที่สุดในขณะนี้ คลิกที่นี่เพื่อเริ่มสร้างไดอะแกรม BPMN ที่ซับซ้อน

กระบวนการที่สร้างแบบจำลองโดยใช้ BPMN ที่มีช่องว่ายน้ำ
ค้นหาตัวอย่าง BPMN เพิ่มเติมเพื่อใช้ฟรีในการวาดไดอะแกรมการสร้างแบบจำลองกระบวนการทางธุรกิจ
2. ไดอะแกรม UML
UML เป็นภาษาโมเดลลิ่งที่ใช้เป็นหลักสำหรับข้อมูลจำเพาะ การแสดงภาพ การพัฒนา และการจัดทำเอกสารของระบบซอฟต์แวร์ แต่นักธุรกิจมืออาชีพได้ปรับเปลี่ยนมันเป็นเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจที่มีประสิทธิภาพ
ด้วยไดอะแกรม UML ที่แตกต่างกัน 14 ประเภท มันจึงเป็นวิธีที่ยืดหยุ่นและมีประสิทธิภาพในการแสดงภาพกระบวนการทางธุรกิจเกือบทุกรูปแบบ โดยทั่วไปจะใช้สำหรับการสร้างแบบจำลองตรรกะโดยละเอียดของกระบวนการทางธุรกิจ ไดอะแกรม UML นั้นเทียบเท่ากับโฟลว์ชาร์ตในหลายๆ ด้าน
ข้อดีหลักประการหนึ่งที่กล่าวไว้ข้างต้นคือความยืดหยุ่น แต่ด้วยไดอะแกรม 14 แบบที่แตกต่างกัน บางคนอาจเข้าใจไดอะแกรมได้ยาก นอกจากนี้ยังสามารถจำลองกระบวนการเดียวกันได้โดยใช้ไดอะแกรม UML ที่แตกต่างกัน ดังนั้นอาจไม่ใช่ตัวเลือกยอดนิยมในหมู่นักวิเคราะห์

ความยืดหยุ่นทำให้ UML เป็นเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจที่ได้รับความนิยม
ซอฟต์แวร์ UML ของเรารองรับการวาดไดอะแกรม UML ทุกประเภท เรามีเทมเพลต ไลบรารีแยกต่างหากสำหรับไดอะแกรม UML ต่างๆ และบทความองค์ความรู้เพื่อแนะนำคุณตลอดกระบวนการ คลิกที่นี่เพื่อเริ่มวาด UML ด้วย Creately >>
การสร้างแบบจำลองกระบวนการทางธุรกิจย้อนกลับไปเป็นเวลานาน และ BPMN และ UML ได้พัฒนามาจากเทคนิคบางอย่างที่ใช้ไปนานแล้ว อย่างไรก็ตาม เทคนิคก่อนหน้านี้บางส่วนยังคงถูกใช้ในการสร้างแบบจำลองกระบวนการทางธุรกิจ ด้านล่างนี้คือเทคนิคบางส่วนที่ยังคงใช้มาจนถึงทุกวันนี้
3. เทคนิคผังงาน
ผังงานน่าจะเป็นประเภทไดอะแกรมที่ได้รับความนิยมมากที่สุดในโลก เนื่องจากมีสัญลักษณ์มาตรฐานไม่มากนัก หลายคนจึงสามารถเข้าใจได้ง่าย ความเรียบง่ายทำให้เครื่องมือมีประสิทธิภาพและประสิทธิผล อันที่จริง BPMN ถือได้ว่าเป็นเทคนิคผังงานพื้นฐานขั้นสูง นอกจากนี้ซอฟต์แวร์วาดภาพส่วนใหญ่ยังสนับสนุนการสร้างผังงานซึ่งใช้โดยผู้ชมที่กว้างขึ้นเช่นกัน
ผังงานใช้ขั้นตอนการดำเนินการตามลำดับและไม่รองรับการแยกย่อยของกิจกรรม แบบจำลองผังงานอาจเป็นสัญลักษณ์กระบวนการแรก มีการใช้บ่อยในช่วงหลายปีที่ผ่านมาแม้ว่าจะไม่มีวันที่แน่นอนสำหรับที่มาของมัน

ผังงานอย่างง่ายพร้อมกระบวนการ บล็อกการตัดสินใจ ฯลฯ
คุณสามารถใช้ซอฟต์แวร์ผังงานของเราเพื่อสร้างผังงานแบบมืออาชีพได้อย่างง่ายดาย
4. ไดอะแกรมโฟลว์ข้อมูล – เทคนิคของยัวร์ดอน
แผนภาพการไหลของข้อมูล (DFD) แสดงการไหลของข้อมูลหรือข้อมูลจากที่หนึ่งไปยังอีกที่หนึ่ง DFD อธิบายกระบวนการที่แสดงให้เห็นว่ากระบวนการเหล่านี้เชื่อมโยงกันผ่านการจัดเก็บข้อมูลอย่างไร และกระบวนการเกี่ยวข้องกับผู้ใช้และโลกภายนอกอย่างไร
ใช้เพื่อบันทึกกระบวนการที่วิเคราะห์โดยเป็นส่วนหนึ่งของเอกสารการออกแบบ DFD สามารถเห็นได้ว่าเป็นวิธีการจัดระเบียบข้อมูลจากสถานะดิบ DFD เป็นแกนหลักของการวิเคราะห์เชิงโครงสร้างที่ Yourdon พัฒนาขึ้นในช่วงต้นทศวรรษที่หกสิบ

ไดอะแกรม DFD ที่ใช้ในการสร้างแบบจำลองโดย Data Flow Diagram Tool
5. แผนภาพกิจกรรมบทบาท – RAD
บทบาทเป็นสัญลักษณ์นามธรรมของพฤติกรรมที่อธิบายพฤติกรรมที่ต้องการภายในองค์กร มักเป็นหน้าที่ขององค์กร พวกเขายังรวมถึงระบบซอฟต์แวร์ ลูกค้า และซัพพลายเออร์ RAD ให้มุมมองที่แตกต่างกันของกระบวนการ และมี ประโยชน์อย่างยิ่งในการสนับสนุนการสื่อสาร ง่ายต่อการอ่าน เข้าใจง่าย และ นำเสนอมุมมองโดยละเอียดของกระบวนการและอนุญาตกิจกรรมควบคู่กัน ไป

แผนภาพกิจกรรมบทบาทที่ใช้ในการสร้างแบบจำลองกระบวนการทางธุรกิจที่สร้างโดยเครื่องมือแผนภาพกิจกรรม

6. ไดอะแกรมการโต้ตอบบทบาท – RID
กิจกรรมเชื่อมโยงกับบทบาทในประเภทของเมทริกซ์ กิจกรรมจะแสดงในแนวตั้งบนแกนซ้าย และแสดงบทบาทในแนวนอนที่ด้านบน ข้อความและสัญลักษณ์ใช้ร่วมกันเพื่อแสดงกระบวนการ
แม้ว่าจะซับซ้อนกว่าไดอะแกรมโฟลว์เล็กน้อย แต่ RID นั้นค่อนข้างเข้าใจได้ง่ายและอ่านง่าย แต่มักจะยุ่งเหยิง ด้วยลูกศรจำนวนมากที่ชี้ไปทางซ้ายและขวา ดังนั้นจึงค่อนข้างยากที่จะสร้าง
อินพุตและเอาต์พุตจากกิจกรรมไม่ได้ถูกจำลองแบบ ข้อมูลสำคัญจึงสูญหาย RIDs ไม่ยืดหยุ่นเท่าผังงาน เป็นต้น พวกเขามีสัญกรณ์ที่ค่อนข้างเข้มงวด แต่เมื่อเทียบกับเทคนิคการสร้างแบบจำลองอื่นๆ RIDs ยังมีความยืดหยุ่น สามารถวาดได้โดยใช้เครื่องมือแผนภาพกิจกรรม

ไดอะแกรมการโต้ตอบของบทบาทมีความยืดหยุ่นแต่วาดยากขึ้น
7. แผนภูมิแกนต์
แผนภูมิแกนต์เชื่อมโยงรายการกิจกรรมกับมาตราส่วนเวลา แม้ว่าจะสามารถใช้เพื่อแสดงกระบวนการแบบกราฟิกได้ แต่จุดแข็งอยู่ที่ความสามารถในการตรวจสอบสถานการณ์ปัจจุบัน ไทม์ไลน์ของโครงการ และการจัดสรรทรัพยากร แม้ว่าสิ่งต่าง ๆ เช่นการพึ่งพาสามารถเน้นได้ แต่ส่วนการสร้างแบบจำลองยังขาดอยู่อย่างมาก อาจเป็นสาเหตุที่ไม่ได้รับความนิยมอีกต่อไป หากคุณกำลังใช้ตรวจสอบไทม์ไลน์ คุณจะยินดีที่รู้ว่า Creately รองรับการวาดแผนภูมิแกนต์
แผนภูมิแกนต์คือเมทริกซ์ที่แสดงงานหรือกิจกรรมทั้งหมดที่จะดำเนินการในกระบวนการบนแกนตั้ง แต่ละแถวมีการระบุกิจกรรมเดียว ซึ่งมักจะประกอบด้วยตัวเลขและชื่อ แกนนอนนำโดยคอลัมน์ที่ระบุระยะเวลากิจกรรมโดยประมาณ ระดับทักษะที่จำเป็นในการดำเนินกิจกรรม และชื่อของบุคคลที่ได้รับมอบหมายให้ทำกิจกรรม ตามด้วยหนึ่งคอลัมน์สำหรับแต่ละช่วงเวลาในช่วงระยะเวลาของโครงการ แต่ละช่วงเวลาอาจแสดงเป็นชั่วโมง วัน สัปดาห์ เดือน และหน่วยเวลาอื่นๆ ในบางกรณี อาจจำเป็นต้องติดป้ายกำกับคอลัมน์รอบระยะเวลาเป็นงวดที่ 1 รอบที่ 2 เป็นต้น

แผนภูมิแกนต์ใช้สำหรับเส้นเวลาในกระบวนการ
8. คำจำกัดความแบบบูรณาการสำหรับการสร้างแบบจำลองฟังก์ชัน (IDEF)
IDEF คือกลุ่มวิธีการที่สนับสนุนกระบวนทัศน์ที่สามารถตอบสนองความต้องการในการสร้างแบบจำลองขององค์กรและพื้นที่ธุรกิจ (IDEF, 2003) ตระกูล IDEF ถูกใช้ตามการใช้งานที่แตกต่างกัน ส่วนที่สำคัญที่สุด ได้แก่ IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4 และ IDEF5 อย่างไรก็ตาม สำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจ เวอร์ชันที่มีประโยชน์ที่สุดคือ IDEF0 และ IDEF3

แบบจำลอง IDEF
9. ตาข่ายเพาะเลี้ยงเชื้อสี ( CPN )
ตาข่าย Petri สีเป็นภาษาเชิงกราฟิกสำหรับการออกแบบ ข้อมูลจำเพาะ การจำลอง และการตรวจสอบระบบ เหมาะอย่างยิ่งสำหรับระบบที่ประกอบด้วยกระบวนการต่างๆ ซึ่งสื่อสารและซิงโครไนซ์
ตาข่ายสีขยายตาข่าย Petri ซึ่งสัญลักษณ์จะแตกต่างด้วย 'COLORS' โมเดล CPN ประกอบด้วยชุดของโมดูลซึ่งแต่ละโมดูลประกอบด้วยเครือข่ายสถานที่ ทรานซิชัน และส่วนโค้ง การแสดงภาพกราฟิกทำให้ง่ายต่อการดูโครงสร้างพื้นฐานของแบบจำลอง CPN ที่ซับซ้อน กล่าวคือ ทำความเข้าใจว่ากระบวนการแต่ละอย่างโต้ตอบกันอย่างไร CP-nets มีการแสดงทางคณิตศาสตร์ที่เป็นทางการพร้อมรูปแบบและความหมายที่ชัดเจน การนำเสนอนี้เป็นพื้นฐานสำหรับคำจำกัดความของคุณสมบัติทางพฤติกรรมที่แตกต่างกันและวิธีการวิเคราะห์

ไดอะแกรมที่สร้างแบบจำลองโดยใช้ Colored Petri-Net
10. วิธีการเชิงวัตถุ
วิธีนี้ใช้แนวคิดสามประการ: วัตถุที่แสดงถึงเอนทิตีในโลกแห่งความเป็นจริง วัตถุมีสถานะ นั่นคือหนึ่งในเงื่อนไขที่เป็นไปได้ซึ่งวัตถุอาจมีอยู่ซึ่งแสดงโดยค่าของคุณสมบัติ (แอตทริบิวต์) การเปลี่ยนแปลงสถานะจะสะท้อนให้เห็นโดยพฤติกรรม กล่าวคือ วิธีที่วัตถุกระทำและตอบสนองที่กำหนดโดยชุดของการดำเนินการที่วัตถุสามารถดำเนินการได้ด้วยตัวเอง และยังรู้ส่วนต่อประสาน หน้าที่ และวิธีการของมันด้วย ชุดของวัตถุที่คล้ายกันเรียกว่าคลาส ตัวอย่างเช่น คุณลักษณะของสัตว์ในชั้นเรียนมีสี่ขาและหาง พฤติกรรมของมันคือการนอนหลับและการกิน ตัวอย่างหรือสิ่งของที่เป็นไปได้ของสัตว์จำพวกแมว ช้าง ม้า
สุดท้าย ข้อความคือการร้องขอสำหรับวัตถุผู้รับเพื่อดำเนินการตามวิธีการหรือพฤติกรรมที่ระบุและส่งคืนผลลัพธ์ของการกระทำนั้นไปยังวัตถุผู้ส่ง สถานะเปลี่ยนไปตามพฤติกรรมเมื่อวัตถุได้รับข้อความ มีเทคนิคต่างๆ มากมายตาม OO Unified Modeling Language (UML) ถือเป็นภาษาการสร้างแบบจำลอง OO มาตรฐาน วิธีการของ Coad และ Yourdon นำหน้า UML
11. เทคนิคเวิร์กโฟลว์
เวิร์กโฟลว์คือโฟลว์ของงานระหว่างแอปพลิเคชันคอมพิวเตอร์หรือบุคคลในองค์กร สมาชิกของกลุ่มงานตั้งแต่สองคนขึ้นไปเพื่อบรรลุเป้าหมายร่วมกันสามารถกำหนดเวิร์กโฟลว์ได้เช่นเดียวกับงานใดๆ ที่ดำเนินการเป็นชุดหรือแบบคู่ขนานกัน เวิร์กโฟลว์เป็นมากกว่าเทคนิคในการสร้างแบบจำลองกระบวนการ เป็นวิธีการวิเคราะห์และปรับปรุงกระบวนการ รวมทั้งการสร้างแบบจำลอง
กระบวนการพัฒนาเวิร์กโฟลว์ใช้แบบจำลองเวิร์กโฟลว์เพื่อรวบรวมข้อมูลที่เกี่ยวข้องของกระบวนการ กระบวนการนี้ประกอบด้วยสี่ขั้นตอน: การรวบรวมข้อมูล การสร้างแบบจำลองกระบวนการทางธุรกิจ การสร้างแบบจำลองเวิร์กโฟลว์ การนำไปใช้ และการตรวจสอบและการดำเนินการ คุณสามารถเริ่มต้นได้อย่างง่ายดายโดยใช้เทมเพลตไดอะแกรมเวิร์กโฟลว์ของเรา

แนวคิดเวิร์กโฟลว์
12. การจำลอง
โมเดลจำลองมีประโยชน์เมื่อคุณต้องการศึกษาระบบที่ซับซ้อนในโลกแห่งความเป็นจริง คุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบเพื่อตัดสินใจอย่างมีข้อมูล แต่ความซับซ้อนของระบบทำให้คุณไม่สามารถทำอย่างนั้นได้โดยตรง
ดังนั้นคุณจึงดำเนินการทางอ้อมโดยการสร้างและศึกษาเอนทิตีอื่น (แบบจำลองการจำลอง) ซึ่งคล้ายกับระบบในโลกแห่งความเป็นจริงมากพอ การจำลองสามารถมีได้หลายรูปแบบ (เช่น การจำลองเหตุการณ์แบบไม่ต่อเนื่อง การจำลองแบบต่อเนื่อง ไดนามิกของระบบ การจำลองแบบมอนติคาร์โล การจำลองเชิงคุณภาพ ฯลฯ)
ความคิดสุดท้ายเกี่ยวกับเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ
ระบบเดิมส่วนใหญ่ล้าสมัยหรือใช้เท่าที่จำเป็น อย่างไรก็ตาม ต้องสังเกตว่าบางส่วนใช้อย่างมีประสิทธิภาพมากกว่าในอุตสาหกรรมอื่น ๆ และเพื่อวัตถุประสงค์ที่แตกต่างกัน
ตัวอย่างเช่น แผนภูมิแกนต์ไม่ได้มีประสิทธิภาพมากในฐานะเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ แต่มีประโยชน์อย่างยิ่งในการตรวจสอบไทม์ไลน์ในโครงการที่ซับซ้อน ในทำนองเดียวกัน ผังงานนั้นยอดเยี่ยมในการอธิบายกระบวนการที่ไม่ซับซ้อนอย่างรวดเร็ว อาจมีคนโต้แย้งว่า BPM ช่วยเผยแพร่เทคนิคเหล่านั้น
หวังว่าตอนนี้คุณคงเข้าใจเทคนิค BPM เป็นอย่างดีแล้ว เราจะพูดถึงความสำคัญของวิธีการ BPM ในบทความถัดไป
