คำถามและคำตอบในการสัมภาษณ์ 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" เป็นวงจรการทำงานที่ทำซ้ำได้และสม่ำเสมอในวิธีการต่อสู้ในระหว่างที่งานเสร็จสิ้นและพร้อมสำหรับการตรวจสอบ

คำถามสัมภาษณ์ Scrum Master
คำถามสัมภาษณ์ Scrum Master

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?

  • ขจัดอุปสรรคที่ทีมเผชิญระหว่างการบรรลุเป้าหมายการวิ่ง
  • เพิ่มผลผลิตสูงสุดให้กับทีม
  • ตรวจสอบให้แน่ใจว่าภาษาสคริปต์ที่ใช้สำหรับการทดสอบระบบและการทดสอบหน่วยนั้นเขียนด้วยภาษาเดียวกัน
  • แนะนำทีมและเจ้าของผลิตภัณฑ์เพื่อปรับปรุงประสิทธิผลของแนวทางปฏิบัติของตน
  • ตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามแนวทางปฏิบัติการต่อสู้มาตรฐานทั้งหมด
คำถามและคำตอบในการสัมภาษณ์ Scrum Master
คำถามและคำตอบในการสัมภาษณ์ Scrum Master

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

คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา)

Share

8 คอมเมนต์

  1. รูปโพรไฟล์ คณบดี พูดว่า:

    ฉันถูกถามคำถามระหว่างการสัมภาษณ์: นานแค่ไหนก่อนที่คุณจะวางแผนการวิ่งก่อนที่จะนำไปใช้งาน เช่น. หากวันที่เริ่มต้นการดำเนินการของคุณคือใน 2 สัปดาห์ เมื่อคุณเริ่มวางแผนการวิ่ง ขอบคุณ

    1. รูปโพรไฟล์ ไม่ระบุชื่อ พูดว่า:

      วิ่ง 8 ชม. เป็นเวลา 4 สัปดาห์

      1. รูปโพรไฟล์ เการาฟ ดัตต์ พูดว่า:

        ใช่..คือจำนวนชั่วโมงสูงสุดที่สามารถนำไปใช้ในการวางแผนขนาด Sprint ใน 4 สัปดาห์ได้

    2. รูปโพรไฟล์ เการาฟ ดัตต์ พูดว่า:

      ในวันเดียวกันเมื่อเราเริ่มใช้งาน Sprint
      การวางแผน การทบทวน ย้อนหลัง และการต่อสู้รายวันล้วนเป็นส่วนหนึ่งของ Sprint และระยะเวลารวมอยู่ในกล่องเวลา

  2. รูปโพรไฟล์ Anuj Sharma พูดว่า:

    Nice QnA…แต่ฉันก็มีคำถามเช่นกัน และโปรดแจ้งให้เราทราบว่าจะมีคำตอบอะไรบ้าง:

    1. ชุดการถดถอยใน Agile คืออะไร
    2.การวิเคราะห์ผลกระทบด้วยเทมเพลตใน Agile ?
    3. แผนการทดสอบการยอมรับแบบ Agile พร้อมเทมเพลต
    4. ทดสอบการประมาณค่าแบบ Agile

    และคำถามเกี่ยวกับสถานการณ์แบบเรียลไทม์เกี่ยวกับ Agile

  3. รูปโพรไฟล์ Payal พูดว่า:

    วิธีแนะนำทีมตั้งแต่ 1 ทีมขึ้นไปในการปรับหลักการ Agile/Scrum

    1. รูปโพรไฟล์ เนเยอร์ ซาเดค พูดว่า:

      @ปายัล

      1- แนะนำทีมของคุณให้รู้จักกับค่านิยมและหลักการของ Agile
      2- อำนวยความสะดวกให้กับค่าคีย์การต่อสู้
      3- อธิบายว่ามีพิธีการและกระบวนการเชิงประจักษ์อะไรบ้าง และเหตุใดเราจึงจัดการประชุมแบบต่อสู้กัน
      4- ฝึกฝน Sprint Zero กับทีมใหม่ เพื่อให้พวกเขาคุ้นเคยกับกระบวนการ Sprint

  4. รูปโพรไฟล์ แบรด บอนด์ พูดว่า:

    แผนภูมิแบบเบิร์นดาวน์และความเร็วไม่ใช่สิ่งที่สร้างการต่อสู้ คุณกำลังให้ข้อมูลเท็จแก่ผู้อ่านและควรละอายใจ

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *