▷ 2 ตัวอย่างของระเบียบวิธี Agile SCRUM

  • Jun 03, 2023
click fraud protection

เดอะ วิธีการต่อสู้แบบเปรียว คือ เครื่องมือการจัดการโครงการที่ยอดเยี่ยมมีประโยชน์มากในการทำงานที่ซับซ้อนอย่างมีประสิทธิภาพ เนื่องจากมันแบ่งโครงการออกเป็น sprints เพื่อเข้าใกล้โครงการเป็นส่วน ๆ ผ่านการดำเนินงานที่ก้าวหน้าซึ่งช่วยให้สามารถปรับปรุงอย่างต่อเนื่องได้

ตัวอย่างของวิธีการต่อสู้แบบเปรียว

โฆษณา

แม้ว่าโดยทั่วไปจะใช้ในโครงการพัฒนาซอฟต์แวร์มากกว่า แต่วิธีการนี้ เราสามารถนำไปใช้กับโครงการประเภทใดก็ได้ ทำให้เราปรับตัวเข้ากับการเปลี่ยนแปลงและความท้าทายได้ ที่เกิดขึ้นระหว่างการพัฒนา

โฆษณา

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

เพื่อทำความเข้าใจว่าเราจะนำวิธีการนี้ไปใช้ในการจัดการโครงการของเราได้อย่างไร มาดูสิ่งต่อไปนี้ 2 ตัวอย่างของวิธีการ Agile Scrum โดยไม่ทราบแนวคิดของมันก่อน

โฆษณา

ในบทความนี้คุณจะพบกับ:

วิธีการของ SCRUM ที่คล่องตัวคืออะไร?

การต่อสู้ เป็นหนึ่งในวิธีการแบบ Agile ที่ได้รับความนิยมและใช้กันมากที่สุดสำหรับการจัดการโครงการ โดยเฉพาะอย่างยิ่งในการพัฒนาซอฟต์แวร์ เป็นกรอบที่ส่งเสริมก วิธีการทำซ้ำและก้าวหน้าไปสู่ความสำเร็จของโครงการ

ในระเบียบวิธีการต่อสู้ โครงการแบ่งออกเป็นหน่วยงานที่เรียกว่า วิ่ง, โดยปกติจะใช้เวลาสองถึงสี่สัปดาห์ การวิ่งแต่ละครั้งเริ่มต้นด้วยการประชุมวางแผนที่ “เจ้าของผลิตภัณฑ์”, ซึ่งเป็นตัวแทนของ ผู้มีส่วนได้ส่วนเสียและกำหนดลำดับความสำคัญของงานที่จะดำเนินการ งานเหล่านี้ซึ่งรวบรวมไว้ในรายการที่เรียกว่า “งานค้าง”, พวกเขาได้รับเลือกให้ทำงานในระหว่างการวิ่งครั้งต่อไป

โฆษณา

ตลอดการวิ่งแต่ละครั้งทีมงานมีการประชุมทุกวัน รู้จักกันในนาม “การต่อสู้รายวัน” ทั้ง “ยืนขึ้น”ในการประชุมเหล่านี้ สมาชิกในทีมแต่ละคนจัดเตรียม อัปเดตอย่างรวดเร็วว่าพวกเขาทำอะไรไปแล้ว มีแผนจะทำอะไร และมีอุปสรรคขวางทางหรือไม่.

ในตอนท้ายของการวิ่งแต่ละครั้ง ทีมจะดำเนินการ รีวิวการวิ่ง เพื่อแสดงและตรวจทานงานที่ทำและต่อมาก “วิ่งย้อนหลัง”, ที่ไหน ทีมงานได้พิจารณาถึงสิ่งที่ได้ผลดีและสิ่งที่สามารถปรับปรุงได้ ในการวิ่งครั้งต่อไป

โฆษณา

การต่อสู้ จึงเป็นการส่งเสริมแนวทางการทำงานร่วมกัน กับตอบสนองต่อการเปลี่ยนแปลงอย่างรวดเร็วและปรับปรุงอย่างต่อเนื่อง ในด้านประสิทธิภาพและคุณภาพของงาน

2 ตัวอย่างของระเบียบวิธี Agile SCRUM

วิธีการ Agile Scrum สามารถนำไปใช้ในโครงการใดก็ได้ เช่น:

ตัวอย่างระเบียบวิธี Agile Scrum สำหรับการพัฒนาแอปบนอุปกรณ์เคลื่อนที่

ขั้นตอนที่ 1: สร้างและจัดลำดับความสำคัญของงานค้างของผลิตภัณฑ์

ลองนึกภาพว่าคุณกำลังพัฒนาแอปพลิเคชันมือถือใหม่เพื่อเรียนรู้ภาษา The Product Owner (PO) เริ่มต้นด้วยการสร้าง Backlog ของผลิตภัณฑ์ ซึ่งเป็นรายการคุณลักษณะทั้งหมดที่แอปพลิเคชันควรมี มี; สิ่งเหล่านี้อาจรวมถึงบทเรียนแบบโต้ตอบ การทดสอบ การติดตามความคืบหน้า ฯลฯ PO จัดลำดับความสำคัญของคุณสมบัติเหล่านี้ตามคุณค่าที่มีต่อผู้ใช้และวิสัยทัศน์สำหรับผลิตภัณฑ์

ขั้นตอนที่ 2: การวางแผนการวิ่ง

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

ตัวอย่างเช่น พวกเขาอาจตกลงที่จะพัฒนาฟีเจอร์บทเรียนแบบโต้ตอบใน Sprint ถัดไป

ขั้นตอนที่ 3: การพัฒนาระหว่าง Sprint

