การวิ่งที่ผ่อนคลาย (หรือไม่) ควรเป็นอย่างไร


12

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

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


2
สิ่งนี้ขึ้นอยู่กับวัฒนธรรมของทีมและ บริษัท ว่าไม่มีคำตอบที่ถูกต้อง ... การโหวตใกล้จะไม่สร้างสรรค์
Oded

2
@Oded ที่ดูเหมือนคำตอบออก โดยทั่วไปคุณกำลังบอกว่าเป็นเรื่องปกติสำหรับ บริษัท ที่จะสร้างประสบการณ์ที่ไม่ดีและไม่เหมาะสมออกไป มาพูดถึงอุดมคติกันที่นี่ ฉันไม่ได้ขอให้คุณพูดคุยกับทุกสิ่ง
void.pointer

1
ในโลกอุดมคติที่มีเวลาไม่ จำกัด และทรัพยากรไม่ควรเครียด นั่นไม่ได้ช่วยอะไรคุณ
CodeART

2
@RobertDailey มันไม่ได้เป็นวิธีแก้ปัญหาเลย - นี่เป็นเพียงคำถามที่ไม่สามารถตอบได้ แน่นอนว่าการทำงานเป็นบวกมากกว่าประสบการณ์เชิงลบจะดีกว่าและการละเมิดที่เกิดขึ้นจริงจะไม่เป็นไร แต่แม้ในที่ทำงานเดียวในโครงการเดียวบรรยากาศจะแตกต่างกันไป บางครั้งมีแรงกดดันมากบางครั้งก็ไม่มาก นั่นเป็นเรื่องจริงในที่ทำงานใด ๆ เปรียวหรือไม่ หากคุณไม่มีความสุขอย่างต่อเนื่องที่ของคุณในสถานที่ทำงานทำอะไรกับมัน (แก้ไขได้หรือลา) แต่ไม่ได้คาดหวังของ บริษัท ต่อไปของคุณเพื่อให้แรงดันต่ำและความพึงพอใจสูง 100% ของเวลา
Caleb

1
@ Robert - ความคิดเห็นสุดท้ายของฉันเป็นเรื่องธรรมดาโดยธรรมชาติและไม่ได้สะท้อนคำถามตามที่เป็นอยู่ในขณะนี้ ฉันพยายามอธิบายให้ bjarkef เห็นว่าการโหวตอย่างใกล้ชิดไม่ได้ขึ้นอยู่กับความน่าสนใจของโพสต์ (หรือไม่) ความคิดเห็นสุดท้ายของฉันต่อตัวคุณเองก็เป็นความพยายามที่จะอธิบายว่าบางคำถามไม่มีที่อยู่อาศัยในไซต์ SE ใด ๆ อีกครั้งสิ่งเหล่านี้เป็นคำพูดทั่วไปไม่ใช่โดยตรงกับคำถาม
Oded

คำตอบ:


7

คุณควรอย่างมีจุดมุ่งหมายที่จะได้รับรายการที่ทำภายในวิ่ง

หนึ่งในประโยชน์หลักของ SCRUM คือมันให้โครงการ 'heartbeat'

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

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

หากคุณคิดมากเกินไปกับเนื้อหาและคำมั่นสัญญาของการวิ่งของคุณ SCRUM ก็พังทลายลงในความคิดของฉันและคุณเสียประโยชน์ไปมาก

แน่นอนว่าโลกแห่งความจริงบางครั้งจะมีบางสิ่งที่จะพูดเกี่ยวกับเรื่องนี้ แต่นั่นควรจะเป็นข้อยกเว้นมากกว่ากฎ ....


One of the main benefits of SCRUM is that it gives the project a 'heartbeat'.เช่นเดียวกันสามารถพูดได้ว่าวิธีการใด ๆ ที่คล่องตัว
maple_shaft

5

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

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

เหตุผลนี้ต้องเป็นมากกว่า "สิ่งที่เกิดขึ้นคลุมเครือ"

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

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


4

นั่นไม่ควรจะเป็นประสบการณ์ที่น่ากลัวหรือเชิงลบใช่มั้ย

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

การวิ่งอย่างผ่อนคลายหมายความว่าคุณมีข้อบกพร่อง

การวิ่งแบบไม่รีแล็กซ์หมายความว่าคุณมีการทับหน้ามากเกินไป

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


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

