คำถามติดแท็ก scrum

กรอบความคล่องตัวที่เจ้าของผลิตภัณฑ์ (PO), ทีมพัฒนา (DT) ของนักพัฒนา 3-9 คนและ Scrum Master (SM) ทำงานเป็นทีม Scrum (ST) เพื่อสร้างและรักษาผลิตภัณฑ์ที่ซับซ้อนซึ่งมีมูลค่าสูงสุดเท่าที่จะเป็นไปได้ พวกเขาทำงานนี้ภายในกล่องเวลาที่เรียกว่า Sprint Sprints อาจสั้นลง แต่อาจไม่เกิน 30 วัน เหตุการณ์บทบาทและสิ่งประดิษฐ์มีการอธิบายอย่างชัดเจนในคู่มือการต่อสู้อย่างเป็นทางการ: http://scrumguides.org/scrum-guide.html

3
จะเกิดอะไรขึ้นระหว่างการวิ่ง
ฉันกำลังทำงานในโครงการที่ทำตามแบบจำลองการต่อสู้ เรากำลังวิ่งสองสัปดาห์ สิ่งที่ฉันไม่ชัดเจน (และไม่มีหนังสือให้คำปรึกษา) เป็นสิ่งที่ควรจะเกิดขึ้นระหว่างการวิ่ง: ควรมีกระบวนการ "ห่อ" ซึ่งผลิตภัณฑ์จะถูกสร้างและส่งมอบ แต่: โดยทั่วไปใช้เวลานานเท่าไร ทีมทั้งหมดควรมีส่วนร่วมหรือไม่ มันจะต้องเสร็จสิ้นอย่างเคร่งครัดก่อนที่นักพัฒนาเริ่มทำงานในรายการ sprint ถัดไปหรือไม่ เมื่อการตรวจสอบและทดสอบรหัสเกิดขึ้น มีนักพัฒนาสามคนเพิ่มขึ้นประมาณ 1 FTE ดังนั้นการวิ่งจึงสั้นมาก
11 agile  scrum  sprint 

4
การปิดโครงการในการแย่งชิงกัน
ในสภาพแวดล้อมการพัฒนาซอฟต์แวร์ทั่วไปการปิดโครงการเป็นการสิ้นสุดโครงการ บันทึกโครงการเสร็จสมบูรณ์และถูกเก็บถาวร ทรัพยากรที่ปล่อยออกมา ปัญหาและบทเรียนมีการบันทึกไว้และ งานเลี้ยงอาหารค่ำอย่างเป็นทางการ / จัดขึ้นเพื่อเฉลิมฉลอง ขั้นตอนสุดท้ายเป็นทางเลือกแม้ว่าจะมีแรงจูงใจมากสำหรับผู้เข้าร่วม :-) ตัดกันด้วย Scrum ฉันรู้ว่าการต่อสู้วิ่งบนเรื่องราวจาก backlogs ดังนั้นในทางเทคนิคการวนซ้ำทุกครั้งจึงปิดบางเรื่อง ดังนั้นมีสองคำถามที่นี่ สำหรับกลุ่มที่ทำงานในหลายโครงการพร้อมกันโครงการปิดได้อย่างไร สำหรับโครงการที่เกี่ยวข้องกับหลายกลุ่มแนวคิดนี้นำไปใช้อย่างไร หรือเทอมการปิดโครงการใช้ไม่ได้กับโครงการ T&Mเลยหรือไม่?
11 scrum 

