วิธีเรียกใช้การประชุมทีมนักพัฒนาซอฟต์แวร์


19

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

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

ปรับปรุง

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


ดังนั้นเป้าหมายของการประชุมเหล่านั้นคืออะไร? มีใครบ้างที่ไม่รู้ว่าจะทำอย่างไรหากไม่มีพวกเขา?
281377

จุดดี - คำถามที่ปรับปรุงแล้ว
Marcus Leon

พวกเขาเบื่อกับพิซซ่าฟรีหรือไม่? O_o
maple_shaft

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

3
คุณบอกว่าการประชุมเหล่านี้น่าเบื่อและไม่มีประโยชน์อย่างยิ่ง แล้วคุณจะมีพวกเขาทำไม
Captain Sensible

คำตอบ:


11

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

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

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

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

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


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

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

@Bill จากประสบการณ์ของฉันในขณะที่ทีมสร้างเอกลักษณ์ผู้พัฒนาจะเปิดกว้างมากขึ้นในการสื่อสารปัญหาของพวกเขา โดยเฉพาะถ้าพวกเขาเห็นผลลัพธ์ นักพัฒนาส่วนใหญ่ยังคงนิ่งเงียบตราบใดที่พวกเขาไม่เชื่อว่าอะไรจะเกิดขึ้น
dr.

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

8

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

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

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

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


1
จุดที่ถ่าย แม้ว่าจะเป็นที่กล่าวถึงในคำถาม แต่มีจุดประสงค์ในการประชุม - มันเป็นผลลัพธ์ที่เป็นปัญหา จริง ๆ แล้วเราไม่ได้มีการประชุมสถานะรายวัน (เราหลีกเลี่ยงสิ่งเหล่านั้น) ดังนั้นการประชุมปกติบางรูปแบบเพื่อสรุปกลุ่ม
Marcus Leon

6

เรามักจะมีการประชุม 1 ชั่วโมงทุกเช้าวันจันทร์ (ทีมชาย 10 คน) ประมาณ 9.00 น.:

  • จากบนลงล่าง : 15 นาทีสำหรับ TL (หัวหน้าทีม) ใครจะบอกเราว่าเกิดอะไรขึ้นใน บริษัท (สัญญาใหม่การพัฒนาใหม่อะไรที่น่าตื่นเต้น ... )
  • Round the Table : 15 นาทีสำหรับ Round-the-table (น้อยกว่า 2 นาทีในแต่ละครั้ง) ที่เราเพิ่งพูดในสิ่งที่เรากำลังทำเพื่อให้แน่ใจว่าทุกคนรู้ว่าเกิดอะไรขึ้นและในระหว่างที่ TL จะบอกทิศทางทั่วไป สำหรับสัปดาห์ที่จะมาถึง ข้อมูลจำเพาะจะถูกเก็บไว้ที่อ่าว
  • การนำเสนอ : 30 นาทีสำหรับการนำเสนอหนึ่งในโครงการที่เรามี ไม่ว่าจะเป็นภาพรวมระดับสูงการจำลองหรือเทคนิคขึ้นอยู่กับว่าใครกำลังทำการนำเสนอและสิ่งที่พวกเขากำลังทำอยู่ งานนำเสนอเปิดอยู่และมีคนเชิญให้ชิมถ้ามีการอภิปรายที่เฉพาะเจาะจงเกินไปมันเลื่อนออกไปเพื่อให้งานนำเสนอสามารถดำเนินต่อไปได้

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

ฉันคิดว่าจุดสำคัญคือการทำให้ข้อมูลจำเพาะ:

  • ในตอนท้ายของสัปดาห์ (สิ้นวันพฤหัสบดี / ต้นศุกร์) เราทำรายงานฉบับเต็มเกี่ยวกับสิ่งที่เราทำสิ่งที่กำหนดและถูกเลื่อน / ยกเลิกและปัญหาที่เราพบกับ TL ไม่จำเป็นต้องทำซ้ำในเช้าวันจันทร์และ เบื่อทุกคนออกจากปัญญาของพวกเขา
  • การอภิปรายที่ยืดเยื้อนั้นเป็นสิ่งที่ท้อใจและผู้คนก็สนับสนุนให้จัดกำหนดการประชุมเฉพาะกับผู้ที่เกี่ยวข้อง

