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

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

16
ทีมล้มเหลวในการบรรลุเป้าหมายการวิ่งอย่างต่อเนื่อง
เราเป็น บริษัท ซอฟต์แวร์ขนาดเล็กที่มีหนึ่งผลิตภัณฑ์ เราใช้การต่อสู้และนักพัฒนาของเราเลือกคุณลักษณะที่ต้องการรวมไว้ในการวิ่งแต่ละครั้ง น่าเสียดายในช่วง 18 เดือนที่ผ่านมาทีมไม่เคยส่งมอบฟีเจอร์ที่พวกเขามุ่งมั่นในการวิ่งครั้งเดียว ฉันได้อ่านบทความจำนวนมาก / คำตอบที่ระบุบางอย่างตามแนวของ "ซอฟต์แวร์เสร็จเมื่อไม่เสร็จไม่ช้าไม่ช้า ... มันไม่ได้ช่วยสร้างแรงกดดันต่อทีม ... "ฉันได้รับข้อเสนอแนะที่คล้ายกันจากหนึ่งในนักพัฒนาตามคำถามของฉันว่าเราสามารถปรับปรุงอัตราความสำเร็จของการวิ่งได้อย่างไร โอ้และใช่เราจะใช้retrospectives คำถามของฉันเป็นพื้น: เมื่อใดที่ควรพิจารณาปัญหาเกี่ยวกับคุณภาพของนักพัฒนา ฉันเริ่มคิดว่าถ้าคุณเลือกงาน / คุณสมบัติของคุณเองและยังคงล้มเหลวในการวิ่งแต่ละครั้ง: - คุณไม่สามารถดูแลความซับซ้อนของรหัสของคุณเอง - หรือรหัสนั้นซับซ้อนจนไม่มีใครควบคุมความซับซ้อนได้ ฉันพลาดอะไรไปรึเปล่า?
124 scrum  planning 

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

8
การแย่งชิง - วิธีการนำเรื่องราวของผู้ใช้ที่สมบูรณ์บางส่วนไปยัง Sprint ถัดไปโดยไม่บิดเบือนการค้าง
เราใช้ Scrum และบางครั้งพบว่าเราไม่สามารถทำเรื่องราวของผู้ใช้ให้จบได้ในการวิ่งที่วางแผนไว้ ในรูปแบบการต่อสู้ที่แท้จริงเราจัดส่งซอฟต์แวร์ต่อไปและพิจารณารวมเรื่องของผู้ใช้ในการวิ่งครั้งต่อไปในช่วงการวางแผน Sprint ถัดไป เนื่องจากเรื่องราวของผู้ใช้ที่เรากำลังดำเนินการอยู่นั้นเสร็จสมบูรณ์บางส่วนเราจะประเมินได้อย่างถูกต้องในเซสชันการวางแผน Sprint ครั้งถัดไปอย่างไร เราได้พิจารณาแล้ว: a) การปรับจำนวนคะแนนสตอรี่ลงเพื่อแสดงเฉพาะงานที่ยังคงทำให้เรื่องราวของผู้ใช้เสร็จสมบูรณ์ น่าเสียดายที่สิ่งนี้จะทำให้การรายงาน Backlog ผลิตภัณฑ์ล้มเหลว b) ปิดเรื่องราวของผู้ใช้ที่เสร็จสมบูรณ์บางส่วนและเพิ่มใหม่เพื่อใช้งานคุณสมบัติที่เหลือซึ่งจะมีคะแนนเรื่องราวน้อยลง สิ่งนี้จะส่งผลต่อความสามารถในการมองย้อนกลับไปในสิ่งที่เราไม่ได้ทำในการวิ่งครั้งนั้นและดูเหมือนจะใช้เวลานาน c) ไม่ต้องกังวลกับ a หรือ b และคาดเดาต่อไปในระหว่างการวางแผน Sprint ว่าสิ่งต่าง ๆ เช่น "เรื่องราวของผู้ใช้อาจเป็นจุดเรื่องราว X แต่ฉันรู้ว่ามันเสร็จ 95% ดังนั้นฉันแน่ใจว่าเราสามารถใส่ได้"

