Scrum คืออะไร? ทุกสิ่งที่คุณต้องการรู้เกี่ยวกับการจัดการโครงการ



'Scrum คืออะไร' บทความนี้จะให้คำแนะนำสั้น ๆ เกี่ยวกับ Scrum - Agile Project Management Framework

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

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





ในบทความนี้เราจะมาดูคำถาม“ Scrum คืออะไร”

Scrum คืออะไร?

คู่มือการต่อสู้ นิยามการต่อสู้เป็น:



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

ScrumLogo- เอดูเรก้า

kotlin ดีกว่า java

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



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

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

Scrum คืออะไร? ต่อสู้ใน 20 นาที | การฝึก Scrum Master | Edureka

ประวัติความเป็นมาของการต่อสู้

คำว่า“ scrum” ถูกนำมาใช้ครั้งแรกโดยศาสตราจารย์สองคน Hirotaka Takeuchi และ Ikujiro Nonaka ในปี 1986 ใน Harvard Business Review บทความ. ที่นั่นพวกเขาอธิบายว่าเป็นแนวทางสไตล์ 'รักบี้' ในการพัฒนาผลิตภัณฑ์ซึ่งทีมหนึ่งจะก้าวไปข้างหน้าในขณะที่ส่งบอลไปมา

นักพัฒนาซอฟต์แวร์ Ken Schwaber และ Jeff Sutherland ต่างก็สร้าง Scrum เวอร์ชันของตัวเองซึ่งนำเสนอในการประชุมที่ Austin, Texan ในปี 1995 ในปี 2010 มีการตีพิมพ์คู่มือการต่อสู้อย่างเป็นทางการครั้งแรก

มาดูส่วนต่อไปของ“ Scrum คืออะไร” บทความและเรียนรู้เกี่ยวกับบุคคลและส่วนที่เกี่ยวข้องกับ Scrum Framework

ผู้คนและส่วนต่างๆของ Scrum Framework

Scrum Framework ประกอบด้วยสามหมวดหมู่ที่แตกต่างกันซึ่ง ได้แก่ :

ลองดูแต่ละข้อ

บทบาทการต่อสู้

มีสามบทบาทที่แตกต่างกันที่กำหนดไว้ใน Scrum:

  • เจ้าของผลิตภัณฑ์ รับผิดชอบงานที่ทีมควรจะทำให้เสร็จ บทบาทหลักของเจ้าของผลิตภัณฑ์คือการ กระตุ้นให้ทีมบรรลุเป้าหมาย และวิสัยทัศน์ของโครงการ ในขณะที่เจ้าของโครงการสามารถรับข้อมูลจากผู้อื่นได้ แต่เมื่อพูดถึง การตัดสินใจครั้งสำคัญ ท้ายที่สุดเขา / เธอต้องรับผิดชอบ
  • ต่อสู้มาสเตอร์ ช่วยให้มั่นใจได้ว่าไฟล์ สมาชิกในทีมปฏิบัติตามทฤษฎีกฎและแนวปฏิบัติของการต่อสู้ . พวกเขาตรวจสอบให้แน่ใจว่าทีม Scrum มีทุกสิ่งที่จำเป็นในการทำงานให้เสร็จสิ้นเช่นการกำจัดสิ่งกีดขวางบนถนนที่กำลังรอความคืบหน้าจัดการประชุมจัดการกับความท้าทายและปัญหาคอขวด
  • ทีมพัฒนา (Scrum Team) คือการจัดระเบียบตนเองและทีมข้ามสายงาน ทำงานร่วมกันเพื่อส่งมอบผลิตภัณฑ์ . ทีมพัฒนา Scrum ได้รับอิสระในการจัดระเบียบและจัดการงานของตนเองเพื่อเพิ่มประสิทธิผลและประสิทธิภาพของทีม

ตอนนี้คุณมีความคิดแล้วว่าการต่อสู้คืออะไรและผู้คนที่เกี่ยวข้องถึงเวลาเรียนรู้เกี่ยวกับเหตุการณ์ต่างๆที่เกิดขึ้นระหว่างกระบวนการต่อสู้

เหตุการณ์ใน Scrum

โดยเฉพาะอย่างยิ่งมีสี่เหตุการณ์ที่คุณจะพบในระหว่างกระบวนการต่อสู้ แต่ก่อนที่เราจะดำเนินการใด ๆ ต่อไปคุณควรทราบว่าการวิ่งคืออะไร

การวิ่งโดยทั่วไปคือช่วงเวลาที่ระบุในระหว่างที่ทีมต่อสู้สร้างผลิตภัณฑ์