6
คุณวัดมูลค่าซอฟต์แวร์อย่างไร
หนึ่งในหลักการของความคล่องตัวคือคุณควรวัดซอฟต์แวร์ที่ใช้งานได้: ซอฟต์แวร์ทำงานเป็นมาตรการหลักของความก้าวหน้า - 12 หลักการของ Agile สิ่งที่เป็นในขณะที่ฉันสามารถวัดซอฟต์แวร์ของฉันในแง่ของเรื่องที่ทำข้อบกพร่องแบนหรือปริมาณของรายงานข้อบกพร่องลดลงฉันติดอยู่กับวิธีการวัดมูลค่าของซอฟต์แวร์ของฉัน ถ้าฉันใช้ Mike Cohn เป็นตัวอย่างและเขาช่วย SalesForce.com มอบคุณค่ามากกว่าให้ลูกค้าถึง 500% เมื่อเทียบกับปีที่แล้ว * - ฉันจะวัดผลที่เพิ่มขึ้นได้อย่างไร ฉันจะวัดว่าฉันอยู่ที่ไหนในตอนนี้? ตัวชี้วัดอื่น ๆ ที่เขาใช้คือจำนวนของคุณสมบัติและจำนวนของคุณสมบัติต่อผู้พัฒนา นี่คือสิ่งที่ฉันสามารถทำได้ถ้างานในมือของฉันอยู่ในสภาพที่ดีและเรื่องราวถูกตัดออกโดย 'ฟีเจอร์' แต่เราเพิ่งเริ่มต้นกับ Agile ดังนั้นฉันต้องการวิธีการหาว่าเราให้คุณค่าอะไรบ้างตอนนี้ จากนั้นใช้เมตริกที่คล้ายกันในการพูดหกเดือนเพื่อดูว่าเราเพิ่มผลผลิตของเราหรือไม่ ฉันเคยได้ยินเกี่ยวกับการวัดมูลค่าซอฟต์แวร์โดยรายได้ uptick หรือการเพิ่มขึ้นของความพึงพอใจของลูกค้า (คุณจะวัดได้อย่างไร) แต่การเพิ่มขึ้นเหล่านั้นอาจนำมาประกอบกับสิ่งต่าง ๆ ใน บริษัท (การขายการบัญชีการสนับสนุน) และไม่ แผนกของฉันกำลังทำงานโดยตรง แล้วคุณวัดค่าซอฟต์แวร์ของคุณอย่างไรและคุณเริ่มอย่างไร * ประสบความสำเร็จด้วย Agile - Mike Cohn
11 agile  scrum 

3
ผู้ทดสอบ (การประกันคุณภาพ) ควรทำอะไรในทีมการต่อสู้
มาจากสภาพแวดล้อมการต่อสู้ที่ไม่มีการสนับสนุนการทดสอบแบบบูรณาการและพนักงาน QA ที่มีใจรักอิสระผู้ทดสอบ (QA) ที่ดีที่สุดทำงานร่วมกับทีมการต่อสู้ได้อย่างไร พวกเขาควรทำอย่างไร สำหรับการอ้างอิงบางฟังก์ชั่นการทดสอบคือ: การทดสอบหน่วย การทดสอบบูรณาการ การทดสอบการทำงาน การทดสอบประสิทธิภาพ การทดสอบการยอมรับ
11 testing  scrum 

6
Scrum Master ต้องการทีมที่มีประสิทธิภาพสูงหรือไม่?
ความเข้าใจของฉันเกี่ยวกับหน้าที่ของอาจารย์การต่อสู้มีดังนี้: บังคับใช้กระบวนการ ลบสิ่งกีดขวาง (ที่ผู้พัฒนาไม่สามารถลบตนเองได้) ป้องกันการหยุดชะงักจากภายนอก อำนวยความสะดวกในการประชุมการต่อสู้ (ยืนขึ้นย้อนหลัง ฯลฯ ) หากนักพัฒนาในทีมมีระเบียบวินัยพวกเขาจะทำตามกระบวนการโดยไม่มีใครสอนพวกเขา พวกเขาจะไม่มีปัญหาในการจัดการประชุมย้อนหลังและการต่อสู้อื่น ๆ หากองค์กรที่เหลือเข้าใจขอบเขตของการวิ่งการขัดจังหวะและการกีดขวางภายนอกที่จะต้องใช้หลักการต่อสู้จะลดลงแล้ว เมื่อทีมทำงานได้อย่างมีประสิทธิภาพสูงและองค์กรเข้าใจถึงขอบเขตของการวิ่งดูเหมือนว่าความต้องการในการต่อสู้เพื่อแย่งชิงครู เป็นไปได้หรือไม่ที่ทีมจะไปถึงจุดที่ไม่ต้องมีการต่อสู้กับเจ้านายอีกต่อไป?

2
คำแนะนำที่ดีเกี่ยวกับการเลือกขนาดจุดที่จะใช้กับ Agile / SCRUM?
เรากำลังใช้ Pivotal Tracker สำหรับโครงการของเราซึ่งให้เราเลือกจากเครื่องชั่งสามจุดเหล่านี้: 0,1,2,3 0,2,4,8 0,1,3,5,8 และฉันกำลังมองหาแหล่งข้อมูลเพื่อช่วยเป็นแนวทางในการตัดสินใจของเรา (หลังจากใช้ 0,1,2,3 สำหรับการทำซ้ำสองครั้งเราจะเห็นว่าหนึ่งในนั้นจะมีประโยชน์มากขึ้นหรือมีความหมายมากขึ้น)
10 agile  scrum 

