คำถามและคำตอบในการสัมภาษณ์ Scrum Master 23 อันดับแรก
คำถามสัมภาษณ์ Agile Scrum Master
ต่อไปนี้เป็นคำถามและคำตอบในการสัมภาษณ์ Scrum Master สำหรับนักศึกษาใหม่และผู้สมัครที่มีประสบการณ์เพื่อให้ได้งานในฝัน
ดาวน์โหลดไฟล์ PDF ฟรี: คำถามสัมภาษณ์ Scrum Master
1) การทำ Scrum มีข้อดีอย่างไร?
ข้อดีของการทำ Scrum คือในขณะที่ทำการทดสอบ
- ช่วยลดความเสี่ยงในการตอบสนองต่อการเปลี่ยนแปลงที่เกิดขึ้นกับระบบ
- เพิ่ม ROI (ผลตอบแทนจากการลงทุน)
- จะช่วยปรับปรุงกระบวนการอย่างต่อเนื่อง
- โดยจะตรวจสอบซอฟต์แวร์ที่ใช้งานได้จริงซ้ำๆ และรวดเร็ว
- ทุกคนสามารถเห็นซอฟต์แวร์ที่ใช้งานได้จริงและทำการปรับปรุงต่อไปเพื่อทำซ้ำอีกครั้ง
2) รอบการต่อสู้ใช้เวลานานเท่าใด? ใครบ้างที่มีส่วนร่วมในวงจร Scrum?
วงจรการต่อสู้ขึ้นอยู่กับประเภทของโปรเจ็กต์ที่ทีมกำลังทำงานอยู่ โดยปกติแล้วจะใช้เวลาประมาณ 2-4 สัปดาห์ถึงเกือบหนึ่งเดือน ในวงจรการต่อสู้จะรวมถึงก
- Scrum master
- เจ้าของผลิตภัณฑ์
- ทีมงานของเรา
3) เรื่องราวของผู้ใช้ใน Scrum คืออะไร?
ในการต่อสู้ เรื่องราวของผู้ใช้จะสั้น โดยมีคำจำกัดความหนึ่งประโยคของคุณลักษณะหรือฟังก์ชันการทำงาน
4) อะไรคือสิ่งประดิษฐ์ของกระบวนการ Scrum?
สิ่งประดิษฐ์กระบวนการแย่งชิงได้แก่
- Sprint Backlog
- สินค้าที่ขายแล้ว
- แผนภูมิความเร็ว
- แผนภูมิการเบิร์นดาวน์
5) Scrum Sprint คืออะไร
โครงการ Scrum ได้รับการพัฒนาในชุดของ "sprint" เป็นวงจรการทำงานที่ทำซ้ำได้และสม่ำเสมอในวิธีการต่อสู้ในระหว่างที่งานเสร็จสิ้นและพร้อมสำหรับการตรวจสอบ