ในระหว่างการวิ่ง สมาชิกในทีมจะพัฒนาฟีเจอร์บทเรียนแบบโต้ตอบ พวกเขาสร้าง ทดสอบ และปรับแต่งโค้ดที่จำเป็นสำหรับคุณลักษณะนี้

ขั้นตอนที่ 4: การต่อสู้รายวัน

ในแต่ละวันทีมจะมารวมตัวกันเพื่อประชุม Daily Scrum; ในการประชุมเหล่านี้ สมาชิกในทีมแต่ละคนจะหารือถึงสิ่งที่พวกเขาทำสำเร็จตั้งแต่การประชุมครั้งล่าสุด อะไร วางแผนที่จะดำเนินการต่อไปและหากพวกเขาพบอุปสรรคใด ๆ ที่อาจทำให้พวกเขาล่าช้า งาน.

ตัวอย่างเช่น นักพัฒนาซอฟต์แวร์อาจรายงานว่าพบปัญหากับอินเทอร์เฟซผู้ใช้และต้องการความช่วยเหลือในการแก้ไข

ขั้นตอนที่ 5: รีวิวการวิ่ง

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

ขั้นตอนที่ 6: Sprint ย้อนหลัง

สุดท้าย ทีมจะทำการ Sprint ย้อนหลัง โดยพิจารณาว่าอะไรทำงานได้ดีและอะไรที่สามารถปรับปรุงได้

ตัวอย่างเช่น พวกเขาอาจตัดสินใจว่าจำเป็นต้องปรับปรุงการทำงานร่วมกันเพื่อแก้ไขปัญหาอินเทอร์เฟซผู้ใช้ให้เร็วขึ้นในอนาคต

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

ตัวอย่างของวิธีการต่อสู้สำหรับการก่อสร้างอาคาร

แม้ว่า Scrum มักใช้ในการพัฒนาซอฟต์แวร์ แต่หลักการนี้สามารถนำไปใช้กับโครงการหลายประเภท รวมถึงการก่อสร้างอาคาร นี่คือตัวอย่างวิธีนำไปใช้:

ขั้นตอนที่ 1: สร้างและจัดลำดับความสำคัญของงานค้างของผลิตภัณฑ์

เขา เจ้าของผลิตภัณฑ์ (ปณ.), ซึ่งเป็นตัวแทนของเจ้าของอาคารในอนาคตสร้าง งานค้าง ของผลิตภัณฑ์ที่มีคุณสมบัติครบถ้วนที่อาคารต้องมี เช่น จำนวนชั้น การออกแบบภายใน โครงสร้างพื้นฐานของบริการสาธารณะ เป็นต้น รายการเหล่านี้จัดลำดับความสำคัญตามความสำคัญและความสัมพันธ์กับวิสัยทัศน์ของโครงการ

ขั้นตอนที่ 2: การวางแผนการวิ่ง

ในการประชุมวางแผนการวิ่ง ทีมก่อสร้าง (สถาปนิก วิศวกร ผู้จัดการฝ่ายก่อสร้าง ฯลฯ) จะทบทวนรายการที่มีลำดับความสำคัญสูงสุดของ งานค้าง ของผลิตภัณฑ์ พวกเขาตัดสินใจว่าจะทำงานให้เสร็จได้มากแค่ไหนในการวิ่งครั้งต่อไป ซึ่งอาจใช้เวลาสองสัปดาห์ ตัวอย่างเช่น พวกเขาสามารถมุ่งมั่นที่จะสรุปแผนสถาปัตยกรรมโดยละเอียดสำหรับอาคารในการวิ่งครั้งแรก

ขั้นตอนที่ 3: การพัฒนาระหว่าง Sprint

ในระหว่างการวิ่ง ทีมงานมุ่งเน้นไปที่การทำแผนสถาปัตยกรรมให้เสร็จ หากมีปัญหาหรือความท้าทายใดๆ เกิดขึ้น พวกเขาจะได้รับการจัดการทันทีเพื่อหลีกเลี่ยงความล่าช้า

ขั้นตอนที่ 4: การต่อสู้รายวัน

ทีมงานพบกันทุกวันเพื่อประชุมของ การต่อสู้รายวัน; ในการประชุมครั้งนี้ สมาชิกในทีมแต่ละคนจะหารือเกี่ยวกับสิ่งที่พวกเขาทำสำเร็จตั้งแต่การประชุมครั้งล่าสุด สิ่งที่พวกเขาวางแผนจะทำต่อไป และปัญหาใด ๆ ที่พวกเขาพบ

ขั้นตอนที่ 5: รีวิวการวิ่ง

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

ขั้นตอนที่ 6: Sprint ย้อนหลัง

ทีมงานดำเนินการย้อนหลังของ วิ่ง เพื่อหารือเกี่ยวกับสิ่งที่ได้ผลดีและสิ่งที่สามารถปรับปรุงได้ ตัวอย่างเช่น พวกเขาอาจตัดสินใจว่าต้องการเครื่องมือออกแบบที่ดีกว่านี้ หรือต้องการสื่อสารกับซัพพลายเออร์อย่างมีประสิทธิภาพมากขึ้น

กระบวนการนี้จะทำซ้ำกับรายการชุดถัดไปใน งานค้างของผลิตภัณฑ์เช่นการขออนุญาตก่อสร้าง การวางฐานราก เป็นต้น

เช่นเดียวกับการพัฒนาซอฟต์แวร์ การใช้ Scrum ในการก่อสร้างช่วยให้ทีมปรับตัวเข้ากับการเปลี่ยนแปลงและปรับปรุงวิธีการทำงานได้อย่างต่อเนื่อง

instagram viewer