สารบัญ
ใน ตอน 14-17 เราคุยเรื่อง Part A ของ Domain 2 — กฎ โครงสร้าง ความเสี่ยง ข้อมูล ทั้งหมดเป็น foundation ของ governance
ตอนนี้เปิด Part B ลงไปดูว่า governance ที่ออกแบบไว้ในกระดาษ implement ยังไงในชีวิต IT ประจำวัน
ผมแบ่ง Part B ออกเป็น 4 บท:
- ตอน 18 (บทนี้) — IT Resource Management: คน, เงิน, การเปลี่ยนแปลง
- ตอน 19 — IT Vendor Management: outsourcing
- ตอน 20 — Performance Monitoring: KPI/KRI/KGI/PDCA
- ตอน 21 — Quality Assurance ของ IT
โครงของบท 18:
- IT Portfolio Management — ตัดสินใจลงทุน
- HR Management — คนคือ asset แต่ก็คือ risk
- Mandatory Leave + Job Rotation — สวัสดิการที่เป็น control
- Enterprise Change Management
- Financial Management — งบ IT ไม่ใช่ black box
- Information Security Management — ภาพรวม
- Trap Patterns
ส่วนที่ 0: Value of IT — ทำไมต้องบริหาร Resource ให้ดี
ก่อนพูดเรื่อง portfolio + HR + financial ต้องเข้าใจ ทำไม resource management ถึงสำคัญ ก่อน
CRM Section 2.8.1 ระบุชัด: Value of IT = ROI ที่บริษัทได้จาก IT investment ไม่ใช่แค่ “IT ทำงานเสร็จ” แต่คือ “IT ส่งผลต่อ business value มั้ย”
หลักของ Value of IT:
- IT investment = strategic asset ไม่ใช่ cost center
- Value = balance ระหว่าง benefits (revenue enabled, cost reduced) + risk (breaches, downtime) + resources (people, money, time)
- Performance measurement + resource management + compliance monitoring = 3 pillars ของ EGIT (คุยใน ตอน 16A ไปแล้ว)
Resource Management ใน Section 2.8 ก็เลย = operational implementation ของหลัก Value of IT — ทำให้ board ตอบคำถาม “เงินที่ลงทุนใน IT คุ้มไหม” ได้
Trap คลาสสิก: บริษัทที่จัดการ IT cost โดยไม่ link กลับ business value → กลายเป็น “IT cost reduction project” กระทบ value delivery แต่ไม่มีใครเห็น
ทีนี้มาดู resource ที่ governance ต้องบริหาร เริ่มจาก Portfolio Management
ส่วนที่ 1: IT Portfolio Management — ลงทุนอะไร, ทำไม
ปัญหาที่เจอบ่อย
ลองนึก scenario ของ CIO ในบริษัทขนาดกลาง — ปีหนึ่งมี 47 IT project รออนุมัติ ทุก project มีเหตุผล ทุก department ขอ ทุก vendor มาเสนอ
ถ้าตัดสินใจ project ต่อ project แบบ “ใครเข้ามาขอก่อนได้ก่อน” หรือ “ใครเสียงดังที่สุดได้” ภาพรวม IT investment ของบริษัทจะออกมาเหมือน ครัวที่มีหม้อหุงข้าว 3 ใบ แต่ไม่มีเตาแก๊ส 555+
นี่แหละครับคือสิ่งที่ Portfolio Management มาแก้
Portfolio Management vs Project Management
Project Management = บริหารแต่ละ project ให้ออกตามเวลา + งบ + scope (เดี๋ยว Domain 3 จะคุยเรื่องนี้)
Portfolio Management = ตัดสินใจ ระดับองค์กร ว่า project ไหนทำ project ไหนไม่ทำ ดูภาพรวม
ดูจาก 3 มิติ:
- Strategic Alignment — project นี้ support business strategy ที่ board approve มั้ย
- Value — คาดว่าจะได้คืนคุ้มค่ามั้ย
- Risk — ความเสี่ยงของ project นี้ + ผลที่ failure จะมีต่อบริษัท
Trap: บริษัทที่อนุมัติทุก project ตามคำขอ ไม่มี portfolio view → IT landscape กระจัดกระจาย ค่าใช้จ่ายซ้ำซ้อน integration เป็นปัญหาตลอด
IS auditor มองหา portfolio criteria ที่เป็นทางการ + ใช้ consistently + linked กับ strategy
ส่วนที่ 2: HR Management — คนเป็นทั้ง Asset และ Risk
ในมุม IT คนคือ asset ใหญ่สุดเลย (ไม่ใช่ server) แต่ก็คือ risk ใหญ่สุดเหมือนกัน (insider threat)
Hiring Controls
ก่อนพนักงานใหม่เริ่มงาน:
- Background check — ประวัติอาชญากรรม อ้างอิงงานเดิม การศึกษา
- Reference check — โทรเช็คกับนายเก่า
- NDA / Confidentiality agreement — ลงนามก่อนเริ่มงาน
- Acceptance of policies — รับทราบ + ลงนาม Information Security Policy + Acceptable Use Policy
Trap: บริษัทที่ “เร่งจ้าง” และให้พนักงานเริ่มก่อนเช็คประวัติ ถ้ามีประวัติแย่ก็สายไปแล้วที่จะ revoke access โดยไม่กระเทือนงานที่ทำไป
Termination Procedure
วันที่พนักงานออก:
- Revoke access ทันที ไม่ใช่ “พรุ่งนี้ค่อยทำ” เพราะ window ที่ขาด revocation = window ที่ risk เปิด
- คืน device + token + access card
- ลบ access ใน cloud + SaaS ทุก system
- Remove จาก distribution list + shared folder
- Exit interview — เรียนรู้ว่าทำไมถึงออก, มีเรื่องน่ากังวลที่ต้อง follow up มั้ย
Trap คลาสสิก: บริษัทที่ revoke access “ภายใน 1-2 วัน” auditor flag ทันที พนักงานลาออกวันศุกร์เย็น แล้ว IT ทำ revoke จันทร์เช้า สุดสัปดาห์ access ยังเปิดอยู่ทั้งหมด อ้าว 555+
ในกรณีพนักงานถูกไล่ออก (fired) revoke ต้องเกิด ก่อน บอกเขา ไม่ใช่หลัง เพราะถ้าบอกแล้ว revoke ทีหลัง พนักงานอาจกลับไปลบหรือขโมย data ได้
Performance Management + Training
- Performance review ประจำปี — มี KPI ที่ measurable
- Training plan ตาม role — ไม่ใช่ “อยากเรียนอะไรก็ลงทะเบียน”
- Records ของ training — ต้องเก็บหลักฐาน (attendance, certificate)
Trap: บริษัทที่จัดอบรม security awareness ทุกปี แต่ไม่เก็บหลักฐาน พอตอน audit ก็ตอบไม่ได้ว่า “พนักงานคนนี้ได้รับการอบรมจริงมั้ย” control ที่ไม่มีหลักฐาน = control ที่ไม่มี
HR Controls — 8 องค์ประกอบที่ Auditor ดู
CRM Section 2.8.4 list HR sub-elements ที่ครอบคลุมทั้ง lifecycle ของพนักงาน auditor ต้องตรวจครบ ไม่ใช่แค่ recruiting + termination:
1. Recruiting and Hiring
- Background check, reference check, NDA, policy acceptance
- (เราคุยใน “Hiring Controls” ข้างต้น)
2. Employee Handbook
- Document ที่ระบุ rights + responsibilities ของพนักงาน
- ครอบ acceptable use, code of conduct, security expectations
- พนักงานต้อง acknowledge receipt เป็นเอกสาร
3. Training
- Initial training (onboarding) + ongoing training (annual)
- Records ตามที่คุยข้างบน
4. Scheduling and Time Reporting
- ระบบบันทึกเวลาทำงาน + overtime + leave
- เป็น input ของ payroll + audit trail สำหรับ access patterns
- ในมุม IT: time reporting system = financial impact + privacy implication (employee monitoring)
5. Terms and Conditions of Employment
- Contract ที่ระบุ scope of work, confidentiality, IP ownership, post-employment restrictions
- ใน IT context: developer ที่เขียน code ขณะทำงาน = IP ของบริษัทหรือของตัวเอง?
6. Expectations During Employment
- Performance standards
- Code of conduct — รวม security policies, acceptable use
- พนักงานต้องเซ็นยอมรับ — เพื่อให้ enforceable
7. Employee Performance Management
- Periodic performance review (annual / quarterly)
- KPIs ที่ measurable + tied กับ business outcomes
- Documentation สำหรับ promotion / termination decisions
8. Disciplinary Actions
- Process สำหรับ violations (security policy, code of conduct, performance)
- ขั้นตอนต้อง consistent — ไม่ใช่ subjective
- Documentation บังคับสำหรับ legal protection
9. Promotion Policies
- Criteria สำหรับ promotion ที่ documented + objective
- Auditor มองหาว่า promotion ในตำแหน่ง sensitive (DBA, finance) ผ่าน formal review มั้ย หรือเป็นแค่ “นาย sponsor”
10. Required Vacations (= Mandatory Leave)
- ที่เราคุยข้างต้น — fraud detection control
11. Retention and Succession Plans
- Plan ที่ระบุ key roles + successors
- ป้องกัน single point of failure (พนักงาน critical คนเดียว — ลาออก = บริษัทพัง)
- IT context: DBA คนเดียวที่รู้ database schema = succession plan ที่ขาด
12. Termination Policies
- ที่เราคุยข้างต้น — revoke access ทันที
ที่ exam ออกบ่อย: บริษัทที่มี HR program “ครบ” ตาม checklist 12 ข้อ แต่ขาด disciplinary consistency หรือ retention/succession → HR governance gap ที่ auditor flag
ส่วนที่ 3: Mandatory Leave + Job Rotation — สวัสดิการที่เป็น Control
คู่นี้ออกข้อสอบบ่อยมากใน Domain 2 ครับ
Mandatory Leave (บังคับลา)
หลายบริษัทมีนโยบายว่าพนักงานในตำแหน่งที่ sensitive (DBA, finance, treasury) ต้องลาติดต่อกัน 1-2 สัปดาห์ต่อปี
ไม่ใช่ “สวัสดิการ” นะครับ แต่มันคือ fraud detection control ตัวจริง
หลักการคือ ถ้าพนักงานทำทุจริต เขาต้องอยู่ทุกวันเพื่อปิดบัง พอบังคับลา + คนอื่นเข้ามาทำแทน ความผิดปกติก็จะถูกค้นพบ
Trap: บริษัทที่พูดว่า “พนักงานคนนี้ไม่เคยลา 5 ปีเพราะทุ่มเทมาก” auditor มองเป็น red flag ไม่ใช่เรื่องดี
Job Rotation (หมุนเวียนหน้าที่)
หมุนเวียนพนักงานระหว่าง role/team ทุก 1-3 ปี ผลพลอยได้:
- Cross-training — มีคนหลายคนทำงานนั้นเป็น (continuity)
- Fraud detection — เหมือน mandatory leave — ใครทุจริตในงานเก่าจะถูกเปิดเผยเมื่อคนใหม่มาแทน
- Career development — พนักงานพัฒนาทักษะหลากหลาย
Trap: Cross-training ที่ทำมากเกินไปจน 1 คนรู้ครบทุก phase ของกระบวนการ critical → SoD violation
ตัวอย่าง: ในระบบ payroll การ cross-train ผู้จัดการคนหนึ่งให้สามารถ enter ข้อมูลพนักงาน + อนุมัติเงินเดือน + ดู report = SoD violation 3 หน้าที่ในคนเดียว
→ Cross-training ดี แต่ต้องไม่ทำลาย SoD ต้องแบ่งระหว่าง role/responsibility ที่ acceptable
ส่วนที่ 4: Enterprise Change Management
ทำไมต้องมี Change Management?
ระบบ IT ของบริษัทใหญ่เปลี่ยนทุกวันเลยครับ patch, upgrade, configuration change, deploy code ใหม่
ถ้าไม่มี process — change ไม่ได้ test ไม่ approved ไม่ communicate — ระบบล่มแล้วไม่มีใครรู้ว่าเปลี่ยนอะไร
องค์ประกอบของ Change Management ที่ดี
- Request — ใครจะเปลี่ยนต้อง submit formal request
- Impact assessment — เปลี่ยนแล้วกระทบใคร, system ไหน
- Approval — Change Advisory Board (CAB) approve (ขึ้นกับ severity)
- Test ใน non-production — ทดสอบก่อน deploy
- Schedule — เลือกเวลา deploy ที่กระทบน้อย (off-peak)
- Communication — แจ้ง stakeholder ก่อน
- Deploy — ตามแผน
- Verify — confirm ว่าเปลี่ยนสำเร็จ
- Rollback plan — ถ้าพังต้องกลับได้
เดี๋ยว Domain 4 จะลงรายละเอียด change management ในระดับ operational + emergency change handling — ตอนนี้รู้ภาพรวมพอ
Trap: Emergency Change
บริษัทมักมี “emergency change” ที่ skip บางขั้นตอนเพื่อความเร่งด่วน
ผิดตรงที่ skip ไม่ได้ครับ ทำได้แค่ shorten + document ทีหลัง emergency change ที่ไม่ document = unauthorized change ที่ไม่มีใครรับผิดชอบ
ส่วนที่ 5: Financial Management — IT Cost ไม่ใช่ Black Box
Cost Allocation / Chargeback
ในบริษัทใหญ่ IT ให้บริการกับหลาย business unit — ใครจ่ายค่า IT ล่ะครับ?
3 model หลัก:
- Allocated — แบ่งให้แต่ละแผนกตามสัดส่วน (เช่น headcount, revenue) ง่าย แต่ไม่สะท้อนการใช้จริง
- Chargeback — แต่ละแผนกจ่ายตามที่ใช้จริง (เช่น GB ของ storage, CPU hours) สะท้อนความเป็นจริง แต่ implement ยาก
- Showback — แสดงให้เห็นว่าแต่ละแผนกใช้เท่าไหร่ แต่ไม่ charge กลางๆ
Trap: บริษัทที่ allocate IT cost เท่ากันทุกแผนก แผนกที่ใช้น้อยจะจ่ายเกินจริง แผนกที่ใช้มากก็ subsidized incentive ผิดหมดเลย
Capex vs Opex
นี่คือเรื่องที่ IS auditor ต้องเข้าใจระดับหนึ่ง ไม่ใช่ในฐานะ accountant แต่เพื่อ flag pattern ที่ผิด:
- Capital Expenditure (Capex) — ลงทุนใน asset ที่อายุยาว (เช่น data center hardware, software ที่ใช้ระยะยาว) → capitalize + depreciate
- Operating Expenditure (Opex) — ค่าใช้จ่ายประจำ (เช่น cloud subscription, license ปีต่อปี) → expense ในปีที่เกิด
ภายใต้ IAS 38 (intangible asset accounting) — ค่า software development บางประเภทต้อง capitalize
Trap: บริษัทที่ expense ทุก IT cost เพื่อความง่าย → overstate expense + understate asset → financial misstatement
IS auditor ไม่ใช่ accountant แต่เห็น pattern ที่ผิดต้อง flag ให้ auditor บัญชีดูต่อ
Software Expenses vs Capitalization — Specific Rules
CRM Section 2.8.6 ระบุ specific rules สำหรับ software ที่ต้องเข้าใจ:
ที่ Capitalize (= asset):
- Software ที่ purchased + ใช้ระยะยาว (>1 ปี) — ค่า license + initial installation
- Internal software development costs หลัง เข้าสู่ application development phase (coding + testing)
- Major upgrades ที่ extend useful life
ที่ Expense (= immediate cost):
- Subscription / SaaS — รายเดือน / รายปี (ใช้แล้วหมด)
- Maintenance + minor patches
- Internal development costs ก่อน application development phase (research, requirements gathering)
- Training + data conversion
Trap: ภายใต้ IAS 38 (Intangible Assets standard) บางประเภทของ software development cost ต้อง capitalize ไม่ใช่ choice auditor flag ถ้าบริษัท expense ทั้งหมดเพื่อ tax benefit
Case study คลาสสิคของวงการ: บริษัทที่ทำ digital transformation 100M baht ถ้า expense ทั้งหมดในปีเดียว financial year ขาดทุน + book value ของ asset undercount มหาศาล financial statement misleading ทันที
IS auditor หา pattern แบบนี้ครับ ค่าใช้จ่าย IT major (>10M) ที่ถูก expense ในปีเดียว flag ให้ accounting auditor verify ตาม IAS 38
ส่วนที่ 6: Information Security Management — ภาพรวมรอบ Final
Section 2.8.7 ของ CRM พูดเรื่อง security management — ครอบคลุมเยอะ ขอ summary:
Security management ที่ดีต้องครอบคลุม:
- Risk assessment ที่ตามภาษาของ ตอน 17A
- Policy ที่ออกแบบ + maintain
- Awareness training สำหรับพนักงานทุกระดับ
- Architecture ที่ secure-by-design
- Vulnerability management + patching
- Identity + access management
- Incident response
- Monitoring (SIEM)
- Compliance กับกฎหมาย + standard
ที่สำคัญคือ ทุกองค์ประกอบต้อง คุยกัน ไม่ใช่ silo
ตัวอย่างของ silo failure: ฝ่าย access management ให้ access ใหม่ทุกวัน ฝ่าย monitoring ดู alert ทุกวัน แต่ฝ่าย incident response ไม่รู้ว่า access ใหม่ถูก granted ให้ใคร พอ alert ผิดปกติของ user คนนั้นเกิดขึ้น response ช้าตามไปด้วย เพราะต้องไปหาว่า user คนนี้คือใคร มี access ตั้งแต่เมื่อไหร่
เดี๋ยว Domain 5 จะลงเทคนิคของแต่ละ security domain (IAM, network security, encryption, etc.) — ตอนนี้รู้ว่า governance framework ของ security คืออะไรพอ
RPO + RTO — แย้มก่อนถึง Domain 4
CRM แย้ม 2 metric สำคัญที่ผู้บริหารต้องเข้าใจ:
- RPO (Recovery Point Objective) — ยอมรับการสูญเสีย data ได้กี่ชั่วโมง (ถ้าระบบล่มเวลา 14:00 และ backup ล่าสุด 10:00 → สูญ 4 ชั่วโมง)
- RTO (Recovery Time Objective) — ระบบต้องกลับมาทำงานได้ภายในกี่ชั่วโมง
Domain 4 จะลงรายละเอียด BIA, BCP, DRP ที่ใช้ 2 metric นี้ — ตอนนี้รู้แค่ว่ามันเป็น input ของ business continuity planning ก็พอครับ ผู้บริหารที่ไม่รู้จัก 2 metric นี้ = ยังไม่ได้ตัดสินใจ business continuity risk จริงๆ
ส่วนที่ 7: Trap Patterns รวม
| Trap | ความเข้าใจผิด | ความเข้าใจที่ถูก |
|---|---|---|
| Portfolio = Project Management | คำเดียวกัน | portfolio = strategic, project = execution |
| Background check optional | ทำให้เร่งได้ | NEVER skip — security gap ที่ปิดยาก |
| Termination ทำพรุ่งนี้ก็ได้ | ทำได้ภายในวันสองวัน | revoke ทันที window ที่ขาดคือ window ของ risk |
| Mandatory leave = สวัสดิการ | HR benefit | fraud detection control |
| 5 ปีไม่เคยลา = ดี | ทุ่มเทมาก | red flag — ทำไมไม่ลา |
| Cross-training ดีเสมอ | continuity ดีขึ้น | ถ้าทำ 1 คนรู้ครบทุก phase = SoD violation |
| Emergency change skip ขั้นตอน | ”เร่ง” | ห้าม skip — แค่ shorten + document หลังจากนั้น |
| Allocate IT cost เท่ากันทุกแผนก | ”ยุติธรรม” | สะท้อนการใช้จริงไม่ได้ — incentive ผิด |
| Expense ทุก IT cost | ง่าย | บางอย่างต้อง capitalize ตาม IAS 38 |
| Security silo ทำงานแยกกัน | แต่ละทีม specialist | จะ fail เมื่อ incident ต้อง coordinate |
ปิดบท: คน, เงิน, การเปลี่ยนแปลง — 3 Resource ที่ Governance ปกป้อง
ที่อยากให้ติดในหัวจากบทนี้คือ IT Resource Management ไม่ใช่แค่ “ฝ่าย IT บริหารตัวเอง”
มันคือ กลไกที่ทำให้ governance ที่ออกแบบไว้ใน Part A ทำงานจริงในชีวิตประจำวัน:
- Risk appetite ของ board → operationalized ผ่าน HR controls (background check, mandatory leave)
- Policy ของ ISP → operationalized ผ่าน change management process
- Strategic alignment ของ EGIT → operationalized ผ่าน portfolio management
- Financial accountability → operationalized ผ่าน chargeback + capex/opex classification
ทุก control ใน Part B ของ Domain 2 มี root อยู่ใน Part A ครับ — ถ้าจำได้ว่า “control นี้ตอบ governance principle อันไหน” ทุกอย่างจะไม่ลอย
ตอน 19 จะลงเรื่อง Vendor Management — outsourcing ที่เป็นจุดที่ accountability ของ board ถูกท้าทายมากที่สุด เพราะ “ส่งงานออกไปแล้วยังรับผิดชอบเหมือนเดิม” คือ concept ที่ผู้บริหารหลายคนเข้าใจผิดที่สุดเลย
อ้างอิง CRM (CISA Review Manual 28th Edition): Domain 2: Section 2.8 IT Resource Management