2
ในการต่อสู้แย่งชิงกันการอภิปรายเกี่ยวกับสิ่งที่ทำเมื่อวานนี้ควร จำกัด เฉพาะงานบนกระดานหรืองานที่ทำทั้งหมด?
ฉันรู้ว่ากฎการแย่งชิงกันของสกอตประจำวันบอกว่าทีมควรพูดคุยเกี่ยวกับสิ่งที่พวกเขาทำเมื่อวานนี้สิ่งที่พวกเขากำลังทำในวันนี้และอะไรก็ตามที่ปิดกั้นพวกเขา ไม่มีอะไรอีกแล้ว. แต่ปัญหาคือบางครั้งนักพัฒนาใช้เวลาทั้งวันในการทำงานที่ไม่เกี่ยวข้องกับงานของพวกเขาและจากนั้นพูดคุยเกี่ยวกับมันในขั้นตอนสุดท้าย มันเป็นสิ่งที่พวกเขาทำเมื่อวานนี้! จากประสบการณ์ของฉันฉันพบว่ามันมีประสิทธิภาพมากกว่าที่จะพูดคุยเกี่ยวกับงานบนกระดานเพื่อรักษาความโดดเด่นและเพื่อให้ทุกคนมุ่งเน้นงานของพวกเขาเพื่อตรวจสอบการประเมินและติดตามบันทึกของพวกเขาทุกวัน มันถูกต้องหรือไม่ที่จะ จำกัด การสนทนากับงานบนกระดาน?
10 agile  scrum  meetings 

4
การกำหนดเวอร์ชันความหมายใน Agile
สมมติว่าฉันมีเวลาทำซ้ำ 14 วันที่ฉันมีหลายเรื่องสำหรับคุณสมบัติใหม่การปรับปรุงเล็กน้อยและข้อบกพร่องบางอย่างที่ต้องแก้ไข ฉันยังปรับใช้การเปลี่ยนแปลงเหล่านั้นเมื่อพวกเขาพร้อมฉันไม่รอให้จบการวิ่ง ปัญหาของฉันคือ - จะติดตามการกำหนดเวอร์ชันแบบ semantic ของผลิตภัณฑ์ที่พัฒนาและดูแลเช่นนี้ได้อย่างไร หากจะมีการเผยแพร่ทุก ๆ 14 วันมันจะง่ายฉันจะเพิ่มหมายเลขรุ่นและบันทึกการเปลี่ยนแปลงทั้งหมดในรายการเปลี่ยนแปลง แต่ถ้าหากมีการปรับใช้การเปลี่ยนแปลงอย่างต่อเนื่อง ควรมีรุ่นที่เพิ่มขึ้นทุกครั้งที่มีการปรับใช้หรือไม่ หรือฉันควรรอจนกว่าการวิ่งจะสิ้นสุดและหลังจากนี้ให้ "ดำเนินการต่อ" บางส่วนและเพิ่มหมายเลขรุ่นเพียงครั้งเดียวต่อการทำซ้ำอย่างอิสระในการปรับใช้จริง แนวทางปฏิบัติที่ดีที่สุดสำหรับการกำหนดเวอร์ชันความหมายใน Agile คืออะไร แก้ไข:เพื่ออธิบายความต้องการของฉันได้ดีขึ้นฉันต้องการเปลี่ยนผู้มีส่วนได้เสียในตอนแรก ฉันไม่คิดว่าพวกเขาจะสนใจบันทึกใหม่ในการเปลี่ยนแปลงหลังจากการเปลี่ยนแปลงทุกครั้งที่ปรับใช้

