หน่วยสมรรถนะ

หน่วยสมรรถนะ

วิเคราะห์ระบบ (Analysis)

สาขาวิชาชีพอุตสาหกรรมดิจิทัล


รายละเอียดหน่วยสมรรถนะ


1. รหัสหน่วยสมรรถนะ ICT-GNAR-358B

2. ชื่อหน่วยสมรรถนะ วิเคราะห์ระบบ (Analysis)

3. ทบทวนครั้งที่ 1 / 2564

4. สร้างใหม่ ปรับปรุง

5. สำหรับชื่ออาชีพและรหัสอาชีพ (Occupational Classification)

อาชีพนักวิเคราะห์ออกแบบระบบบล็อกเชน (Blockchain System Analyst)


6. คำอธิบายหน่วยสมรรถนะ (Description of Unit of Competency)

ผู้ที่ผ่านหน่วยสมรรถนะนี้ สามารถกำหนดปัจจัยที่เกี่ยวข้อง (Use case/ Business Rule) สามารถระบุด้าน Design/ Define ด้าน Customer/ User journey และด้าน Function/Features สามารสร้าง Work Flow ที่สอดคล้อง Business requirement และสามารถระบุความต้องการด้าน Performance/ Load ด้าน Scalability ด้าน Security และด้าน Availability


7. สำหรับระดับคุณวุฒิ
1 2 3 4 5 6 7 8

8. กลุ่มอาชีพ (Sector)

ผู้ประกอบอาชีพในสาขาซอฟต์แวร์และการประยุกต์


9. ชื่ออาชีพและรหัสอาชีพอื่นที่หน่วยสมรรถนะนี้สามารถใช้ได้ (ถ้ามี)

N/A


10. ข้อกำหนดหรือกฎระเบียบที่เกี่ยวข้อง (Licensing or Regulation Related) (ถ้ามี)

N/AN/A


11. สมรรถนะย่อยและเกณฑ์การปฏิบัติงาน (Elements and Performance Criteria)
หน่วยสมรรถนะย่อย (EOC) เกณฑ์ในการปฏิบัติงาน (Performance Criteria)
10102.01

ระบุ Functional Requirement

1. กำหนดปัจจัยที่เกี่ยวข้อง (Use Case/ Business Rule)

2. ระบุ Design/ Define customer/ user journey

3. สร้าง Work Flow ที่สอดคล้อง Business requirement

4. ระบุ Functions/ Features การทำงานของระบบ

10102.02

ระบุ Non Functional Requirement

1. ระบุความต้องการด้าน Performance/ Load

2. ระบุความต้องการด้าน Scalability

3. ระบุความต้องการด้าน Security

4. ระบุความต้องการด้าน Availability


12. ความรู้และทักษะก่อนหน้าที่จำเป็น (Pre-requisite Skill & Knowledge)

ไม่มี


13. ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge)

(ก) ความต้องการด้านทักษะ

1.    อธิบายการทำงานของโปรแกรมด้านเทคโนโลยีบล็อกเชน
2.    อธิบายการใช้งานโปรแกรมด้านเทคโนโลยีบล็อกเชน
3.    อธิบายข้อจำกัดการใช้งานโปรแกรมด้านเทคโนโลยีบล็อกเชน
4.    อธิบายประสิทธิภาพและความปลอดภัยของระบบด้านเทคโนโลยีบล็อกเชน
5.    สร้างเอกสารออกแบบระบบด้านเทคโนโลยีบล็อกเชน
6.    จัดทำเอกสาร ER-Diagram ตารางข้อมูล และ Data dictionary ด้านเทคโนโลยีบล็อกเชน
7.    อธิบายปัจจัยที่เกี่ยวข้องกับ Business rule/ Business requirement ด้านเทคโนโลยีบล็อกเชน
 

(ข) ความต้องการด้านความรู้

1.    ความรู้เกี่ยวกับโครงสร้างการทำงานของ Block เช่น การเกิดขึ้นของ Block กลไกและ
ความสัมพันธ์ระหว่าง Block
2.    ความรู้เกี่ยวกับ Consensus Protocol 
3.    ความรู้เกี่ยวกับข้อจำกัดของบล็อกเชน
4.    ความรู้เกี่ยวกับประสิทธิภาพและความปลอดภัยของระบบด้านเทคโนโลยีบล็อกเชน
5.    ความรู้เกี่ยวกับเทคโนโลยีด้านการเข้ารหัส
6.    ความรู้เกี่ยวกับการนำบล็อกเชนมาใช้เพื่อตอบโจทย์ความต้องการด้านธุรกิจ
7.    ความรู้เกี่ยวกับสถาปัตยกรรมบล็อกเชน (Public, Private, Hybrid Blockchain)
8.    ความรู้เกี่ยวกับจัดทำเอกสาร ER-Diagram ตารางข้อมูล และ Data Dictionary ด้านเทคโนโลยีบล็อกเชน
 


