เทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจพร้อมตัวอย่าง

เผยแพร่แล้ว: 2014-05-23

ในบทความก่อนหน้าของเราเกี่ยวกับ BPM เราได้กล่าวถึงเทคนิคการ สร้างแบบจำลองกระบวนการทางธุรกิจ ต่างๆ โดยสังเขป และตามที่สัญญาไว้ ต่อไปนี้คือรายละเอียดเพิ่มเติมเกี่ยวกับเทคนิค BPM ต่างๆ และวิธีการใช้งานอย่างมีประสิทธิภาพ

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

ใช้ตารางด้านล่างเพื่อนำทางไปยังเทคนิคต่างๆ อย่างรวดเร็ว

  1. สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)
  2. ไดอะแกรม UML
  3. เทคนิคผังงาน
  4. ไดอะแกรมการไหลของข้อมูล
  5. แผนภาพกิจกรรมบทบาท
  6. ไดอะแกรมการโต้ตอบบทบาท
  7. แผนภูมิแกนต์
  8. คำจำกัดความแบบบูรณาการสำหรับการสร้างแบบจำลองฟังก์ชัน
  9. Petri-nets สี
  10. วิธีการเชิงวัตถุ
  11. เทคนิคเวิร์กโฟลว์
  12. โมเดลจำลอง

เพื่อไม่ให้เริ่มต้นด้วยเทคนิคล่าสุด

1. สัญกรณ์การสร้างแบบจำลองกระบวนการทางธุรกิจ (BPMN)

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

BPMN ประกอบด้วยหน่วยการสร้างพื้นฐานดังต่อไปนี้

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

กระบวนการทางธุรกิจที่สร้างแบบจำลองโดยใช้ BPMN

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

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

แผนภาพ BPMN พร้อมเลนว่ายน้ำ

กระบวนการที่สร้างแบบจำลองโดยใช้ BPMN ที่มีช่องว่ายน้ำ

ค้นหาตัวอย่าง BPMN เพิ่มเติมเพื่อใช้ฟรีในการวาดไดอะแกรมการสร้างแบบจำลองกระบวนการทางธุรกิจ

2. ไดอะแกรม UML

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

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

ข้อดีหลักประการหนึ่งที่กล่าวไว้ข้างต้นคือความยืดหยุ่น แต่ด้วยไดอะแกรม 14 แบบที่แตกต่างกัน บางคนอาจเข้าใจไดอะแกรมได้ยาก นอกจากนี้ยังสามารถจำลองกระบวนการเดียวกันได้โดยใช้ไดอะแกรม UML ที่แตกต่างกัน ดังนั้นอาจไม่ใช่ตัวเลือกยอดนิยมในหมู่นักวิเคราะห์

แผนภาพกิจกรรม 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 ให้มุมมองที่แตกต่างกันของกระบวนการ และมี ประโยชน์อย่างยิ่งในการสนับสนุนการสื่อสาร ง่ายต่อการอ่าน เข้าใจง่าย และ นำเสนอมุมมองโดยละเอียดของกระบวนการและอนุญาตกิจกรรมควบคู่กัน ไป

แผนภาพกิจกรรมบทบาท ( RAD )

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

6. ไดอะแกรมการโต้ตอบบทบาท – RID

กิจกรรมเชื่อมโยงกับบทบาทในประเภทของเมทริกซ์ กิจกรรมจะแสดงในแนวตั้งบนแกนซ้าย และแสดงบทบาทในแนวนอนที่ด้านบน ข้อความและสัญลักษณ์ใช้ร่วมกันเพื่อแสดงกระบวนการ

แม้ว่าจะซับซ้อนกว่าไดอะแกรมโฟลว์เล็กน้อย แต่ RID นั้นค่อนข้างเข้าใจได้ง่ายและอ่านง่าย แต่มักจะยุ่งเหยิง ด้วยลูกศรจำนวนมากที่ชี้ไปทางซ้ายและขวา ดังนั้นจึงค่อนข้างยากที่จะสร้าง

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

แผนภาพการโต้ตอบบทบาท ( RID )

ไดอะแกรมการโต้ตอบของบทบาทมีความยืดหยุ่นแต่วาดยากขึ้น

7. แผนภูมิแกนต์

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

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

ตัวอย่างแผนภูมิแกนต์พร้อมไทม์ไลน์

แผนภูมิแกนต์ใช้สำหรับเส้นเวลาในกระบวนการ

8. คำจำกัดความแบบบูรณาการสำหรับการสร้างแบบจำลองฟังก์ชัน (IDEF)

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

แบบจำลอง IDEF

แบบจำลอง IDEF