11
คุณอธิบายถึงทีม“ ว่องไว” ที่พวกเขายังต้องวางแผนซอฟต์แวร์ที่เขียนอยู่ได้อย่างไร
ในที่ทำงานสัปดาห์นี้ฉันรู้สึกกระวนกระวายอีกครั้ง ด้วยวิธีการที่ได้รับมาตรฐาน TDD ความเป็นเจ้าของร่วมกันวิธีการพัฒนาแบบเฉพาะกิจที่ไม่เคยวางแผนอะไรเลยนอกจากเรื่องราวของผู้ใช้เพียงไม่กี่เรื่องบนการ์ดชิ้นเดียวด้วยการเคี้ยวเคี้ยวมากกว่าวาจาของเทคนิคการรวมกลุ่มของบุคคลที่สาม ความคิดหรือความขยันหมั่นเพียรและสถาปัตยกรรมที่เชื่อมโยงรหัสการผลิตทั้งหมดกับการทดสอบครั้งแรกที่เข้ามาในหัวของทุกคนในช่วงไม่กี่เดือนที่ผ่านมาเราถึงจุดสิ้นสุดของวงจรการปล่อยและแท้จริงและเห็นคุณสมบัติหลักภายนอกที่มองเห็นได้ ใช้บั๊กกี้กลายเป็นเขาวงกตที่ซับซ้อนและยืดหยุ่นได้อย่างสมบูรณ์ ในระหว่างกระบวนการนี้ "spikes" ได้ทำไปแล้ว แต่ไม่เคยมีการบันทึกและไม่ได้มีการออกแบบสถาปัตยกรรมเดียว (เคยไม่มี FS ดังนั้นนรกเอ๊ะถ้าคุณไม่รู้ว่าคุณกำลังพัฒนาอะไรคุณจะวางแผนหรือค้นคว้าได้อย่างไร ?) - โครงการส่งต่อจากคู่หนึ่งไปยังอีกคู่แต่ละคนเท่านั้นที่เคยมุ่งเน้นไปที่เรื่องราวของผู้ใช้เพียงครั้งเดียวและผลที่ได้ก็คือหลีกเลี่ยงไม่ได้ ในการแก้ไขปัญหานี้ฉันออกจากเรดาร์ไปน้ำตกที่น่ากลัววางแผนเขียนรหัสและโดยทั่วไปไม่ได้สลับคู่และพยายามให้มากที่สุดเท่าที่จะทำได้เพื่อทำงานคนเดียวโดยมุ่งเน้นไปที่สถาปัตยกรรมและข้อมูลจำเพาะมากกว่าการทดสอบหน่วย จะมาในภายหลังเมื่อทุกอย่างถูกตรึงไว้ ตอนนี้โค้ดดีขึ้นมากและสามารถใช้งานได้จริงยืดหยุ่นและรวดเร็ว คนบางคนดูเหมือนจะไม่พอใจฉันจริง ๆ ที่ทำสิ่งนี้และพยายามออกไปก่อวินาศกรรมความพยายามของฉัน (อาจไม่รู้ตัว) เพราะขัดกับกระบวนการอันศักดิ์สิทธิ์ของความคล่องตัว ดังนั้นในฐานะนักพัฒนาคุณอธิบายให้ทีมทราบว่าไม่ใช่ "ไม่ว่องไว" ในการวางแผนงานของพวกเขาและคุณจะปรับการวางแผนให้เข้าสู่กระบวนการที่คล่องตัวได้อย่างไร (ฉันไม่ได้พูดเกี่ยวกับ IPM ฉันกำลังพูดถึงการนั่งลงกับปัญหาและร่างการออกแบบแบบ end-to-end ที่บอกว่าปัญหาควรได้รับการแก้ไขในรายละเอียดที่เพียงพอซึ่งใครก็ตามที่ทำงานเกี่ยวกับปัญหารู้ว่าอะไร สถาปัตยกรรมและรูปแบบที่ควรใช้และตำแหน่งที่รหัสใหม่ควรรวมเข้ากับรหัสที่มีอยู่)
50 agile  planning 