14. หลักฐานที่ต้องการ (Evidence Guide)

หลักฐานที่ต้องการจะกำหนดข้อแนะนำเกี่ยวกับการประเมิน และควรที่จะใช้ประกอบร่วมกันกับเกณฑ์การปฏิบัติงาน (Performance Criteria) และ ทักษะและความรู้ที่ต้องการ (Required Skills and Knowledge)
(ก)    หลักฐานการปฏิบัติงาน (Performance Evidence)
1.    เอกสารหลักฐานที่จำเป็นในการปฏิบัติงาน หรือหลักฐานอื่นๆ (ถ้ามี)
(ข)    หลักฐานความรู้ (Knowledge Evidence)
1. ผลจากการสอบข้อเขียน
2. ใบรับรองการเข้ารับการฝึกอบรม (ถ้ามี)
3. ใบประกาศนียบัตร/ วุฒิบัตร (ถ้ามี)
(ค)    คำแนะนำในการประเมิน
ผู้เข้ารับการประเมินต้องผ่านการประเมิน ที่ครอบคลุมในทุกสมรรถนะประเมินย่อย ขอบเขต ความรู้และทักษะที่กำหนด ในกรณีที่ผู้รับการประเมินผ่านไม่ครบตามเกณฑ์ที่กำหนดถือว่าไม่ผ่านการประเมิน 
(ง)    วิธีการประเมิน
    1. พิจารณาตามหลักฐานการปฏิบัติงาน
    2. พิจารณาตามหลักฐานความรู้
 


15. ขอบเขต (Range Statement)

(ก)    คำแนะนำ 
ผู้เข้ารับการประเมินแสดงความรู้และความสามารถด้านการออกแบบระบบเทคโนโลยีบล็อกเชน โดยคำนึงถึงปัจจัยที่เกี่ยวข้อง เช่น การระบุ Functional Requirement และระบุ Non Functional
(ข)    คำอธิบายรายละเอียด
1.    Business Rule หรือกฏกติกาที่ถูกออกแบบหรือกำหนดขึ้นมาให้สอดคล้องกับธรรมชาติ กฏหมาย หลักเกณฑ์ต่างๆ ของธุรกิจที่ระบบงานดำเนินการอยู่ โดย Business rule นี่จะต้องสามารถนำมาปฏิบัติได้จริง เป็นส่วนสำคัญของระบบงาน และถูกเขียนออกมาด้วยภาษาธุรกิจที่สามารถเข้าใจได้ง่าย 
2.    Design/ Define customer/user journey หมายถึงการออกแบบหรือกำหนดแนวทางการใช้งานโดยผู้ใช้งานที่มีความเกี่ยวข้องกับระบบทั้งกระบวนการ ซึ่งอาจรวมถึงพนักงาน ลูกค้า และผู้ดูแลระบบด้วย
3.    โครงสร้างการทำงานของ Block เช่น การเกิดขึ้นของ Block กลไกและความสัมพันธ์ระหว่าง Block
4.    ข้อจำกัดของบล็อกเชน เช่น ปริมาณข้อมูลที่ถูกจัดเก็บบนบล็อกเชน ความเร็วในการประมวลผล 
5.    ประสิทธิภาพและความปลอดภัยของระบบด้านเทคโนโลยีบล็อกเชน เช่น แหล่งการจัดเก็บข้อมูล (On-chain, Off-chain) วิธีการจัดเก็บข้อมูล (แบบเข้ารหัสหรือไม่เข้ารหัส) 
6.    เทคโนโลยีด้านการเข้ารหัส เช่น Hashing function Public Key Private Key 
 


16. หน่วยสมรรถนะร่วม (ถ้ามี)

N/A


17. อุตสาหกรรมร่วม/กลุ่มอาชีพร่วม (ถ้ามี)

N/A


18. รายละเอียดกระบวนการและวิธีการประเมิน (Assessment Description and Procedure)

18.1 เครื่องมือประเมินระบุ Functional Requirement
         1) ผลข้อสอบข้อเขียน
         2) การสาธิตการปฏิบัติงาน
18.2 เครื่องมือประเมินระบุ Non-Functional Requirement
          1) ผลข้อสอบข้อเขียน
          2) การสาธิตการปฏิบัติงาน    
 


ยินดีต้อนรับ