4

จากประสบการณ์ของฉัน - เช่นเดียวกับสิ่งอื่น ๆ ที่คล่องตัวเราปรับให้เข้ากับระบบการตอบรับอย่างต่อเนื่องรวมถึงการประมาณ

มันก็โอเคที่จะพลาดกำหนดเวลาสำหรับการวิ่งครั้งแรก (เริ่มต้นของโครงการ) แต่คุณเรียนรู้จากสิ่งที่ผิดพลาด จากนั้นคุณนำความคิดเห็นและป้อนไปยังการวิ่งครั้งต่อไปและคุณจะได้รับการประเมินที่ดีขึ้น

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

บางคนอ้างว่า "จัดสรร" เวลามากขึ้นสำหรับการวิ่งครั้งแรกเพื่อเอาชนะปัญหาการวิ่งครั้งแรก


ดังนั้นหากคุณไม่พลาดกำหนดเวลาคุณแทบจะไม่มีอะไรต้องทำในตอนท้ายของการวิ่ง แล้วคุณจะทำอย่างไรนำไอเท็มใหม่เข้ามาหรือหยุดเวลา? :)
Bjarke Freund-Hansen

@bjarkef เมื่อการวิ่งสิ้นสุดลงเราจะเริ่มการวิ่งครั้งต่อไปและเริ่มทำงาน ฉันมักจะรู้สึกว่าการหยุดทำงานในขณะที่ใช้ "การต่อสู้" นั้นน้อยมากเมื่อเทียบกับการพัฒนาแบบ "ดั้งเดิม"
java_mouse

ดังนั้นคุณไม่มีความยาวคงที่ของการวิ่งคุณจะเริ่มใหม่เมื่อการวิ่งเสร็จสิ้น?
Bjarke Freund-Hansen

1
@bjarkef - เรามีความยาวคงที่ 2 สัปดาห์ เราจะเริ่มต้นฤดูใบไม้ผลิถัดไปทันที
java_mouse

2

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


อย่างที่คุณทำงานอยู่ภายใต้แรงกดดันอยู่ตลอดเวลา? ฟังดูเหมือนสภาพแวดล้อมการทำงานที่น่ารัก
Bjarke Freund-Hansen

1
แรงกดดันมากพอที่ทีมจะทำเสร็จแล้ว แต่ไม่ใช่แรงกดดันจากวิญญาณที่บางครั้งอาจมาพร้อมกับการทำโครงงานเสร็จ แต่ใช่มันไม่ใช่สำหรับทุกคน
tzerb

2

กระบวนการที่คล่องตัวส่งเสริมการพัฒนาที่ยั่งยืน สปอนเซอร์นักพัฒนาและผู้ใช้ควรจะสามารถรักษาอัตราการคงที่อย่างต่อเนื่อง - หลักการที่อยู่เบื้องหลังการประกาศเปรียว

ถ้ามันเป็นประสบการณ์ที่น่ากลัวหรือเชิงลบและมันเกิดขึ้นตลอดเวลาคุณมีปัญหา การพัฒนาซอฟต์แวร์ควรสนุก ไม่เชิงลบหรือน่ากลัว

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

โดยไม่คำนึงถึงปัญหาที่เกิดขึ้นมันก็จะเพิ่มขึ้นในระหว่างการหวนกลับและแก้ไข

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


1

มันขึ้นอยู่กับไทม์ไลน์ของคุณจริงๆ

บางครั้งคุณจะต้องทำให้เรื่องราวทั้งหมดสำเร็จหรือโดยส่วนใหญ่ ในขณะที่ Agile ให้ความยืดหยุ่นคุณจะต้องทำโครงการให้เสร็จอาจเป็นไปตามกำหนดเวลาที่แน่นหนา .. ดังนั้นการทำเรื่องส่วนใหญ่จะช่วยให้คุณทำโครงการได้ทันเวลา

แม้ว่าที่กล่าวไว้สิ่งที่จะเกิดขึ้นที่จะป้องกันคุณจากการทำทุกเรื่องทุกวิ่ง

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


1

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

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

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


1

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

ไม่ว่าจะด้วยวิธีใดทีมจะไม่สามารถรับผิดชอบหากงานของพวกเขาถูกรบกวนจากปัจจัยภายนอก ใช้หวนกลับไปมองสิ่งนี้

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