เทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจพร้อมตัวอย่าง
เผยแพร่แล้ว: 2014-05-23ในบทความก่อนหน้าของเราเกี่ยวกับ BPM เราได้กล่าวถึงเทคนิคการ สร้างแบบจำลองกระบวนการทางธุรกิจ ต่างๆ โดยสังเขป และตามที่สัญญาไว้ ต่อไปนี้คือรายละเอียดเพิ่มเติมเกี่ยวกับเทคนิค BPM ต่างๆ และวิธีการใช้งานอย่างมีประสิทธิภาพ
การสร้างแบบจำลองกระบวนการทางธุรกิจส่วนใหญ่จะใช้เพื่อ แมปเวิร์กโฟลว์ เพื่อให้คุณสามารถ เข้าใจ วิเคราะห์ และทำการเปลี่ยนแปลงในเชิงบวก กับเวิร์กโฟลว์หรือกระบวนการนั้น การใช้ไดอะแกรมช่วยให้คุณเห็นภาพกระบวนการนี้และตัดสินใจได้ดีขึ้น
ใช้ตารางด้านล่างเพื่อนำทางไปยังเทคนิคต่างๆ อย่างรวดเร็ว
- สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)
- ไดอะแกรม UML
- เทคนิคผังงาน
- ไดอะแกรมการไหลของข้อมูล
- แผนภาพกิจกรรมบทบาท
- ไดอะแกรมการโต้ตอบบทบาท
- แผนภูมิแกนต์
- คำจำกัดความแบบบูรณาการสำหรับการสร้างแบบจำลองฟังก์ชัน
- Petri-nets สี
- วิธีการเชิงวัตถุ
- เทคนิคเวิร์กโฟลว์
- โมเดลจำลอง
เพื่อไม่ให้เริ่มต้นด้วยเทคนิคล่าสุด
1. สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)
พูดง่ายๆ ก็คือ BPMN คือการแสดงภาพกระบวนการทางธุรกิจของคุณโดยใช้อ็อบเจกต์มาตรฐาน หากคุณต้องการได้รับเทคนิคเพิ่มเติม นอกจากนี้ยังสามารถกำหนดเป็นชุดของอ็อบเจ็กต์กราฟิกและกฎที่กำหนดการเชื่อมต่อระหว่างอ็อบเจ็กต์ได้
BPMN ประกอบด้วยหน่วยการสร้างพื้นฐานดังต่อไปนี้
- วัตถุไหล: เหตุการณ์ (วงกลม) กิจกรรม (สี่เหลี่ยมผืนผ้าที่มีมุมโค้งมน) และเกตเวย์ (เพชร)
- วัตถุที่เชื่อมต่อกัน: ส่วนใหญ่ประกอบด้วยลูกศร ซึ่งระบุลำดับขั้นตอน (ลูกศรเติม) การไหลของข้อความ (ลูกศรประ) และการเชื่อมโยง
- เลนว่ายน้ำ: พูล (คอนเทนเนอร์กราฟิก) และเลน (พาร์ติชั่นย่อยของพูล)
- สิ่งประดิษฐ์: วัตถุข้อมูล กลุ่ม และคำอธิบายประกอบ
Creately มีไลบรารีแยกต่างหากที่มีอ็อบเจ็กต์ BPMN 2.0 ล่าสุดที่รวมอยู่ในไลบรารี นอกจากนี้ คุณยังได้รับองค์ประกอบการจัดกลุ่มอัจฉริยะ เทมเพลต BPMN ที่ออกแบบอย่างมืออาชีพ และอื่นๆ อีกมากมาย ดูว่า Creately ทำให้การสร้างแบบจำลองง่ายขึ้นโดยใช้ BPMN ได้อย่างไร
ข้อได้เปรียบที่ใหญ่ที่สุดของ BPMN คือมันเป็นมาตรฐานที่มีรูปแบบที่ชัดเจน นักวิเคราะห์ธุรกิจจำนวนมากคุ้นเคยกับมัน ซึ่งทำให้การทำงานร่วมกันง่ายขึ้นมาก นอกจากนี้ เครื่องมือสร้างแบบจำลองส่วนใหญ่รองรับ BPMN ซึ่งทำให้แชร์และแก้ไขได้ง่ายขึ้นแม้จะใช้ซอฟต์แวร์อื่น ทั้งหมดนี้ทำให้ BPMN เป็นเทคนิคการ สร้างแบบจำลองกระบวนการทางธุรกิจ ที่ได้รับความนิยมมากที่สุดในขณะนี้ คลิกที่นี่เพื่อเริ่มสร้างไดอะแกรม BPMN ที่ซับซ้อน
ค้นหาตัวอย่าง BPMN เพิ่มเติมเพื่อใช้ฟรีในการวาดไดอะแกรมการสร้างแบบจำลองกระบวนการทางธุรกิจ
2. ไดอะแกรม UML
UML เป็นภาษาโมเดลลิ่งที่ใช้เป็นหลักสำหรับข้อมูลจำเพาะ การแสดงภาพ การพัฒนา และการจัดทำเอกสารของระบบซอฟต์แวร์ แต่นักธุรกิจมืออาชีพได้ปรับเปลี่ยนมันเป็นเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจที่มีประสิทธิภาพ
ด้วยไดอะแกรม UML ที่แตกต่างกัน 14 ประเภท มันจึงเป็นวิธีที่ยืดหยุ่นและมีประสิทธิภาพในการแสดงภาพกระบวนการทางธุรกิจเกือบทุกรูปแบบ โดยทั่วไปจะใช้สำหรับการสร้างแบบจำลองตรรกะโดยละเอียดของกระบวนการทางธุรกิจ ไดอะแกรม UML นั้นเทียบเท่ากับโฟลว์ชาร์ตในหลายๆ ด้าน
ข้อดีหลักประการหนึ่งที่กล่าวไว้ข้างต้นคือความยืดหยุ่น แต่ด้วยไดอะแกรม 14 แบบที่แตกต่างกัน บางคนอาจเข้าใจไดอะแกรมได้ยาก นอกจากนี้ยังสามารถจำลองกระบวนการเดียวกันได้โดยใช้ไดอะแกรม UML ที่แตกต่างกัน ดังนั้นอาจไม่ใช่ตัวเลือกยอดนิยมในหมู่นักวิเคราะห์
ซอฟต์แวร์ UML ของเรารองรับการวาดไดอะแกรม UML ทุกประเภท เรามีเทมเพลต ไลบรารีแยกต่างหากสำหรับไดอะแกรม UML ต่างๆ และบทความองค์ความรู้เพื่อแนะนำคุณตลอดกระบวนการ คลิกที่นี่เพื่อเริ่มวาด UML ด้วย Creately >>
การสร้างแบบจำลองกระบวนการทางธุรกิจย้อนกลับไปเป็นเวลานาน และ BPMN และ UML ได้พัฒนามาจากเทคนิคบางอย่างที่ใช้ไปนานแล้ว อย่างไรก็ตาม เทคนิคก่อนหน้านี้บางส่วนยังคงถูกใช้ในการสร้างแบบจำลองกระบวนการทางธุรกิจ ด้านล่างนี้คือเทคนิคบางส่วนที่ยังคงใช้มาจนถึงทุกวันนี้
3. เทคนิคผังงาน
ผังงานน่าจะเป็นประเภทไดอะแกรมที่ได้รับความนิยมมากที่สุดในโลก เนื่องจากมีสัญลักษณ์มาตรฐานไม่มากนัก หลายคนจึงสามารถเข้าใจได้ง่าย ความเรียบง่ายทำให้เครื่องมือมีประสิทธิภาพและประสิทธิผล อันที่จริง BPMN ถือได้ว่าเป็นเทคนิคผังงานพื้นฐานขั้นสูง นอกจากนี้ซอฟต์แวร์วาดภาพส่วนใหญ่ยังสนับสนุนการสร้างผังงานซึ่งใช้โดยผู้ชมที่กว้างขึ้นเช่นกัน
ผังงานใช้ขั้นตอนการดำเนินการตามลำดับและไม่รองรับการแยกย่อยของกิจกรรม แบบจำลองผังงานอาจเป็นสัญลักษณ์กระบวนการแรก มีการใช้บ่อยในช่วงหลายปีที่ผ่านมาแม้ว่าจะไม่มีวันที่แน่นอนสำหรับที่มาของมัน
คุณสามารถใช้ซอฟต์แวร์ผังงานของเราเพื่อสร้างผังงานแบบมืออาชีพได้อย่างง่ายดาย
4. ไดอะแกรมโฟลว์ข้อมูล – เทคนิคของยัวร์ดอน
แผนภาพการไหลของข้อมูล (DFD) แสดงการไหลของข้อมูลหรือข้อมูลจากที่หนึ่งไปยังอีกที่หนึ่ง DFD อธิบายกระบวนการที่แสดงให้เห็นว่ากระบวนการเหล่านี้เชื่อมโยงกันผ่านการจัดเก็บข้อมูลอย่างไร และกระบวนการเกี่ยวข้องกับผู้ใช้และโลกภายนอกอย่างไร
ใช้เพื่อบันทึกกระบวนการที่วิเคราะห์โดยเป็นส่วนหนึ่งของเอกสารการออกแบบ DFD สามารถเห็นได้ว่าเป็นวิธีการจัดระเบียบข้อมูลจากสถานะดิบ DFD เป็นแกนหลักของการวิเคราะห์เชิงโครงสร้างที่ Yourdon พัฒนาขึ้นในช่วงต้นทศวรรษที่หกสิบ
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
9. ตาข่ายเพาะเลี้ยงเชื้อสี ( CPN )
ตาข่าย Petri สีเป็นภาษาเชิงกราฟิกสำหรับการออกแบบ ข้อมูลจำเพาะ การจำลอง และการตรวจสอบระบบ เหมาะอย่างยิ่งสำหรับระบบที่ประกอบด้วยกระบวนการต่างๆ ซึ่งสื่อสารและซิงโครไนซ์
ตาข่ายสีขยายตาข่าย Petri ซึ่งสัญลักษณ์จะแตกต่างด้วย 'COLORS' โมเดล CPN ประกอบด้วยชุดของโมดูลซึ่งแต่ละโมดูลประกอบด้วยเครือข่ายสถานที่ ทรานซิชัน และส่วนโค้ง การแสดงภาพกราฟิกทำให้ง่ายต่อการดูโครงสร้างพื้นฐานของแบบจำลอง CPN ที่ซับซ้อน กล่าวคือ ทำความเข้าใจว่ากระบวนการแต่ละอย่างโต้ตอบกันอย่างไร CP-nets มีการแสดงทางคณิตศาสตร์ที่เป็นทางการพร้อมรูปแบบและความหมายที่ชัดเจน การนำเสนอนี้เป็นพื้นฐานสำหรับคำจำกัดความของคุณสมบัติทางพฤติกรรมที่แตกต่างกันและวิธีการวิเคราะห์
10. วิธีการเชิงวัตถุ
วิธีนี้ใช้แนวคิดสามประการ: วัตถุที่แสดงถึงเอนทิตีในโลกแห่งความเป็นจริง วัตถุมีสถานะ นั่นคือหนึ่งในเงื่อนไขที่เป็นไปได้ซึ่งวัตถุอาจมีอยู่ซึ่งแสดงโดยค่าของคุณสมบัติ (แอตทริบิวต์) การเปลี่ยนแปลงสถานะจะสะท้อนให้เห็นโดยพฤติกรรม กล่าวคือ วิธีที่วัตถุกระทำและตอบสนองที่กำหนดโดยชุดของการดำเนินการที่วัตถุสามารถดำเนินการได้ด้วยตัวเอง และยังรู้ส่วนต่อประสาน หน้าที่ และวิธีการของมันด้วย ชุดของวัตถุที่คล้ายกันเรียกว่าคลาส ตัวอย่างเช่น คุณลักษณะของสัตว์ในชั้นเรียนมีสี่ขาและหาง พฤติกรรมของมันคือการนอนหลับและการกิน ตัวอย่างหรือสิ่งของที่เป็นไปได้ของสัตว์จำพวกแมว ช้าง ม้า
สุดท้าย ข้อความคือการร้องขอสำหรับวัตถุผู้รับเพื่อดำเนินการตามวิธีการหรือพฤติกรรมที่ระบุและส่งคืนผลลัพธ์ของการกระทำนั้นไปยังวัตถุผู้ส่ง สถานะเปลี่ยนไปตามพฤติกรรมเมื่อวัตถุได้รับข้อความ มีเทคนิคต่างๆ มากมายตาม OO Unified Modeling Language (UML) ถือเป็นภาษาการสร้างแบบจำลอง OO มาตรฐาน วิธีการของ Coad และ Yourdon นำหน้า UML
11. เทคนิคเวิร์กโฟลว์
เวิร์กโฟลว์คือโฟลว์ของงานระหว่างแอปพลิเคชันคอมพิวเตอร์หรือบุคคลในองค์กร สมาชิกของกลุ่มงานตั้งแต่สองคนขึ้นไปเพื่อบรรลุเป้าหมายร่วมกันสามารถกำหนดเวิร์กโฟลว์ได้เช่นเดียวกับงานใดๆ ที่ดำเนินการเป็นชุดหรือแบบคู่ขนานกัน เวิร์กโฟลว์เป็นมากกว่าเทคนิคในการสร้างแบบจำลองกระบวนการ เป็นวิธีการวิเคราะห์และปรับปรุงกระบวนการ รวมทั้งการสร้างแบบจำลอง
กระบวนการพัฒนาเวิร์กโฟลว์ใช้แบบจำลองเวิร์กโฟลว์เพื่อรวบรวมข้อมูลที่เกี่ยวข้องของกระบวนการ กระบวนการนี้ประกอบด้วยสี่ขั้นตอน: การรวบรวมข้อมูล การสร้างแบบจำลองกระบวนการทางธุรกิจ การสร้างแบบจำลองเวิร์กโฟลว์ การนำไปใช้ และการตรวจสอบและการดำเนินการ คุณสามารถเริ่มต้นได้อย่างง่ายดายโดยใช้เทมเพลตไดอะแกรมเวิร์กโฟลว์ของเรา
12. การจำลอง
โมเดลจำลองมีประโยชน์เมื่อคุณต้องการศึกษาระบบที่ซับซ้อนในโลกแห่งความเป็นจริง คุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบเพื่อตัดสินใจอย่างมีข้อมูล แต่ความซับซ้อนของระบบทำให้คุณไม่สามารถทำอย่างนั้นได้โดยตรง
ดังนั้นคุณจึงดำเนินการทางอ้อมโดยการสร้างและศึกษาเอนทิตีอื่น (แบบจำลองการจำลอง) ซึ่งคล้ายกับระบบในโลกแห่งความเป็นจริงมากพอ การจำลองสามารถมีได้หลายรูปแบบ (เช่น การจำลองเหตุการณ์แบบไม่ต่อเนื่อง การจำลองแบบต่อเนื่อง ไดนามิกของระบบ การจำลองแบบมอนติคาร์โล การจำลองเชิงคุณภาพ ฯลฯ)
ความคิดสุดท้ายเกี่ยวกับเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ
ระบบเดิมส่วนใหญ่ล้าสมัยหรือใช้เท่าที่จำเป็น อย่างไรก็ตาม ต้องสังเกตว่าบางส่วนใช้อย่างมีประสิทธิภาพมากกว่าในอุตสาหกรรมอื่น ๆ และเพื่อวัตถุประสงค์ที่แตกต่างกัน
ตัวอย่างเช่น แผนภูมิแกนต์ไม่ได้มีประสิทธิภาพมากในฐานะเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ แต่มีประโยชน์อย่างยิ่งในการตรวจสอบไทม์ไลน์ในโครงการที่ซับซ้อน ในทำนองเดียวกัน ผังงานนั้นยอดเยี่ยมในการอธิบายกระบวนการที่ไม่ซับซ้อนอย่างรวดเร็ว อาจมีคนโต้แย้งว่า BPM ช่วยเผยแพร่เทคนิคเหล่านั้น
หวังว่าตอนนี้คุณคงเข้าใจเทคนิค BPM เป็นอย่างดีแล้ว เราจะพูดถึงความสำคัญของวิธีการ BPM ในบทความถัดไป