ปฏิบัติการ
สร้าง runbook ที่ลดภาระความคิด
runbook สั้นและทำตามได้ ลดภาระของผู้ปฏิบัติงานด้วยวัตถุประสงค์เดียว ต้นไม้การตัดสินใจขนาดเล็ก คำสั่งที่แน่นอน การตรวจสอบ และจุดหยุดอย่างปลอดภัย
กระบวนการ
ทำตามลำดับนี้
- กำหนดตัวกระตุ้น ผลลัพธ์ของผู้ปฏิบัติงาน ขอบเขตระบบ ระดับความเสี่ยง ข้อกำหนดก่อนเริ่ม และเงื่อนไขที่ runbook ต้องหยุด
- เขียนคำแนะนำแบบหน้าเดียวว่าด้วยอาการ ผลกระทบที่เป็นไปได้ การตรวจสอบที่ปลอดภัยครั้งแรก เส้นทางการยกระดับ และลิงก์บริบทที่เชื่อถือได้
- แบ่งขั้นตอนเป็นการกระทำที่มีหมายเลข โดยแต่ละการกระทำมีวัตถุประสงค์เดียว ผลลัพธ์ที่คาด สาขาที่ล้มเหลว และการส่งต่อที่ชัดเจนสำหรับกรณีที่ไม่คุ้นเคย
- ระบุคำสั่งที่ปลอดภัย ตัวแปร สมมติฐานการเข้าถึง หลักฐานที่ต้องเก็บ และการตรวจสอบที่แน่นอนซึ่งพิสูจน์ว่าแต่ละขั้นทำงาน
- ทดสอบ runbook ในสภาพแวดล้อมที่ไม่ใช่การผลิตที่เป็นตัวแทนหรือการซ้อมสถานการณ์ และทำเครื่องหมายคำสั่งที่ยังไม่ได้ทดสอบ สิทธิ์ที่ขาด หรือคำสั่งที่กำกวม
- กำหนดเจ้าของ จังหวะการทบทวน แดชบอร์ดและการแจ้งเตือนที่เกี่ยวข้อง และวันที่ทดสอบล่าสุด จากนั้นตัดขั้นตอนที่ล้าสมัยโดยไม่ทำให้คำแนะนำการย้อนกลับหาย
- เผยแพร่ runbook และส่งหลักฐาน สถานะการทดสอบ ข้อจำกัดที่ทราบ และความเสี่ยงที่ยังไม่ได้แก้ไขกลับ โดยหยุดก่อนการกระทำในระบบการผลิต
เตรียมสิ่งนี้
ข้อมูลที่แมวจะขอ
- ตัวกระตุ้นของผู้ปฏิบัติงานและผลลัพธ์ที่ต้องการ
- ขอบเขตระบบและสภาพแวดล้อม
- ข้อจำกัดด้านการเข้าถึงและความปลอดภัย
- การทดสอบ แดชบอร์ด และเจ้าของที่มี
เราเตอร์ + playbook เดียว
จัดเส้นทางก่อน เลือกอันเดียว
Cat Paw โหลด playbook เดียวต่องาน ไม่ผสมหลายอัน เริ่มที่เราเตอร์นี้ เส้นทางที่เหลือเป็นตัวเลือกเฉพาะ workflow
- เราเตอร์:
action-first-communication-pack skills/action-first-communication-pack/low-cognitive-load-runbook/SKILL.md
เส้นเขต
ขอบเขตเดินทางไปกับพรอมต์
- ก่อนเริ่ม ให้ตรวจสอบเครื่องมือ บัญชี สิทธิ์ และพื้นที่ทำงานจริง ห้ามอ้างว่ามีเครื่องมือ บัญชี แหล่งข้อมูล หรือความสามารถที่ไม่พร้อมใช้งาน
- ใช้ Latch/target-workspace สำหรับโค้ดส่วนตัว ผลงาน การตรวจสอบสด หรือข้อมูลที่ไม่เป็นสาธารณะ หากไม่มีสิทธิ์เข้าถึง ให้หยุดที่ขอบเขตและรายงานสิ่งกีดขัด แทนการเดา
- หยุดเพื่อขออนุมัติอย่างชัดเจนก่อนการดำเนินการภายนอกที่มีผลกระทบ แล้วส่งกลับหลักฐาน ความเสี่ยงที่ยังไม่ได้แก้ไข สมมติฐาน และการดำเนินการใดที่ยังรอการอนุมัติ
เสร็จหมายถึง
จุดจบที่ตรวจได้
runbook ที่ทดสอบแล้วและมีเจ้าของช่วยให้ผู้ปฏิบัติงานมีเส้นทางสั้นจากตัวกระตุ้นไปสู่ผลลัพธ์ที่ตรวจสอบแล้วหรือการยกระดับอย่างปลอดภัย พร้อมคำสั่ง เงื่อนไขหยุด หลักฐาน และความเสี่ยงที่ยังไม่ได้แก้ไข
แหล่งที่มา
กระบวนการนี้มาจากไหน
- github.com/ayghri/i-have-adhd/tree/839872f9d1cd634fed642b4589ce7226199cc15f/
- sre.google/sre-book/incident-response/
- www.nngroup.com/articles/ten-usability-heuristics/
แหล่งที่มาตั้งรูปแบบของ workflow โพสต์ Reddit และชุมชน ถ้ามี ให้ถือเป็นเรื่องเล่าจากผู้ปฏิบัติ ไม่ใช่ข้อเท็จจริงสากล