9. ตาข่ายเพาะเลี้ยงเชื้อสี ( CPN )

ตาข่าย Petri สีเป็นภาษาเชิงกราฟิกสำหรับการออกแบบ ข้อมูลจำเพาะ การจำลอง และการตรวจสอบระบบ เหมาะอย่างยิ่งสำหรับระบบที่ประกอบด้วยกระบวนการต่างๆ ซึ่งสื่อสารและซิงโครไนซ์

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

ไดอะแกรม Petri-Net สี

ไดอะแกรมที่สร้างแบบจำลองโดยใช้ Colored Petri-Net

10. วิธีการเชิงวัตถุ

วิธีนี้ใช้แนวคิดสามประการ: วัตถุที่แสดงถึงเอนทิตีในโลกแห่งความเป็นจริง วัตถุมีสถานะ นั่นคือหนึ่งในเงื่อนไขที่เป็นไปได้ซึ่งวัตถุอาจมีอยู่ซึ่งแสดงโดยค่าของคุณสมบัติ (แอตทริบิวต์) การเปลี่ยนแปลงสถานะจะสะท้อนให้เห็นโดยพฤติกรรม กล่าวคือ วิธีที่วัตถุกระทำและตอบสนองที่กำหนดโดยชุดของการดำเนินการที่วัตถุสามารถดำเนินการได้ด้วยตัวเอง และยังรู้ส่วนต่อประสาน หน้าที่ และวิธีการของมันด้วย ชุดของวัตถุที่คล้ายกันเรียกว่าคลาส ตัวอย่างเช่น คุณลักษณะของสัตว์ในชั้นเรียนมีสี่ขาและหาง พฤติกรรมของมันคือการนอนหลับและการกิน ตัวอย่างหรือสิ่งของที่เป็นไปได้ของสัตว์จำพวกแมว ช้าง ม้า

สุดท้าย ข้อความคือการร้องขอสำหรับวัตถุผู้รับเพื่อดำเนินการตามวิธีการหรือพฤติกรรมที่ระบุและส่งคืนผลลัพธ์ของการกระทำนั้นไปยังวัตถุผู้ส่ง สถานะเปลี่ยนไปตามพฤติกรรมเมื่อวัตถุได้รับข้อความ มีเทคนิคต่างๆ มากมายตาม OO Unified Modeling Language (UML) ถือเป็นภาษาการสร้างแบบจำลอง OO มาตรฐาน วิธีการของ Coad และ Yourdon นำหน้า UML

11. เทคนิคเวิร์กโฟลว์

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

กระบวนการพัฒนาเวิร์กโฟลว์ใช้แบบจำลองเวิร์กโฟลว์เพื่อรวบรวมข้อมูลที่เกี่ยวข้องของกระบวนการ กระบวนการนี้ประกอบด้วยสี่ขั้นตอน: การรวบรวมข้อมูล การสร้างแบบจำลองกระบวนการทางธุรกิจ การสร้างแบบจำลองเวิร์กโฟลว์ การนำไปใช้ และการตรวจสอบและการดำเนินการ คุณสามารถเริ่มต้นได้อย่างง่ายดายโดยใช้เทมเพลตไดอะแกรมเวิร์กโฟลว์ของเรา

ไดอะแกรมแสดงเทคนิคเวิร์กโฟลว์

แนวคิดเวิร์กโฟลว์

12. การจำลอง

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

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

ความคิดสุดท้ายเกี่ยวกับเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ

ระบบเดิมส่วนใหญ่ล้าสมัยหรือใช้เท่าที่จำเป็น อย่างไรก็ตาม ต้องสังเกตว่าบางส่วนใช้อย่างมีประสิทธิภาพมากกว่าในอุตสาหกรรมอื่น ๆ และเพื่อวัตถุประสงค์ที่แตกต่างกัน

ตัวอย่างเช่น แผนภูมิแกนต์ไม่ได้มีประสิทธิภาพมากในฐานะเทคนิคการสร้างแบบจำลองกระบวนการทางธุรกิจ แต่มีประโยชน์อย่างยิ่งในการตรวจสอบไทม์ไลน์ในโครงการที่ซับซ้อน ในทำนองเดียวกัน ผังงานนั้นยอดเยี่ยมในการอธิบายกระบวนการที่ไม่ซับซ้อนอย่างรวดเร็ว อาจมีคนโต้แย้งว่า BPM ช่วยเผยแพร่เทคนิคเหล่านั้น

หวังว่าตอนนี้คุณคงเข้าใจเทคนิค BPM เป็นอย่างดีแล้ว เราจะพูดถึงความสำคัญของวิธีการ BPM ในบทความถัดไป