5
ทีมการต่อสู้ควรตอบสนองความมุ่งมั่นของ Sprint บ่อยแค่ไหน? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ความมุ่งมั่นเป็นสัญญาและเราทุกคนได้รับการสอนว่าคุณต้องรักษาสัญญาของคุณ แต่มันเป็นจริงหรือไม่ที่จะรักษาความมุ่งมั่นของ Sprint แต่ละตัว บางครั้งคนป่วยบางครั้งวิธีการทางเทคนิคได้รับการพิสูจน์ผิดและคุณต้องคิดใหม่ทุกอย่างบางครั้งในระหว่างการหารือเพิ่มเติมกับเจ้าของผลิตภัณฑ์หรือผู้ใช้ที่คุณเข้าใจว่าคุณลักษณะควรแตกต่างจากที่เคยคิด ฉันรู้ว่าคู่มือการต่อสู้อย่างเป็นทางการตอนนี้ใช้คำว่า "คาดการณ์" มากกว่าความมุ่งมั่นอาจจะแก้ปัญหาเหล่านี้ได้ ดังนั้นคำถามของฉันคือบ่อยแค่ไหนที่ทีมในองค์กรของคุณรักษาความมุ่งมั่นและไม่ว่าคุณจะชอบแนวทางนี้หรือคุณต้องการเปลี่ยน ขอบคุณ.
10 scrum 

6
การเป็นเจ้าของรหัสด้วยหลายทีมการแย่งชิงกัน
หากทั้งสองทีมต่อสู้กันโดยใช้ส่วนประกอบซอฟต์แวร์เดียวกันใครเป็นผู้รับผิดชอบในการจัดหาวิสัยทัศน์ทางสถาปัตยกรรมที่ชัดเจนของส่วนประกอบนั้นและรักษา / พัฒนาวิสัยทัศน์นี้เมื่อฐานรหัสวิวัฒนาการ ใน Scrum คุณควรจะมีกรรมสิทธิ์รหัสแบบรวมดังนั้นวิธีการตรวจสอบให้แน่ใจว่าการพัฒนาที่ทำโดยทีม A ไม่ได้ยุ่งเกี่ยวกับการพัฒนาที่ทำโดยทีม B

6
คุณสาธิตซอฟต์แวร์ด้วย No UI ในรีวิว Sprint ได้อย่างไร
เรากำลังพัฒนาซอฟต์แวร์ที่คล่องตัวโดยทั่วไปติดตาม Scrum เราพยายามที่จะแสดงความคิดเห็นโดยวิ่ง แต่พบว่ามันยาก ซอฟต์แวร์ของเราทำการประมวลผลข้อมูลจำนวนมากและเรื่องราวมักเกี่ยวกับการเปลี่ยนแปลงกฎระเบียบต่างๆ มีตัวเลือกอะไรบ้างสำหรับการสาธิตการเปลี่ยนแปลงที่เกิดขึ้นใน sprint เมื่อไม่มี UI หรือการเปลี่ยนแปลงเวิร์กโฟลว์ที่มองเห็นได้ แต่การเปลี่ยนแปลงนั้นเป็นกฎทางธุรกิจที่ละเอียดอ่อนในงานประมวลผลที่ใช้เวลา 10 วินาทีหรือแม้กระทั่งสองสามชั่วโมง ?
10 agile  scrum  sprint 

5
จะทำอย่างไรเมื่อการวิ่งเสร็จสิ้นเร็ว?
จะทำอย่างไรเมื่อการวิ่งเสร็จสิ้นเร็ว? ในขณะที่ทีมการต่อสู้ของเราทำงานเรื่องราวจากงานในมือหากการวิ่งนั้นเสร็จสิ้นเร็ว จะเกิดอะไรขึ้นกับเรื่องราวที่ค้างอยู่ในมือ? เรื่องราวจะถูกเพิ่มใน Sprint ปัจจุบันหรือไม่ ถ้าใช่จะเกิดอะไรขึ้นถ้าเรื่องราวเหล่านี้ยังไม่เสร็จตามกำหนดเวลา Sprint นั้นล้มเหลวหรือไม่
10 scrum  sprint 

