รายงานรายวันสามารถลดประสิทธิภาพของนักพัฒนาได้หรือไม่ [ปิด]


18

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

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

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

  1. ไม่จำเป็นต้องทำตามรูปแบบเฉพาะ ยอมรับทุกรูปแบบและทุกรูปแบบ
  2. แม้ว่างานจะไม่เสร็จ แต่เราต้องการฟังความคืบหน้า
  3. ไม่จำเป็นต้องพูดถึงเวลาที่ใช้ในแต่ละภารกิจ
  4. ควรกล่าวถึงข้อกำหนดในการพัฒนาอุปสรรคและการประสานงาน
  5. ไม่จำเป็นต้องหมกมุ่นอยู่กับรายงานประจำวัน มันไม่ได้เข้มงวดอย่างนั้น

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


20
หากการประชุมการต่อสู้ของคุณใช้เวลานานกว่า 5-10 นาทีแสดงว่าคุณทำไม่ถูก การประชุมการแย่งชิงกันไม่ใช่สถานที่ที่จะแก้ไขหรือพูดคุย ทั้งหมดที่คุณพูดคือ: สิ่งที่ฉันทำสิ่งที่ฉันทำและสิ่งที่ปิดกั้นฉัน ใช้เวลา 60 วินาทีและไม่ควรเครียดเลย การอภิปรายเพิ่มเติมใด ๆ ที่ควรจะเกิดขึ้นนอกเหนือจากการต่อสู้
Chris Eberle

3
คุณสามารถพูดเพิ่มเติมเกี่ยวกับประโยชน์ที่คุณจะได้รับ (หรือความหวัง / คาดหวังว่าจะได้รับ) จากการรายงานรายวันได้หรือไม่?
poolie

9
ฉันเกลียดข้อที่ 2: มันไม่ได้แก้ปัญหาใด ๆ จากฝ่ายผู้พัฒนา แต่เฉพาะจากผู้จัดการ รวมทั้งแสดงว่าเจ้านายไม่เชื่อใจฉันในงานของฉัน ฉันชอบสิ่งที่ Chris พูดว่า: สิ่งที่ฉันทำสิ่งที่ฉันทำสิ่งที่ปิดกั้นฉัน
mouviciel

5
ตรวจสอบให้แน่ใจว่ารายงาน TPS มีปกที่ถูกต้อง
Simon Richter

2
มีเหตุผลที่จะพูดคุยกับรูปแบบการปล่อยคาร์บอนอื่น ๆ ที่ได้รับการควบคุมแหล่งที่มารวมกับตัวติดตามข้อผิดพลาดและเซิร์ฟเวอร์ CI หรือไม่?
ไวแอตต์บาร์เน็ตต์

คำตอบ:


37

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

ช่างเป็นความคิดที่แย่ขนาดไหน

คุณคิดว่าสิ่งนี้สามารถลดความสามารถในการผลิตได้หรือไม่?

ใช่.

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

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

รายงานรายวันจะไม่ได้รับการอ่าน พวกเขาพัฒนาไปสู่สัญญาณรบกวนในกล่องอย่างรวดเร็ว

"ไม่จำเป็นต้องหมกมุ่นอยู่กับรายงานประจำวัน" ในกรณีนี้ทำไมพวกเขา?

คุณมีข้อเสนอแนะใด ๆ สำหรับเราเพื่อให้แน่ใจว่าเราไม่ได้เป็นจุลภาคหรือไม่?

ใช่. ยืนขึ้นทุกวัน ใช้เวลาสองสามนาทีและเสร็จแล้ว

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


6
+1 "หากการสแตนด์บายประจำวันของคุณใช้เวลามากกว่าไม่กี่นาที (15?) คุณจะแบ่งปันรายละเอียดมากเกินไป ... " ในการประชุมประจำสัปดาห์ของเรา (ที่เราติดต่อกับนักพัฒนาที่เป็นรัฐ) เราจริงๆ พยายามที่จะเสริมสร้างกฎประเภทนี้ เรามีการประชุมที่วิ่งยาวเกินไปและเนื่องจากเรากำหนดเวลาก่อนอาหารกลางวัน .. คุณจะได้รับรูปภาพ
James Khoury