6) ระยะเวลาในอุดมคติสำหรับ Sprint คือเท่าใด? ส่งผลต่อขั้นตอนการทำงานอย่างไร?
โดยทั่วไปแล้ว Sprint in Scrum จะใช้เวลา 30 วันหรือสองสัปดาห์ การวางแผนวิ่งสองสัปดาห์เป็นที่ต้องการด้วยเหตุผลหลายประการ ประการแรก ช่วยให้ทีมประมาณการ วางแผน และทำงานให้เสร็จสิ้นภายในสองสัปดาห์ได้ง่ายขึ้น ประการที่สอง ให้เวลาเพียงพอแก่เจ้าของผลิตภัณฑ์ในการเปลี่ยนแปลงลำดับความสำคัญบ่อยขึ้น และช่วยให้ทีมปรับตัวเข้ากับแรงกดดันของตลาดได้อย่างรวดเร็ว
7) อธิบาย Product Backlog ใน Scrum
ก่อนที่ Scrum Sprint จะเริ่มต้น เจ้าของผลิตภัณฑ์จะตรวจสอบรายการคุณสมบัติใหม่ทั้งหมด คำขอเปลี่ยนแปลง การปรับปรุง และรายงานข้อผิดพลาด และพิจารณาว่าคุณสมบัติใดที่มีลำดับความสำคัญสูง หากโปรเจ็กต์เป็นโปรเจ็กต์ใหม่ ก็จะมีฟีเจอร์ใหม่ที่ระบบใหม่ต้องมีให้ รายการนี้จะเรียกว่า Product Backlog สิ่งที่เก็บไว้ใน Sprint เรียกว่า Sprint Backlog
8) อธิบายกิจกรรมที่ดำเนินการในการประชุม Agile Scrum
ในระหว่างการประชุมการต่อสู้
- ทีมวิเคราะห์ว่าพวกเขามีเวลาเท่าไรในการทำงานให้เสร็จสิ้นระหว่างการวิ่งระยะสั้น
- จาก Product Backlog ทีมงานรับสินค้าชิ้นแรกและแบ่งเป็นงานต่างๆ
- ทีมประเมินว่างานจะใช้เวลานานเท่าใด
- หากมีเวลาเหลือในระหว่างการวิ่ง พวกเขาจะไปยังรายการถัดไปใน Backlog ของผลิตภัณฑ์
- ตัดสินใจเลือกคุณสมบัติที่มีความชัดเจนและประมาณจำนวนที่จะกำหนดขอบเขตสำหรับการวิ่ง
9) Scrum Master มีบทบาทอย่างไรใน Scrum?
- ขจัดอุปสรรคที่ทีมเผชิญระหว่างการบรรลุเป้าหมายการวิ่ง
- เพิ่มผลผลิตสูงสุดให้กับทีม
- ตรวจสอบให้แน่ใจว่าภาษาสคริปต์ที่ใช้สำหรับการทดสอบระบบและการทดสอบหน่วยนั้นเขียนด้วยภาษาเดียวกัน
- แนะนำทีมและเจ้าของผลิตภัณฑ์เพื่อปรับปรุงประสิทธิผลของแนวทางปฏิบัติของตน
- ตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามแนวทางปฏิบัติการต่อสู้มาตรฐานทั้งหมด