มันใช้งานได้ค่อนข้างดี (โดยเฉพาะอย่างยิ่งฉันเดาเพราะ TL ของเราพบกับเพื่อนร่วมงานและเจ้านายของเขาในวันศุกร์เพื่อให้เราได้รับข่าวใหม่)

ผู้คนสามารถนำครัวซองต์หรือสิ่งอื่น ๆ มาได้ แต่มันไม่บังคับและไม่ได้กำหนดไว้ เรารู้สึกยินดีเมื่อมีคนทำ!


1
ฉันชอบรูปแบบ โดยเฉพาะกลุ่มงานนำเสนอ - ฉันคิดว่ามันจะเป็นประโยชน์กับกลุ่ม ยังดีใจที่ได้ยินนักพัฒนาบอกว่าพวกเขาชอบการประชุม!
Marcus Leon

@ บิล: ฉันชอบการประชุมทีม :) ไม่ต้องกังวลฉันยังมีส่วนแบ่งการประชุมที่น่าเบื่อที่จะเข้าร่วม ... ฉันยอมรับว่าฉันชอบการนำเสนอจริง ๆ มันเป็นรางวัลเล็ก ๆ น้อย ๆ สำหรับผู้นำเสนอ (อวด: p) เป็น warmup ที่ดีสำหรับกลุ่ม (ผู้ที่จะต้องสนับสนุน) และเป็นโอกาสที่ดีสำหรับข้อสังเกต / ความคิด / ฯลฯ ...
Matthieu M.

3

หากสิ่งที่น่าเบื่อพูดคุยเกี่ยวกับเทคโนโลยีล่าสุด ถามนักพัฒนาว่าพวกเขาทำอะไรกับเฟรมเวิร์กเซิร์ฟเวอร์และอื่น ๆ


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

1
อาจจะเป็นเฉพาะกิจ ... เว้นแต่จะมีการนำเสนออย่างเป็นทางการบางอย่างที่จำเป็นต้องตั้งค่าล่วงหน้า
kprobst

1

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

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

ฉันจะทำพิซซ่าหาย คุณไม่ต้องการการรบกวนใด ๆ


จุดดีเกี่ยวกับการประชุมรายเดือนสำหรับบางรายการ พิซซ่าเป็นที่นิยมมาก - ฉันชอบกินกับทีม (เช่นเดียวกับ Joel joelonsoftware.com/items/2011/04/28.html ) แม้ว่ามันจะน่าเบื่อกินในห้องประชุม - ฉันคิดว่าจะออกไปทานอาหารกลางวันกับกลุ่ม
Marcus Leon

1
@Bill - บางทีจองพิซซ่าที่นำเข้ามาสำหรับการประชุมรายเดือนและออกไปทานอาหารกลางวันสัปดาห์ละครั้ง / รายปักษ์เป็นทีม
ChrisF

1

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

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

ในฐานะนักพัฒนาใน บริษัท ขนาดใหญ่ฉันสามารถทำรายการ 250 สิ่งที่ บริษัท ทำเพื่อเสียเวลา แต่จริง ๆ แล้วฉันพบว่าการประชุมเหล่านั้นเป็นวิธีที่สนุกเพียงแค่ถ่ายภาพกับทีมและกินโดนัท ตอนนี้ทีมของเราตั้งอยู่ใน 3 รัฐและ 4 ประเทศเราไม่มีการประชุมเหล่านั้นอีกแล้ว :(


0

ฉันพบว่าสิ่งเหล่านี้ดีกว่าหากผู้พัฒนาได้แสดงสิ่งที่พวกเขาประสบความสำเร็จ Devs นั้นไม่สนใจในความหวาดกลัวทั่วไปของมวลชน (ขออภัย, คนจำนวนมาก) แต่ความเคารพและความภาคภูมิใจของคนรอบข้างของเรา (ผู้ที่เข้าใจจริง ๆ แล้วว่ายากแค่ไหนที่ต้องเป็นคนฉลาดหรือฉลาดแค่ไหน) Devs รักเงางามใหม่ที่ดีกว่าแข็งแกร่งยิ่งขึ้น การตั้งค่ากลุ่ม -> ปาร์ตี้ LAN ของคุณเช้าวันจันทร์ ^ ^ ที่ประชุมจะต้องมุ่งเน้นไปที่ devs และรหัส / เทคโนโลยีหรือโดยทั่วไปจะเสียเวลาของ dev (devs จะผูกมัดกับรหัส ^ ^ มันเพิ่งเกิดขึ้น)

HTH

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