การยืนหยัดที่ยาวนานที่สุดที่ฉันมีส่วนเกี่ยวข้องคือ 20 นาทีและนั่นเป็นเพราะการไหลบ่าเข้ามาของผู้คน เราไม่เพียง แต่มีทีมพัฒนาเท่านั้น แต่ยังมีผู้ฝึกงาน, co-ops และผู้รับเหมาหนึ่งหรือสองคน ไม่ใช่ทุกคนที่พูดคุยกันเสมอ แต่ถ้ามีผู้คนจำนวนมากมีการอัพเดตที่เกี่ยวข้อง ในเวลา 20 นาทีความสนใจเริ่มเร่ร่อนจนกลายเป็นหมวกจนกระทั่งจำนวนลดลงและเรากลับไปที่การประชุม 15 นาที แม้ว่าโดยทั่วไปแล้ว 15 นาทีเป็นเวลาที่เหมาะสมในการถ่ายทำ
โธมัสโอเวนส์

คุณคิดว่าสิ่งนี้สามารถลดความสามารถในการผลิตได้หรือไม่? ใช่. ฮ่า ๆ จริง ทำไมคุณไม่เข้ารหัส? เพราะฉันกำลังเขียนรายงานเกี่ยวกับการเข้ารหัส
ไม่ระบุตัวตนพิมพ์

+1: "ฉันกำลังเขียนรายงานเกี่ยวกับการเข้ารหัส" สถานะไมโครคือ "ฉันกำลังจัดทำรายงานสถานะมาโคร"
S.Lott

11

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

ต้องบอกว่า ...

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

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


2
+1: "พวกมันถูกคัดสรรมาแล้ว" ฉันทำงานให้กับลูกค้าที่ต้องการสถานะรายวัน แต่ยังคงยืนยันในการประชุมเพื่อหารือเกี่ยวกับมัน ถ้าเรากำลังจะมีการประชุมอยู่แล้วทำไมต้องเขียนมันเสียก่อน?
S.Lott

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

@ Steve314: "รายงานที่ฉันพูด ... " นั่นเป็นความพยายามอันสูงส่งที่จะทำให้สถานการณ์แย่ที่สุด อย่างไรก็ตามพื้นฐานเพิ่มเติมทำไมซ้ำกัน? หากรายงานที่เป็นลายลักษณ์อักษรไม่ได้ถูกใช้เพื่ออะไรทำไมผู้คนถึงถาม
S.Lott

@ S.Lott - ถ้ามันไม่ได้ถูกใช้เพื่ออะไรก็ตามมันเป็นเรื่องจริง แต่ฉันได้ยินมามากมายเกี่ยวกับโปรแกรมเมอร์ที่คิดว่าทุกอย่างดำเนินไปด้วยดีโดยมีความคืบหน้ามากมายในขณะที่ผู้จัดการอยู่ในความตื่นตระหนกเพราะพวกเขาไม่เคยได้ยินอะไรเลยมานานแล้วดังนั้นผู้คนจึงพยายามเงียบ ๆ ความคืบหน้าหรือภัยพิบัติที่กำลังจะมาถึง ปล่อยให้ผู้จัดการเห็นรายการที่ต้องทำถูกทำเครื่องหมายและอาจหลีกเลี่ยงได้ สำหรับการทำซ้ำการสื่อสารของมนุษย์ต้องการความซ้ำซ้อน - ทุกคนที่เกี่ยวข้องเป็นมนุษย์เท่านั้น
Steve314

@ Steve314: "โปรแกรมเมอร์คิดทุกอย่างที่ดีกว่า ... ในขณะที่ผู้จัดการกำลังตื่นตระหนก" ไม่ใช่ประเด็นเลย เขียนเป็นรายงานที่แค่นำไปสู่การประชุมเพื่อหารือเกี่ยวกับความคืบหน้าก็ไม่ได้อ่าน หากยังไม่ได้อ่านเขียนทำไม คุณสามารถใช้ความพยายามอันสูงส่งเพื่อพลิกสถานการณ์ที่เลวร้ายได้ แต่รายงานที่เป็นลายลักษณ์อักษรซึ่งนำไปสู่การประชุมที่ตามมาเท่านั้นเป็นการสิ้นเปลืองของรายงานที่เป็นลายลักษณ์อักษร เพียงแค่มีการประชุมที่ตามมา เพียงแค่มีการประชุมติดตามทุกวัน ขณะยืนขึ้น และทำได้ด้วยค่ะ
S.Lott