6
อะไรคือคำอธิบายที่ดีที่สุดเกี่ยวกับเรื่องคะแนนคืออะไร
เราเริ่มใช้ Story Points ที่นี่เพื่อการพัฒนาแบบ Agile ของเรา แต่ฉันคิดว่ามันยากที่จะอธิบายและไม่สามารถหาคำตอบที่ชัดเจนสำหรับสิ่งที่พวกเขาเป็น สิ่งที่ดีที่สุดที่ฉันสามารถทำได้คือชี้ไปที่เว็บไซต์อื่น ๆ (เช่นhttp://blog.mountaingoatsoftware.com/tag/story-points ) และให้ลักษณะทั่วไปที่คลุมเครือของสิ่งที่พวกเขาเป็น ฉันกำลังมองหาคำอธิบายที่ดีพร้อมตัวอย่างการใช้งานที่จะเป็นประโยชน์สำหรับผู้อื่นในการใช้งาน มีแหล่งข้อมูลที่ดีสำหรับการอธิบายประเด็นหรือไม่?

5
มีกรณีศึกษาจริง ๆ เกี่ยวกับการเขียนอัตราความสำเร็จ / ความล้มเหลวของซอฟต์แวร์ใหม่หรือไม่?
ฉันเคยเห็นหลายโพสต์เกี่ยวกับการเขียนแอปพลิเคชั่นที่ไม่ดีประสบการณ์ของผู้คนที่มีต่อมันที่นี่ในโปรแกรมเมอร์และบทความที่Joel Spolsky เตรียมไว้ในหัวข้อ แต่ไม่มีหลักฐานหรือกรณีศึกษาที่ยาก นอกเหนือจากสองตัวอย่างที่โจเอลให้และโพสต์อื่น ๆ ที่นี่คุณจะทำอย่างไรกับโค้ดเบสที่ไม่ดีและคุณจะตัดสินใจอย่างไรว่าจะทำอย่างไรโดยอ้างอิงจากการศึกษาจริง ในกรณีนี้มีลูกค้าสองคนที่ฉันรู้ว่าทั้งคู่มีรหัสเดิม พวกเขาเดินกะเผลกไปพร้อมกับมันเพราะอย่างหนึ่งที่พวกเขาค้นพบการเขียนซ้ำเป็นหายนะมันมีราคาแพงและไม่ได้ทำงานเพื่อปรับปรุงรหัสมากนัก ลูกค้ารายนั้นมีตรรกะทางธุรกิจที่ซับซ้อนมากเนื่องจากพบผู้เขียนใหม่ได้อย่างรวดเร็ว ในทั้งสองกรณีนี้เป็นแอปพลิเคชั่นที่สำคัญต่อภารกิจซึ่งสร้างรายได้มากมายให้กับ บริษัท สิ่งที่พยายามเขียนใหม่รู้สึกว่าพวกเขาจะชนกำแพงอิฐหากซอฟต์แวร์ดั้งเดิมไม่ได้รับการอัพเกรดในบางจุดในอนาคต สำหรับฉันแล้วความเสี่ยงประเภทนี้รับประกันการวิจัยและการวิเคราะห์เพื่อให้มั่นใจว่าเส้นทางที่ประสบความสำเร็จ มีกรณีศึกษาจริงที่ตรวจสอบเรื่องนี้หรือไม่? ฉันไม่ต้องการทดลองเขียนบทใหม่โดยไม่ทราบวิธีปฏิบัติที่ดีที่สุดข้อผิดพลาดและความสำเร็จจากการศึกษาจริง ควันหลง: โอเคหลังจากค้นหาเพิ่มเติมฉันได้พบสามบทความที่น่าสนใจเกี่ยวกับกรณีศึกษา: เขียนหรือนำมาใช้ใหม่ พวกเขาทำการศึกษาเกี่ยวกับแอป Cobol ที่ถูกแปลงเป็น Java อื่น ๆ ที่อยู่ในซอฟท์แว Reuse: นักพัฒนาประสบการณ์และการรับรู้ การใช้ซ้ำหรือเขียนซ้ำการศึกษาค่าใช้จ่ายในการบำรุงรักษาอีกครั้งกับการเขียนซ้ำ ฉันเพิ่งพบบทความอื่นในเรื่อง: The Great Rewrite ดูเหมือนว่าผู้เขียนจะตีประเด็นสำคัญบางอย่าง นอกจากนี้ยังมีแนวคิดของการสร้างต้นแบบโดยใช้เทคโนโลยีสแต็คใหม่ที่เสนอและการวัดว่า devs หยิบมันได้รวดเร็วแค่ไหน ทั้งหมดนี้เป็นเหมือนโหมโรงของการเขียนซึ่งฉันคิดว่าเป็นความคิดที่ยอดเยี่ยม!

10
ทีมการต่อสู้บัญชีสำหรับงานโครงสร้างพื้นฐานในการประชุมวางแผนอย่างไร
ทีมงานการแย่งชิงกันอย่างไรสำหรับงาน dev / โครงสร้างพื้นฐานในการประชุมวางแผน จากภาพรวมในครั้งแรกพวกเขาไม่ดูเหมือนเรื่องราวของผู้ใช้เนื่องจากพวกเขาไม่ได้ให้คุณค่าแก่ผู้ใช้ อย่างไรก็ตามการแนบพวกเขาเป็นงานกับเรื่องราวของผู้ใช้บางครั้งก็ไม่สมเหตุสมผลเช่นกัน ตัวอย่างเช่นสมมติว่าภารกิจคือ: "Setup Bamboo" งานนั้นไม่จำเป็นต้องทำเรื่องราวของผู้ใช้ให้สมบูรณ์เนื่องจากทีมสามารถสร้างและปรับใช้ด้วยตนเอง ดังนั้นการแนบไปกับเรื่องราวของผู้ใช้จึงไม่สมเหตุสมผลเนื่องจากงานนี้ไม่จำเป็นต้องทำให้เรื่องราวของผู้ใช้สมบูรณ์ ดังนั้นสิ่งนี้ชี้ให้เห็นว่างานเหล่านี้กลายเป็นเรื่องราวของผู้ใช้ แต่ถ้าเรื่องราวของทีมชี้ไปที่พวกเขาแล้วนี่เป็นการเปลี่ยนแปลงความเร็วที่แปลกเนื่องจากเจ้าของผลิตภัณฑ์ต้องการทราบความเร็วกับงานในมือของเขาไม่ใช่งานในมือที่ค้างอยู่กับเรื่องราวทางเทคนิคของผู้ใช้
33 scrum  planning 

1
วิธีเขียนวัตถุประสงค์“ สมาร์ท” ในฐานะนักพัฒนาที่คล่องตัว
เช่นเดียวกับ บริษัท หลาย บริษัท ที่ผมทำงานที่กำลังอยู่ระหว่างการทบทวนระบบการปฏิบัติงานเป็นไปตามวัตถุประสงค์ของสมาร์ท ทีมงานของฉันคือการทำงานสูงทีมพัฒนาเปรียวจ้างการปฏิบัติจากการเขียนโปรแกรมมาก เพื่อประโยชน์อันยิ่งใหญ่ของเราการจ้างงานของเราในการปฏิบัติเปรียวได้รับการสนับสนุนอย่างเต็มที่จากการจัดการทันทีและบน เพื่อให้งานสำเร็จลุล่วงทีมของเราใช้การทำซ้ำสามสัปดาห์ นอกเหนือจากการทำซ้ำทันทีเรามีแผนทั่วไปออกเป็นไตรมาส ความหมายว่าสิ่งที่เราจะทำได้ไม่กี่ไตรมาสต่อจากนี้เป็นสิ่งที่อันตรายกว่าสิ่งที่เราจะประสบความสำเร็จในไตรมาสปัจจุบัน แน่นอนเรามีความคิดทั่วไปของการที่โครงการของเราจะมุ่งหน้าไป แต่คำหลักที่นี่คือทั่วไป ด้วยวิธีการของเราในการวางแผนโครงการสมาชิกในทีมของฉันรวมถึงตัวฉันเองพบว่ามันยากที่จะเขียนวัตถุประสงค์ที่เฉพาะเจาะจงวัดได้บรรลุได้เกี่ยวข้องและกำหนดขอบเขตเวลา (SMART) สองคำถามที่มีอยู่ในSoftwareEngineering.seดำเนินงานที่ดีของการแก้ไขบางส่วนของความกังวลของเรา: ตัวอย่างของวัตถุประสงค์ SMART ที่ดีสำหรับโปรแกรมเมอร์คืออะไร เป้าหมาย SMART มีประโยชน์สำหรับโปรแกรมเมอร์หรือไม่ อย่างไรก็ตามคำถามที่นำเสนอการตอบสนองทั่วไปมากกว่าเฉพาะสำหรับการจัดการกับเป้าหมายสมาร์ทเมื่อทำงานกับทีมพัฒนาเปรียว ในฐานะนักพัฒนาที่คล่องแคล่วคุณจะเขียนวัตถุประสงค์ระยะยาวห้าถึงเจ็ดปีซึ่งมีความเฉพาะเจาะจงวัดได้บรรลุได้มีความเกี่ยวข้องและมีเวลา จำกัด อย่างไร

4
วางแผนโป๊กเกอร์กับเพื่อนร่วมงานที่บกพร่องทางสายตา
ที่สำนักงานเราเพิ่งได้เพื่อนร่วมงานใหม่ที่มีความบกพร่องทางสายตา ฉันรับผิดชอบในการจัดการเซสชั่นการวางแผนโป๊กเกอร์และเพื่อนร่วมงานใหม่จะต้องเข้าร่วมเป็นสมาชิกของทีม เรามีไพ่โป๊กเกอร์ชุดดีเหล่านี้พร้อมวางแผนหมายเลขโป๊กเกอร์ แต่ไม่ได้ช่วยเพื่อนร่วมงานคนใหม่ของเราแน่นอน จนถึงตอนนี้เราได้แก้ไขปัญหานี้เพียงแค่ตั้งชื่อประมาณการให้เพื่อนร่วมงานคนใหม่พูดว่าการประเมินของพวกเขาทันทีหลังจากที่เหลือวางการ์ดของพวกเขาไว้แล้วที่เหลือก็พลิกการ์ดและฉันตั้งชื่อการประมาณเป็นแถว คำถามของฉัน:มีใครบ้างที่เคยมีประสบการณ์กับสถานการณ์แบบนี้และมีทางออกที่ดีกว่า? มีสิ่งเช่นบัตรโป๊กเกอร์อักษรเบรลล์หรือไม่? วิธีแก้ปัญหาในปัจจุบันใช้งานได้ แต่ฉันคิดว่านี่สามารถปรับปรุงได้สำหรับเราทุกคนโดยยกตัวอย่างเช่น Braille poker cards

3
คุณควรเชิญผู้มีส่วนร่วมจากชุมชนในโครงการโอเพนซอร์สในขั้นตอนใด [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันสงสัยเกี่ยวกับการมีส่วนร่วมกับผลิตภัณฑ์โอเพนซอร์สใหม่ทีมของฉันจะพัฒนา มีกำลังใจที่เราจะได้รับการสนับสนุนจากชุมชนในวงกว้างเท่าที่เราสามารถทำได้ แต่ฉันยังสามารถเห็นสิ่งนี้น่าดึงดูดใจมากเวลาทำให้แน่ใจว่าบุคคลที่สามที่อยู่นอกสำนักงานของเราอยู่ในการติดตามสิ่งต่าง ๆ เช่นคุณภาพของรหัส ในช่วงเริ่มต้นของโครงการเรามีแนวโน้มที่จะมีการพูดคุยอย่างไม่เป็นทางการจำนวนมากภายในทีมงานหลักเกี่ยวกับการออกแบบระบบแหลม ฯลฯ และการออนไลน์เหล่านี้เพื่อให้ชุมชนมีส่วนร่วมจะใช้เวลานานและฉันสามารถจินตนาการได้ว่า การอภิปรายมีประสิทธิภาพน้อยลง มีความเป็นมนุษย์มากขึ้นในเรื่องนี้ซึ่งอาจต้องพิจารณา: การอนุญาตให้ชุมชนเข้ามามีส่วนร่วมในกระบวนการออกแบบอาจได้รับประโยชน์จากการรับรู้ถึงความเป็นเจ้าของโครงการและมีโอกาสที่การมีส่วนร่วมในช่วงแรก ๆ ทีมไม่ได้สังเกต ดังนั้นคำถาม: คุณควรเชิญผู้มีส่วนร่วมจากชุมชนในขั้นตอนใดของโครงการโอเพ่นซอร์ส

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

6
วิธีที่ดีที่สุดในการวางแผนการเขียนโปรแกรมสำหรับทีมเล็ก ๆ ? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเป็นผู้อำนวยการขององค์กรเริ่มต้นเล็ก ๆ ขณะนี้เรามีโปรแกรมเมอร์สองคน (มีประสบการณ์หนึ่งคนมีประสบการณ์น้อยลง) ที่กำลังสร้างแพลตฟอร์มเว็บแอปพลิเคชัน หนึ่งในความท้าทายที่ยิ่งใหญ่ที่สุดคือกระบวนการวางแผน โปรแกรมเมอร์มักจะรับผิดชอบในการวางแผนงานของตนเอง แต่เรายังคงเกินกำหนดเวลาที่กำหนด ตัวอย่างเช่นงานที่พวกเขาประเมินจะใช้เวลา 2 วันและจบลงด้วยการใช้เวลา 8 วัน สำหรับฉันมันยากที่จะสนับสนุนพวกเขาในการวางแผนเนื่องจากฉันขาดความรู้ทางเทคนิคในการประเมินอย่างแม่นยำว่างานบางอย่างจะอยู่ได้นานแค่ไหน คุณมีความคิดใด ๆ : อะไรคือสาเหตุของเรื่องนี้มันเป็นเรื่องธรรมดาสำหรับโปรแกรมเมอร์? ฉันสามารถทำอะไรได้บ้างเพื่อสนับสนุนพวกเขาในการวางแผน มีวิธีการหรือเครื่องมือใดที่มีประโยชน์สำหรับโปรแกรมเมอร์ในทีมขนาดเล็กหรือไม่?
18 php  planning 

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

5
ต้องวางแผนอะไรก่อนเริ่มพัฒนาโครงการ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว สมมติว่าฉันได้รับข้อมูลจำเพาะสำหรับโครงการจากลูกค้าและตอนนี้ถึงเวลาที่จะเริ่มพัฒนาโครงการ โดยปกติฉันเพิ่งเริ่มต้นด้วยโมดูลแรก (ปกติจะลงทะเบียนผู้ใช้) จากนั้นไปจากโมดูลหนึ่งไปยังอีกโมดูล ฉันวางแผนในหัวก่อนที่ฉันจะเริ่มต้นในโมดูลว่ามันทำงานอย่างไร แต่ไม่มีการวางแผนมาก่อน อย่างไรก็ตามฉันคิดว่ามันจะดีกว่าถ้าฉันไปดูรายละเอียดและวางแผนว่าระบบจะทำงานอย่างไรก่อนที่ฉันจะเขียนมันเช่นองค์ประกอบหลักอะไรพวกเขาจะโต้ตอบกันอย่างไรฉันแค่ ไม่แน่ใจว่าสิ่งที่ฉันควรวางแผน เพื่อให้ความคิดที่ดีขึ้นเกี่ยวกับสิ่งที่ฉันขอฉันควรทำอย่างไร - a) แบ่งโครงการออกเป็นส่วนประกอบ b) วางแผนปฏิสัมพันธ์ของพวกเขาเช่นฉันควรทำแผนภาพคลาสเขียนการทดสอบหน่วย ฯลฯ หรือไม่ ความคิดใด ๆ

7
การประชุมวางแผนการวิ่งระยะเวลานานเท่าไร
จากประสบการณ์ของคุณการประชุม Sprint Planning ควรจะนานเท่าไร 8 ชั่วโมง? หรือควรสั้นลง (กระชับ) และควรมีการวางแผนการสนทนาเพิ่มเติมในฐานะส่วนหนึ่งของการวิ่ง Sprints ของเรามีความยาว 10 วัน
16 agile  scrum  planning 

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