2
ฉันจะร่างเรื่องราวของผู้ใช้ในฐานะนักพัฒนาได้อย่างไร
ฉันกำลังเขียนระบบที่ทั้งเจ้าของระบบและตัวฉันเองเป็นผู้พัฒนาและปัจจุบันเราเป็นแหล่งเดียวของ 'คำขอ' หรือข้อกำหนดสำหรับระบบซึ่งฉันต้องการรวบรวมเรื่องราวของผู้ใช้ที่เชื่อมโยงกับคุณลักษณะ {1} ความสำคัญเร่งด่วนของฉันในตอนนี้คือการได้รับงานในมือเป็นจำนวนมาก ฉันจะไปเกี่ยวกับระดับของข้อมูลทางเทคนิคที่ฉันคุ้นเคยกับการทำงานกับเรื่องราวของผู้ใช้อย่างไรซึ่งไม่ควรเป็นเรื่องเทคนิคเกินไป {1} ฉันกำลังประเมินบริการการจัดการโครงการเปรียวTargetProcessและเรื่องราวของผู้ใช้แต่ละคนต้องเชื่อมโยงกับคุณลักษณะหลัก ระบบดูเหมือนว่าเหมาะสมดีดังนั้นข้อ จำกัด เล็ก ๆ นี้เป็นสิ่งที่ฉันอยากทำงานมากกว่าที่จะหลีกเลี่ยง

3
การแย่งชิง: เกิดอะไรขึ้นถ้าเจ้าของผลิตภัณฑ์มีงานทำ?
ฉันเพิ่งเริ่มทำงานกับทีมที่ได้เลือกบางแง่มุมของการแย่งชิงกัน (สองกล่องเวลาสองสัปดาห์) แต่ไม่ใช่คนอื่น ๆ (ทีมไม่เห็นด้วยกับการประมาณการทั้งหมดหรือจำนวนคะแนนในการวิ่ง แต่ฉันจะเปลี่ยนสิ่งนี้ เร็ว ๆ นี้) เจ้าของผลิตภัณฑ์ยังเป็นทรัพยากรด้านเทคนิค (นักวิทยาศาสตร์) ที่มีพื้นฐานการพัฒนาบางอย่าง เป็นการเหมาะสมที่จะมีงานของเจ้าของผลิตภัณฑ์ (ซึ่งส่วนใหญ่เกี่ยวข้องกับการวิจัย) ผสมกับงานของทีม (บางงานเป็นการวิจัยและพัฒนา)
10 scrum 

4
จับคู่โปรแกรมกับการต่อสู้
ฉันอยู่ในทีมที่ใช้ Scrum อยู่และเรากำลังพิจารณาเพิ่มการเขียนโปรแกรมคู่เพื่อช่วยพัฒนาทักษะการทำงานข้ามสายงานของทีมรวมถึงช่วยลดข้อบกพร่องด้วยปรัชญา "สองหัวดีกว่าหนึ่ง" ในทีมของเราสมาชิกในทีมแต่ละคนมักจะลงทะเบียนเพื่อรับภาระงานเต็มในระหว่างการวางแผนการวิ่ง (โดยมี "เต็ม" เป็นจำนวนที่น้อยกว่า 40 ชั่วโมงต่อสัปดาห์เพื่อให้สามารถประชุมการทำงานร่วมกันและอื่น ๆ ) กับเจ้าของคนเดียว แต่ละงาน ฉันเชื่อว่านี่เป็นเรื่องธรรมดาในทีมการต่อสู้ แต่อาจไม่จำเป็นต้องอยู่ในหนังสือ โดยเฉพาะอย่างยิ่งฉันกำลังมองหาที่จะหลีกเลี่ยงสถานการณ์ที่สมาชิกในทีมลังเลที่จะจับคู่เพราะพวกเขามีงานของตัวเองในการทำงานซึ่งฉันกลัวว่าจะเกิดขึ้นหากทีมจัดระเบียบตัวเองได้ง่าย ๆ โดยไม่ตั้งเวลาสำหรับการจับคู่ . วิธีนี้เป็นวิธีที่ดีที่สุดในการพิจารณาความพยายาม / ชั่วโมง / เรื่องเล่าในสถานการณ์การจับคู่เพื่อให้แน่ใจว่าเรามีเวลาที่เหมาะสมในการจับคู่? พิจารณาตัวเลือกบางอย่างคือ: อนุญาตให้คนสองคนลงทะเบียนสำหรับงานแต่ละงานและ (ประมาณ) สองเท่าของจำนวนชั่วโมงโดยประมาณ เฉพาะสมาชิกในทีม "มือบนแป้นพิมพ์" ลงทะเบียนสำหรับงานแต่ละงานซึ่งประเมินจากชั่วโมงการประมาณของบุคคลนั้น ทุกคนในทีมที่จะสนับสนุนการจับคู่จะลงทะเบียนสำหรับงานที่น้อยลงในการวิ่งเพื่อให้เวลาในการรองรับการจับคู่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.