6

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

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

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


+1: เราทำแบบเดียวกัน ไม่ใช่ทุกวัน แต่เป็นรายสัปดาห์ในวันจันทร์ตลอดทั้งสัปดาห์ เราไม่ได้ทำมันทุกวันเพราะพนักงานส่วนใหญ่เป็นนักเรียนและไม่ได้อยู่ที่นั่นทุกวันการสื่อสารส่วนใหญ่ผ่านทาง IM หรือคล้ายกันดังนั้นการประชุมประจำสัปดาห์ระหว่างทีม (ประมาณ 10) ก็เพียงพอแล้ว
Femaref

6

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

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


4

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

ตอนนี้เรากำลังทะเลาะกันเรามักจะรู้สึกว่าการประชุมหนึ่งครั้งต่อวัน (แม้ว่าจะใช้เวลาเพียง 15 นาที) ก็มากเกินไป บ่อยครั้งที่รายงานของสมาชิกบางคนเดือดลงไปที่: "ไม่มีอะไรใหม่ตั้งแต่เมื่อวาน" เรามักจะรู้สึกว่าสคีมา 2 ครั้งต่อสัปดาห์นั้นมีประสิทธิภาพมากกว่า

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

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

ดังนั้น: ในบางกรณีรายงานรายวันทำให้ประสิทธิภาพการทำงานลดลง โดยเฉลี่ยแล้วฉันไม่มีความรู้สึกว่าพวกเขาทำให้งานของเรามีประสิทธิภาพมากขึ้น

UPDATE

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


2

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


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

@ Steve314 ฮ่า ๆ จริงอาจเป็นวิธีที่ดีในเชิงรุกในรอบต่อไปของการตัดทอนahem
ประเภทไม่ระบุชื่อ

2

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

เราไม่ต้องการที่จะสูญเสียส่วนที่ดีของการต่อสู้ทุกวันเช่นได้รับโอกาสในการประสานงานนักพัฒนาทุกวัน

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

หรือดูความคืบหน้าการทำงานเช่นตัวบ่งชี้ประสิทธิภาพหลักเพื่อดำเนินการก่อน

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


2

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

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

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


2

เป็นความคิดที่ดีในการปรับแต่งวิธีการ Agile ของคุณเพื่อให้เหมาะกับคุณ - ดังนั้นขอชื่นชมในสิ่งนั้น

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

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

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


2

ฉันยังยอมรับด้วยว่ามันเป็นความคิดที่ดีที่จะแทนที่รายงานแบบสแตนด์อะโลนรายวัน การยืนหยัดรายวันเป็นสถานที่ที่ดีเยี่ยมในการเปล่งความคิดและปัญหา นี่คือหนึ่งในเหตุผลที่ฉันชอบไวท์บอร์ดเก่าที่ดี (ซึ่งเราใช้กับ Jira + Greenhopper) ไวท์บอร์ดเป็นสถานที่ที่กลุ่ม 'ฮัดเดิลแชท' และแบ่งปันข้อมูลทุกอย่างอยู่ที่นั่นทุกอย่างสามารถมองเห็นได้ทุก ๆ คนเคลื่อนไหวและเปลี่ยน Stickies ที่พวกเขาทำงานอยู่มันสนุกมาก


2

คุณไม่สามารถดึงข้อมูลนี้จากเครื่องมืออื่น ๆ ของคุณ?

  • คุณกำลังทำอะไรอยู่ ตั๋วที่ฉันได้รับมอบหมาย
  • ความคืบหน้าของคุณคืออะไร สำหรับตั๋วที่ฉันมีระยะเวลานานกว่า 1 วันโปรดดูความคิดเห็นในตั๋วหรือส่งข้อความถึงสาขา ตั๋วฉันสั้นกว่า: อาจจะเสร็จในวันพรุ่งนี้ (คุณไม่ต้องซื้อตั๋วขนาดใหญ่ 5+ วันใช่มั้ย)
  • ความคืบหน้าทั่วไปคืออะไร? ดู open / closed-tickets-ratio
  • สิ่งที่จะต้องจัดระเบียบ? ตั๋วที่คุณได้รับมอบหมายกลับมาพร้อมกับข้อเสนอแนะสถานะและทุกอย่างที่กล่าวถึงใน IRC ของทีมของคุณห้องกองไฟไม่ว่าอะไรก็ตาม

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

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