10) Scrum Burndown Chart ควรประกอบด้วยอะไรบ้าง?
แผนภูมิเบิร์นดาวน์การต่อสู้ควรประกอบด้วย
- แกน X ที่แสดงวันทำการ
- แกน Y ที่แสดงความพยายามที่เหลืออยู่
- ความพยายามในอุดมคติเป็นแนวทาง
- ความพยายามก้าวหน้าอย่างแท้จริง
11) ข้อเสียของการใช้ Scrum คืออะไร?
- มันจะเป็นงานที่ยุ่งยากสำหรับ Agile Scrum Master ในการวางแผน จัดระเบียบ และจัดโครงสร้างโครงการที่ไม่มีเป้าหมายที่ชัดเจน
- การประชุมต่อสู้รายวันจำเป็นต้องมีการทบทวนบ่อยครั้งและทรัพยากรจำนวนมาก
- โครงการที่ประสบความสำเร็จขึ้นอยู่กับวุฒิภาวะและความทุ่มเทของสมาชิกในทีมทุกคน
- ความไม่แน่นอนเกี่ยวกับผลิตภัณฑ์ การเปลี่ยนแปลงบ่อยครั้ง และการส่งมอบผลิตภัณฑ์บ่อยครั้งยังคงอยู่ในระหว่างวงจรการต่อสู้
- ทำให้มองเห็นความผิดปกติทั้งหมดได้
- มันต้องมีการเปลี่ยนแปลงที่สำคัญ
12) Scrum of Scrum คืออะไร?
Scrum of Scrum ใช้เพื่ออ้างถึงการประชุมหลังการต่อสู้รายวัน ผู้รับผิดชอบจากทีม Agile แต่ละทีมเข้าร่วมการประชุมและหารือเกี่ยวกับงานของตนและตอบคำถามต่างๆ เช่น
- จากการพบกันครั้งล่าสุดทีมมีความคืบหน้าอย่างไรบ้าง?
- ทีมของคุณถูกคาดหวังให้ทำหรือควรทำให้สำเร็จก่อนการประชุมครั้งถัดไป
- ทีมของคุณเผชิญอุปสรรคอะไรบ้างในขณะที่ทำงานให้เสร็จ?
- คุณจะอนุญาตให้งานของคุณกับทีมต่อไปนี้หรือไม่?
13) อธิบายคำว่า “ส่วนเพิ่ม”
ระยะ “เพิ่มขึ้น” ใช้เพื่ออ้างอิงจำนวนรวมของรายการ Backlog ของผลิตภัณฑ์ที่เสร็จสมบูรณ์ระหว่างการวิ่งและการวิ่งก่อนหน้าทั้งหมด เมื่อสิ้นสุดการวิ่ง การเพิ่มขึ้นควรอยู่ในสถานะเสร็จสิ้น อีกทั้งต้องอยู่ในสภาพที่สามารถนำกลับมาใช้ใหม่ได้ไม่ว่าเจ้าของผลิตภัณฑ์จะยินดีออกผลิตภัณฑ์หรือไม่ก็ตาม
14) “ความเร็ว” คืออะไร?
"ความเร็ว" คือความพยายามทั้งหมดที่ทีมสามารถทำได้ในการวิ่ง จำนวนนี้ได้มาจากการเพิ่มคะแนนเรื่องราวทั้งหมดจากเรื่องราวของการวิ่งครั้งล่าสุด เป็นแนวทางให้ทีมเข้าใจว่าในการสปรินต์ทำได้กี่เรื่อง
15) “ซาชิมิ” และ “อุปสรรค” คืออะไร?
- ซาซิมิ:คำนี้คล้ายคลึงกับ "เสร็จสิ้น"; ใช้เพื่อกำหนดงานเฉพาะเมื่อเสร็จสิ้น คำที่ทีมอื่นใช้เพื่ออ้างถึงสถานะงานที่เสร็จสมบูรณ์อาจแตกต่างกัน แต่ควรคงเหมือนเดิมภายในทีมเดียว
- อุปสรรค: อุปสรรคใดๆ ที่ทำให้สมาชิกในทีมไม่สามารถปฏิบัติงานได้จะเรียกว่าสิ่งกีดขวาง
16) Scrum Poker หรือ Planning Poker คืออะไร?
Scrum Poker หรือ Planning Poker เป็นเทคนิคในการประมาณขนาดสัมพัทธ์ของเป้าหมายการพัฒนาในการพัฒนาซอฟต์แวร์ เป็นวิธีกำหนดระยะเวลารายการสปรินต์โดยการเล่นไพ่ตัวเลขโดยคว่ำหน้าโต๊ะ แทนที่จะพูดออกมาดังๆ
17) แผนภูมิ Burndown แสดงข้อมูลอะไรบ้าง?
แผนภูมิเบิร์นดาวน์ใช้เพื่อติดตามสถานะการวิ่ง โดยทำหน้าที่เป็นตัวบ่งชี้การเตือนล่วงหน้า พวกมันจะมีประโยชน์ในการเน้นย้ำ “ขาดความก้าวหน้า”- นอกจากนี้ พวกเขาจะเน้นบริเวณที่พวกเขาเห็นความซ้ำซ้อน
18) วัตถุประสงค์เบื้องหลังการจัดประชุมย้อนหลัง Sprint คืออะไร?
วัตถุประสงค์เบื้องหลังการประชุมย้อนหลังของ Sprint คือเพื่อให้สมาชิกในทีมทราบว่าสิ่งต่างๆ เป็นอย่างไรในระหว่างการวิ่ง และหารือเกี่ยวกับวิธีที่เป็นไปได้ในการปรับปรุงเพิ่มเติมสำหรับการวิ่งในอนาคต
19) Sprint และ Iteration ใน Scrum แตกต่างกันอย่างไร?
- การวนซ้ำ: เป็นคำศัพท์ที่ใช้เพื่อกำหนดวงจรการพัฒนาเดียวในวิธีการแบบ Agile ทั่วไป เป็นคำทั่วไปที่ใช้ในกระบวนการทำซ้ำและการพัฒนาแบบเพิ่มหน่วย
- วิ่ง: ใช้เพื่อกำหนดหนึ่งรอบการพัฒนาหรือขั้นตอนการวนซ้ำในวิธีการแบบคล่องตัวเฉพาะทางที่เรียกว่า Scrum Sprint เป็นการต่อสู้แบบเฉพาะเจาะจง และการวนซ้ำไม่ใช่ทุกรูปแบบที่จะเป็น Sprint
20) ประเด็นเรื่องราวใน Scrum คืออะไร?
แต่ละฟีเจอร์ในการต่อสู้คือเรื่องราว ประเด็นเรื่องราวคือการวัดตามอำเภอใจที่ทีม Scrum ใช้ และเป็นตัวชี้วัดที่ทีม Agile ใช้เพื่อกำหนดความยากในการนำเรื่องราวไปใช้
21) Scrum มีความเร็วเท่าใด? มันวัดได้อย่างไร?
ความเร็วในการต่อสู้คือการวัดว่าทีมทำงานเสร็จได้มากเพียงใดในการวนซ้ำหรือการวิ่ง มันวัดโดย
- V= จำนวนคะแนนเนื้อเรื่องทั้งหมด / ทำซ้ำหนึ่งครั้ง
22) เมื่อ Scrum ไม่มีประโยชน์?
ตามหลักการแล้ว Scrum มีประโยชน์ในการตรวจสอบการทำงานกับผู้คน 5 ถึง 10 คนที่มุ่งมั่นที่จะบรรลุเป้าหมายการวิ่ง มันไม่เป็นผลดีกับกลุ่มใหญ่หรือทีมที่มีความรับผิดชอบมากกว่า สำหรับทีมที่ใหญ่ขึ้น สามารถใช้ Scrum ได้โดยการแบ่งทีมออกเป็นกลุ่มเล็กๆ และฝึก Scrum
23) Scrum Master มืออาชีพของคุณมีหน้าที่รับผิดชอบอะไรบ้าง?
บทบาท Scrum Master จะคล้ายกับผู้จัดการโครงการในบางกรณี และความรับผิดชอบของ Scrum Master คือ:
- การดำเนินการวางแผน Sprint และ การบริหารจัดการโครงการ
- เพื่อกำหนดเวลาการประชุม Scrum รายวัน
- การจัดการความรับผิดชอบของกระบวนการ Scrum
- ช่วยเหลือทีมพัฒนาให้ปฏิบัติตามแนวทางปฏิบัติของ Scrum
- ทำงานเพื่อขจัดอุปสรรคเพื่อให้ทีมมีสมาธิกับงาน
- ให้ความช่วยเหลือเรื่อง Product Backlog
คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา)
ฉันถูกถามคำถามระหว่างการสัมภาษณ์: นานแค่ไหนก่อนที่คุณจะวางแผนการวิ่งก่อนที่จะนำไปใช้งาน เช่น. หากวันที่เริ่มต้นการดำเนินการของคุณคือใน 2 สัปดาห์ เมื่อคุณเริ่มวางแผนการวิ่ง ขอบคุณ
วิ่ง 8 ชม. เป็นเวลา 4 สัปดาห์
ใช่..คือจำนวนชั่วโมงสูงสุดที่สามารถนำไปใช้ในการวางแผนขนาด Sprint ใน 4 สัปดาห์ได้
ในวันเดียวกันเมื่อเราเริ่มใช้งาน Sprint
การวางแผน การทบทวน ย้อนหลัง และการต่อสู้รายวันล้วนเป็นส่วนหนึ่งของ Sprint และระยะเวลารวมอยู่ในกล่องเวลา
Nice QnA…แต่ฉันก็มีคำถามเช่นกัน และโปรดแจ้งให้เราทราบว่าจะมีคำตอบอะไรบ้าง:
1. ชุดการถดถอยใน Agile คืออะไร
2.การวิเคราะห์ผลกระทบด้วยเทมเพลตใน Agile ?
3. แผนการทดสอบการยอมรับแบบ Agile พร้อมเทมเพลต
4. ทดสอบการประมาณค่าแบบ Agile
และคำถามเกี่ยวกับสถานการณ์แบบเรียลไทม์เกี่ยวกับ Agile
วิธีแนะนำทีมตั้งแต่ 1 ทีมขึ้นไปในการปรับหลักการ Agile/Scrum
@ปายัล
1- แนะนำทีมของคุณให้รู้จักกับค่านิยมและหลักการของ Agile
2- อำนวยความสะดวกให้กับค่าคีย์การต่อสู้
3- อธิบายว่ามีพิธีการและกระบวนการเชิงประจักษ์อะไรบ้าง และเหตุใดเราจึงจัดการประชุมแบบต่อสู้กัน
4- ฝึกฝน Sprint Zero กับทีมใหม่ เพื่อให้พวกเขาคุ้นเคยกับกระบวนการ Sprint
แผนภูมิแบบเบิร์นดาวน์และความเร็วไม่ใช่สิ่งที่สร้างการต่อสู้ คุณกำลังให้ข้อมูลเท็จแก่ผู้อ่านและควรละอายใจ