Scrum Master
• ช่วยให้ทีมพัฒนาซอฟต์แวร์ใช้สกรัมเฟรมเวิร์ก (Scrum framework)
• วางแผนส่งมอบและช่วยทีมตรวจสอบประสิทธิภาพ
• แก้ไขปัญหาที่เป็นอุปสรรคต่อการทำงานของทีม
Responsibilities
• จัดการขอบเขตและไทม์ไลน์ของแต่ละโครงการ
• ประสานงาน sprint การประชุมย้อนหลัง และ การประชุมแบบ stand-ups ประจำวัน
• สอนงานสมาชิกในทีมเกี่ยวกับ Agile frameworks
• อำนวยความสะดวกในการสื่อสารภายในองค์กรและการทำงานร่วมกันที่มีประสิทธิภาพ
• เป็นผู้ติดต่อสื่อสารบุคคลภายนอก เช่น จากลูกค้าหรือผู้มีส่วนได้ส่วนเสีย
• ทำงานร่วมกับเจ้าของผลิตภัณฑ์เพื่อจัดการกับ backlogs และคำขอใหม่
•แก้ไขข้อขัดแย้งและขจัดอุปสรรคที่เกิดขึ้น
• ช่วยให้ทีมดำเนินการเปลี่ยนแปลงได้อย่างมีประสิทธิภาพ
• ตรวจสอบการส่งมอบให้เป็นไปตามมาตรฐานคุณภาพเมื่อสิ้นสุด sprint แต่ละครั้ง
• ชี้นำทีมพัฒนาให้มี scrum maturity ที่สูงขึ้น
• ช่วยสร้างสภาพแวดล้อมการทำงานที่สมาชิกในทีม 'เป็นเจ้าของ' ผลิตภัณฑ์และสนุกกับการทำงาน
Requirements and skills
• มีประสบการณ์ในตำแหน่ง scrum master
• คุ้นเคยกับการพัฒนาซอฟต์แวร์
• มีความรู้อย่างดีเยี่ยมเกี่ยวกับ Scrum artifacts และเทคนิค เช่น คำจำกัดความของคำว่าเสร็จสิ้น เรื่องราวของผู้ใช้ การทดสอบอัตโนมัติ การปรับแต่ง Backlog)
• มีความรู้เป็นอย่างดีเกี่ยวกับ Agile frameworks อื่นๆ (Crystal, XP ฯลฯ)
• มีความเป็นผู้นำและทักษะการสื่อสารที่ยอดเยี่ยม
• มีทักษะการแก้ปัญหาและแก้ไขข้อขัดแย้ง
• ทักษะบริหารองค์กรที่โดดเด่น
• จบปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ ธุรกิจ หรือสาขาที่คล้ายกัน
• หากมีใบรับรองเกี่ยวกับ Scrum master จะพิจารณาเป็นพิเศษ