คำถามติดแท็ก task-organization

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

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

6
การต่อสู้: วิธีการทำงานกับเรื่องหนึ่งครั้ง
ฉันได้รับการเสนอชื่อเป็นอาจารย์การต่อสู้ในทีมการต่อสู้รูปแบบใหม่ เราได้ทำอะไรไปบ้างแล้ว ในตอนแรกฉันพยายามทำให้ทีมของฉันทำงานได้ทีละเรื่อง แต่มันไม่ทำงาน ทีมของฉันมีปัญหาในการแจกจ่ายงานในวิธีที่พวกเขาสามารถทำงานพร้อมกันในเรื่องเดียว บางทีเรากำลังทำอะไรผิดพลาด? ตัวอย่างเช่นเรามีเรื่องราวในการสร้างบทสนทนาใหม่ เราสร้างงานต่อไปนี้: สร้างคลาสของโมเดล อ่านข้อมูลโมเดลจากฐานข้อมูล เชื่อมต่อคลาสโมเดลด้วยมุมมอง ใช้การจัดการกล่องโต้ตอบ บันทึกข้อมูลเมื่อปิด เอกสารทดสอบ คำอธิบายโซลูชัน งานเหล่านี้สามารถทำได้หลายคนพร้อมกันหรือไม่ งาน - มากหรือน้อย - สร้างต่อกัน หรือเราออกแบบงานในทางที่ผิด?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.