สี่เหตุการณ์หรือพิธีการของ Scrum Framework ได้แก่ :

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

เพื่อให้เข้าใจการต่อสู้อย่างถูกต้องคุณต้องระวังสิ่งประดิษฐ์ที่ใช้ในระหว่างกระบวนการต่อสู้ดังนั้นเรามาพูดคุยกัน

Scrum Artifacts

สิ่งประดิษฐ์เป็นเพียงบันทึกทางกายภาพที่ให้รายละเอียดโครงการเมื่อพัฒนาผลิตภัณฑ์ Scrum Artifacts ได้แก่ :

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

พ่อครัวกับ ansible vs หุ่น
  • แผนภูมิ Burndown: มันเป็นภาพกราฟิกของจำนวน งานที่เหลืออยู่โดยประมาณ . โดยปกติจำนวนงานที่เหลือจะแสดงอยู่บนแกนแนวตั้งพร้อมเวลาตามแกนแนวนอน
  • การเพิ่มสินค้า: สิ่งประดิษฐ์ที่สำคัญที่สุดคือ การปรับปรุงผลิตภัณฑ์ หรือกล่าวอีกนัยหนึ่งคือผลรวมของงานผลิตภัณฑ์ที่เสร็จสมบูรณ์ในระหว่าง Sprint รวมกับงานทั้งหมดที่เสร็จสมบูรณ์ในระหว่างการวิ่งครั้งก่อน

สิ่งนี้ครอบคลุมคำศัพท์ทั้งหมดที่คุณอาจพบเมื่อทำงานกับ Scrum Framework แต่การต่อสู้นั้นใช้งานได้จริงอย่างไร?

กระบวนการ Scrum ทำงานอย่างไร?

ขั้นตอนที่ 1: กระบวนการต่อสู้เริ่มต้นด้วยไฟล์ เจ้าของผลิตภัณฑ์ . เจ้าของผลิตภัณฑ์สร้างไฟล์ สินค้าค้างส่ง , รายการงานและข้อกำหนดที่ผลิตภัณฑ์ขั้นสุดท้ายต้องการ ส่วนสำคัญคือต้องมีสินค้าค้างส่ง จัดลำดับความสำคัญ

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

ขั้นที่ 3: ในระหว่างการวิ่งทีมประชุมเพื่อสื่อสารความคืบหน้าและปัญหาการประชุมนี้เรียกว่า การต่อสู้รายวัน ได้รับการดูแลโดย ต้นแบบการต่อสู้ ผู้ที่ดูแลให้สมาชิกในทีมปฏิบัติตามทฤษฎีกฎและแนวปฏิบัติของการต่อสู้

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

บันทึก: ในการต่อสู้ในตอนท้ายของการวิ่งแต่ละครั้งทีมควรมีชิ้นส่วนที่ใช้งานได้ของผลิตภัณฑ์เพื่อแสดงผลงานของพวกเขา .

ขั้นที่ 5: หลังจากการตรวจสอบการวิ่งแล้วทีมต่อสู้จะรวมตัวกัน การประชุมย้อนหลัง sprint , ที่ทีมพูดคุยกันว่าอะไรไปได้ดีอะไรไม่ดีและถ้าทำได้ดีกว่านี้ อาจเป็นข้อ จำกัด ด้านเทคโนโลยีที่ทำให้พวกเขากลับมาหรือสมาชิกในทีมมีภาระงานมากเกินไป ทีมงานตัดสินใจว่าจะทำอย่างไร แก้ไขปัญหาเหล่านี้ และสร้างแผนสำหรับการปรับปรุงเพื่อประกาศใช้ในระหว่างการวิ่งครั้งต่อไป

ขั้นที่ 6: วงจรซ้ำ สำหรับงานที่เหลืออยู่ในสินค้าค้างส่ง สิ่งนี้จะดำเนินต่อไปจนกว่าสิ่งใดสิ่งหนึ่งที่กล่าวถึงด้านล่างจะเกิดขึ้น:

  • ครบกำหนดเวลาแล้ว
  • งบประมาณหมดแล้ว
  • เจ้าของผลิตภัณฑ์พอใจกับผลิตภัณฑ์ขั้นสุดท้าย

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

เรามาถึงตอนท้ายของบทความ 'Scrum คืออะไร?' ฉันได้กล่าวถึงพื้นฐานทั้งหมดที่คุณควรทราบหากคุณวางแผนที่จะใช้วิธีการต่อสู้หวังว่าคุณจะชัดเจนกับสิ่งที่แบ่งปันกับคุณในบทความนี้

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

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ 'Scrum คืออะไร' บทความและเราจะติดต่อกลับโดยเร็วที่สุด