กิจกรรม
กิจกรรมคืออะไร
ในBPMN 2.0 กิจกรรมใช้แทนงานหนึ่งรายการหรือชุดงานที่ทำในกระบวนการทางธุรกิจ กิจกรรมเป็นองค์ประกอบพื้นฐานของโมเดลกระบวนการ และอธิบายงานเฉพาะที่จำเป็นเพื่อให้กระบวนการดำเนินต่อ ในไดอะแกรม BPMN จะแสดงกิจกรรมเป็นรูปสี่เหลี่ยมมุมมน คุณสร้างแบบจำลองกิจกรรมแต่ละประเภทบนพื้นที่ทำงานของ ProcessMind ได้เริ่มทดลองใช้ฟรีเพื่อวาดงานและกระบวนการย่อยจากกระบวนการของคุณเอง.
เปลี่ยนรายการ task ให้เป็นโมเดล BPMN
อธิบายขั้นตอนในกระบวนการของคุณ แล้ว AI จะเปลี่ยนเป็น tasks และ sub-processes บนพื้นที่ทำงานที่คุณแก้ไขได้.
ประเภทของกิจกรรม
-
งาน:
- กิจกรรมเดี่ยวที่ทำงานเป็นหน่วยพื้นฐานหนึ่งหน่วย
- ตัวอย่าง: “ส่งใบแจ้งหนี้” หรือ “อนุมัติคำขอ”
-
กระบวนการย่อย:
- กิจกรรมแบบผสมที่ประกอบด้วยงานหรือกระบวนการอื่นๆ
- ขยายเพื่อแสดงงานภายในทั้งหมด หรือยุบให้แสดงเป็นกิจกรรมเดียวก็ได้
- ตัวอย่าง: กระบวนการสรรหาบุคลากรอาจเป็นกระบวนการย่อยภายในกระบวนการเริ่มงานของพนักงาน
-
Call Activity:
- กระบวนการหรือกระบวนการย่อยที่นำกลับมาใช้ซ้ำ และถูกเรียกใช้โดยกระบวนการอื่น
- ตัวอย่าง: กระบวนการ “ตรวจสอบลูกค้า” ที่ใช้ร่วมกันในหลายเวิร์กโฟลว์
ประเภทงานเฉพาะ
จัดประเภท tasks ได้ตามผู้ที่เกี่ยวข้อง รวมถึงข้อมูลหรือสิ่งที่ใช้ หมดไป หรือสร้างขึ้นระหว่างกระบวนการ.
Generic Task
Generic tasks ใช้เป็นจุดเริ่มต้นในการสร้างโมเดลกระบวนการ คุณนำไปใช้ได้ทันที แล้วค่อยปรับเป็นประเภทย่อยที่เจาะจงขึ้นเมื่อต้องการ.
Manual Task
บุคคลเป็นผู้ทำ Manual tasks โดยไม่โต้ตอบกับ process engine โดยตรง ตัวอย่างเช่น จัดเอกสารลงแฟ้ม แก้ไขยอดใบแจ้งหนี้ที่ไม่ตรงกันทางโทรศัพท์ หรือให้บริการลูกค้าแบบพบหน้ากันที่เคาน์เตอร์.
User Task
ผู้ใช้แต่ละคนเป็นผู้ทำ User task ซึ่ง process engine จะมอบหมายให้โดยตรง และเพิ่มงานลงในคิวงานของผู้ใช้แต่ละคน เมื่อทำงานเสร็จ process engine จะให้ผู้ใช้ยืนยัน โดยมักทำได้ด้วยการกรอกข้อมูลหรือคลิกปุ่ม User task เป็นส่วนสำคัญของระบบจัดการเวิร์กโฟลว์ที่มีผู้ใช้เป็นผู้ดำเนินการ
ตัวอย่างที่พบบ่อย ได้แก่ การตรวจสอบใบแจ้งหนี้ การอนุมัติคำขอลาพักร้อน และการจัดการคำร้องขอรับความช่วยเหลือ
Receive Task
Receive tasks ใช้จำลองการรับข้อความเป็น task แยกต่างหากในลำดับงาน เป็นอีกทางเลือกหนึ่งแทน message-catching event ซึ่งใน BPMN 2.0 ใช้สัญลักษณ์ซองจดหมายเปล่า.
Receive Task (Instantiating)
หากกำหนดให้ receive task เริ่มกระบวนการแทน message start event จะมีไอคอน event ขนาดเล็กแสดงที่มุมซ้ายบน.
Send Task
process engine จะดำเนินการ Send tasks ซึ่งเป็นงานทางเทคนิคที่ใช้เรียก web services แบบไม่พร้อมกันผ่าน message queues เป็นหลัก.
Script Task
Script tasks ทำงานภายใน process engine โดยตรง และต้องเขียนด้วยภาษาที่ engine ตีความได้.
Service Task
Service tasks คืองานที่แอปพลิเคชันซอฟต์แวร์ดำเนินการโดยอัตโนมัติในเวิร์กโฟลว์ของกระบวนการ โดยทั่วไป BPMN ถือว่าฟังก์ชันเหล่านี้ให้บริการผ่าน web services แต่อาจใช้วิธีอื่นได้เช่นกัน Service tasks เป็นองค์ประกอบสำคัญของการเชื่อมต่อระบบตามกระบวนการ และสอดคล้องกับหลักการของ Service-Oriented Architecture (SOA).
Business Rule Task
BPMN 2.0 เพิ่ม Business Rule Task ซึ่งออกแบบมาโดยเฉพาะสำหรับใช้กฎทางธุรกิจในกระบวนการ
ลักษณะสำคัญ
- ลำดับการไหล: กิจกรรมเชื่อมต่อกันด้วยลูกศรที่กำหนดลำดับการทำงานของงาน
- การวนซ้ำและการทำงานหลายอินสแตนซ์: กิจกรรมบางอย่างทำซ้ำได้ หรือให้ผู้เข้าร่วมหลายคนทำพร้อมกันได้.
ตัวอย่าง
- กิจกรรม “ตรวจสอบใบสมัคร” อาจเป็น User Task ที่ผู้จัดการใช้ตรวจสอบใบสมัคร งานนี้อาจเป็นส่วนหนึ่งของกระบวนการย่อยขนาดใหญ่ที่เรียกว่า “ดำเนินการใบสมัคร”
กิจกรรมเป็นองค์ประกอบหลักที่ใช้ระบุขั้นตอนต่างๆ ในกระบวนการและวิธีดำเนินงานเพื่อให้ได้ผลลัพธ์ตามต้องการในโมเดล BPMN กิจกรรมอาจเป็นงานง่ายๆ หรือกระบวนการย่อยที่ซับซ้อนซึ่งมีหลายกิจกรรมและเงื่อนไขการไหล
สร้างโมเดล BPMN ตามต้องการ
เปลี่ยนรายการ task ให้เป็นโมเดล BPMN
อธิบายขั้นตอนในกระบวนการของคุณ แล้ว AI จะเปลี่ยนเป็น tasks และ sub-processes บนพื้นที่ทำงานที่คุณแก้ไขได้.
หัวข้อถัดไป
กิจกรรมประเภทอื่นๆ ได้แก่ กระบวนการย่อยแบบย่อ งานหลายอินสแตนซ์ และงานย่อยแบบเฉพาะกิจ
ออกแบบกระบวนการให้ดีขึ้น วางโครงสร้างที่เชื่อมโยงกัน และควบคุมได้.
เริ่มใช้งานได้ทันที ไม่ต้องใช้บัตรเครดิตและไม่ต้องรอ เปลี่ยนวิธีทำงานขององค์กรให้เป็นแบบจำลองกระบวนการที่ชัดเจนและเชื่อมโยงกัน.
สร้างสถาปัตยกรรมกระบวนการ กำหนดเจ้าของและการควบคุม พร้อมจัดบทบาทและความรับผิดชอบให้สอดคล้องกันในทุกระดับ.
เริ่มทดลองใช้ฟรี แล้วสร้างรากฐานที่เชื่อถือได้สำหรับกำกับดูแล จัดการ และปรับปรุงกระบวนการอย่างต่อเนื่อง.