มีการศึกษาเกี่ยวกับข้อเสียของการใช้ระบบติดตามปัญหาหรือไม่ [ปิด]


9

ฉันไม่ชอบระบบติดตามปัญหาเนื่องจาก:

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

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

ฉันอยู่คนเดียวที่นี่ไหม มีการศึกษา (หนังสือ / บทความ / อะไรก็ตาม) เกี่ยวกับข้อเสียของการใช้ระบบติดตามปัญหาหรือไม่


5
โหวตให้ปิดแปลเป็นภาษาท้องถิ่นด้วย ปัญหาที่นี่ไม่ได้เกิดจากระบบติดตามปัญหา แต่เป็นกระบวนการจัดการข้อผิดพลาดที่ บริษัท
P.Brian.Mackey

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

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

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

2
คุณจะแนบการติดตามสแต็กกับโพสต์ได้อย่างไร หรือภาพหน้าจอ? หรือข้อความแสดงข้อผิดพลาด?
jk

คำตอบ:


41

ใช้เวลานานเกินไปในการอธิบายปัญหาที่เกิดขึ้น สิ่งนี้ไม่สนับสนุนการใช้งาน

หากคุณไม่สามารถอธิบายจุดบกพร่องได้คุณจะเริ่มแก้ไขได้อย่างไร

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

นั่นเป็นปัญหากับทีมของคุณไม่ใช่กับซอฟต์แวร์

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

อีกครั้งที่คุณอธิบายปัญหากับทีมของคุณ

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


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

และเพื่อแก้ไขปัญหากับทีมของคุณคุณสามารถใช้ gamification -> en.wikipedia.org/wiki/Gamification
marc.d

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

3
@JoaoBosco: แล้วภาพหน้าจอของข้อผิดพลาด GUI ล่ะ? คุณจะวาดมันใหม่ด้วยมือหรือไม่ ตัวอย่างเอาต์พุตข้อมูลไม่ถูกต้อง (ถ้าเป็นข้อผิดพลาดของฐานข้อมูลคุณพร้อมที่จะเขียนแถวnคอลัมน์ด้วยคอลัมน์mของข้อมูลที่ไม่ถูกต้องด้วยมือ) หรือไม่? รูปแบบอื่น ๆ ของสิ่งประดิษฐ์ดิจิตอลที่เกี่ยวข้องกับข้อบกพร่องที่เพิ่งแปลไม่ดีไปยังโน้ตย่อ? ทุกสิ่งนั้นสามารถติดกับตั๋วในระบบติดตามปัญหาได้อย่างง่ายดาย และถ้าคุณกำลังจะแปลงโน้ตย่อของคุณเป็นไฟล์ข้อความในภายหลังทำไมไม่ใช้ฐานข้อมูลที่ให้คุณเรียงลำดับจัดหมวดหมู่ตั๋วของคุณแล้วค่อยติดตามปัญหาอีกเล็กน้อย
FrustratedWithFormsDesigner

10
@ user1062120: "หากไม่มีที่เก็บแมลงผู้คนจะเริ่มแก้ไขมันบ่อยขึ้น" - หรือพวกเขาเริ่มเพิกเฉยและลืมข้อบกพร่อง มันไม่ได้เป็น "เคล็ดลับที่จะกระตุ้นให้ผู้คน" แต่ความพยายามที่ไร้สาระที่จะทำให้จุดอ่อนกลับมาเป็นจุดแข็ง
Michael Borgwardt

12

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

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

  1. ควรแก้ไขข้อบกพร่องแบบเปิดข้อใดก่อน (หมายเหตุ: ในโครงการที่มีเหตุผลควรได้รับการตัดสินโดยเจ้าของผลิตภัณฑ์และ / หรือการจัดการไม่ใช่โดยนักพัฒนาซึ่งพวกเขาจะต้องตระหนักถึงข้อผิดพลาดที่เปิดอยู่ทั้งหมดก่อน!)
  2. เรามีแมลงเปิดกี่ตัวและมีความรุนแรงเท่าใด
  3. ข้อใดควรแก้ไขก่อนที่เราจะพร้อมปล่อย
  4. เวลาในการวางแผนสำหรับการแก้ไขเหล่านี้มักนำไปสู่: ใช้เวลานานเท่าใดในการแก้ไขข้อบกพร่องโดยเฉลี่ย
  5. มีการรายงานข้อบกพร่องจำนวนเท่าใดโดยไคลเอนต์ในรุ่นล่าสุด?
  6. ใครเป็นผู้แก้ไขข้อผิดพลาดนี้และเมื่อใดและการเปลี่ยนแปลง (รหัส / การกำหนดค่า / ข้อมูล) การแก้ไขเกี่ยวข้องกับอะไรบ้าง
  7. มีการแก้ไขข้อผิดพลาดใดบ้างในรุ่นที่เราเพิ่งจะเผยแพร่
  8. ...

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

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


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

7
@ user1062120: และทุกคนก็บอกว่าคุณผิดมาก โพสต์มันมีระบบการติดตามปัญหาเพียงอย่างใดอย่างหนึ่งที่น่าสงสารมากที่ขาดจำนวนมากของคุณสมบัติที่จำเป็น
Michael Borgwardt

แน่นอนว่าในทฤษฎี @ user1062120 สิ่งเหล่านี้สามารถตอบได้โดยใช้บันทึกย่อ - หากคุณเพิ่มรหัสเฉพาะให้กับแต่ละคนให้เพิ่มความคิดเห็นประวัติโดยละเอียดเกี่ยวกับพวกเขา (ดังนั้นคุณจึงเริ่มต้องการบันทึกย่อที่ค่อนข้างใหญ่หลังจากนั้นครู่หนึ่ง :-) และ ใช้เวลาในการเรียงลำดับเวลาอันยิ่งใหญ่จัดเรียงใหม่และจัดเรียงใหม่ตามคำถามปัจจุบัน (ซึ่งคุณอาจต้องจ้างคนใหม่ในโครงการที่ใหญ่กว่า ;-)
PéterTörök

@ user1062120 เช่นการวางแผนให้ผลลัพธ์คำถามที่ 1 ด้านบน - ลองจัดเรียงโน้ตใหม่ตามลำดับความสำคัญ PM เร็ว ๆ นี้ถาม Q2: โอ๊ะโอจัดเรียงตามความรุนแรง แต่ไตรมาสที่ 1 ยังคงเปิดอยู่ดังนั้นตอนนี้เราจะจัดเรียงทั้งหมดอีกครั้งตามลำดับความสำคัญ อ๊ะโพสต์มันถูกปล่อยออกมา 3 รายการเพราะพวกเขาอยู่บนโต๊ะของโจ - เริ่มต้นใหม่อีกครั้ง! จากนั้น Q6 - ลองขุดกล่องที่เก็บโพสต์ประวัติศาสตร์เอาไว้ด้วยมือเพื่อค้นหากล่องที่เหมาะสมจากนั้นลองอ่านลายเส้นที่ด้านหลังเพื่ออธิบายการเปลี่ยนแปลง ... อุ๊ปส์มีคนเปิด หน้าต่างใกล้เคียงรีบเร่งที่จะบันทึกโพสต์ของคุณจากการหลบหนีจากลม ... ฯลฯ
PéterTörök

9

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

บทความ / การศึกษาบางอย่างที่คุณอาจสนใจรวมถึงบทความนี้ที่กล่าวถึงการใช้งาน Jira ของ Zend และการศึกษาภาษาฝรั่งเศสนี้เกี่ยวกับการใช้ระบบติดตามบั๊ก


1
ขอบคุณมากสำหรับการอ้างอิง ฉันจะดูพวกเขา และใช่มันทำงานภายใน 3 ทีมเล็ก ๆ ที่นี่
user1062120

2
+1 สำหรับการอ้างอิงซึ่งเป็นสิ่งที่อธิบายได้ในคำถาม
mattnz

4

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

  1. ทีมพัฒนา
  2. ผู้ใช้ของระบบ

Cal Henderson (ชื่อเดิมของ Flickr) มีการโพสต์ที่ยอดเยี่ยมในการออกแบบตัวติดตามปัญหาจำนวนมากและสาเหตุที่เขาชอบ GitHub tracker tracker (เช่นเดียวกับฉัน) นอกจากนี้ Garrett Dimon ยังครอบคลุมการออกแบบSifterและแสดงวิธีที่จะทำให้กระบวนการง่ายขึ้นสำหรับการติดตามปัญหาที่มีประสิทธิภาพมากขึ้นติดตามประเด็นปัญหาที่มีประสิทธิภาพฉันได้นำแนวคิดบางประการจากทั้งสองระบบมาปรับใช้เพื่อช่วยให้ขั้นตอนการติดตามปัญหาของทีมของฉันง่ายขึ้น

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

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

TL; DRมุ่งเน้นไปที่กระบวนการของคุณเลือกเครื่องมือง่าย ๆ และแก้ไขปัญหาเมื่อเกิดขึ้น


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

2

ฆ่าแมลงที่สำคัญทันทีที่ปรากฏ

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

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

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

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

  • จริง ๆ แล้วเมื่อคุณถามเกี่ยวกับ f2f มันรู้สึกเหมือนคุณ (ผิด) ใช้ติดตามเพื่อหารือเกี่ยวกับสิ่งต่าง ๆ - นี่ไม่ใช่จุดประสงค์ของมัน ที่จะคิดใช้งานที่ต้องการเพียงแค่การสะกดชื่อของมันช้าและชัดเจน: ระบบการติดตามปัญหา

รายการข้อผิดพลาดได้รับนาน

จากประสบการณ์ของฉันข้างต้นเป็นข้อได้เปรียบไม่ใช่ปัญหา

ด้วยนักพัฒนารายการบั๊กที่มีความยาวสามารถตั้งค่าคิวและวางแผนแก้ไขได้ล่วงหน้า นี่คือผลผลิตที่ได้รับ สำหรับฉันแล้วนี่คือนิพพานเมื่อฉันมีคิวที่จะทำงานด้วย ข้อผิดพลาดครั้งแรก - แก้ไข - ทำข้อผิดพลาดที่สอง - แก้ไข - ทำข้อผิดพลาดต่อไป - แก้ไข - ทำ ฯลฯ เป็นต้นไม่มีการหยุดชะงักโง่ไม่มีการรบกวนเจ็บปวดกับโอ้ดังที่มีประสิทธิภาพการสนทนา F2F, การไหลบริสุทธิ์

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

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

1
@MichaelBorgwardt ใช่รายการตราบใดที่ไม่มีใครสามารถจัดการกับมันได้ในประสบการณ์ของฉันมักจะกลายเป็นจัดการได้ตราบใดที่ไม่ได้รับการแช่แข็งโดยตัวเลขที่ดูน่ากลัวเช่น 200, 400, 1,000 ฉันเพิ่งตรวจสอบอย่างรวดเร็วจากความอยากรู้อยากเห็น - สำหรับปีที่แล้วฉันแก้ไขปัญหามากกว่า 300 รายการ - ฉันอยู่คนเดียว (!) ด้วยความอยากรู้อยากเห็นฉันยังตรวจสอบคนอื่น ๆ ในทีมคิดว่าฉันอาจจะไม่ซ้ำกัน - ไม่ 200-400 แก้ไข / ปีปรากฏเพียงอัตราเฉลี่ย 500 ข้อบกพร่อง แต่ที่น่ากลัวมองเหล่านี้อาจจะเป็นเพียงครึ่งปีของการทำงาน 4-5 นักพัฒนาชิ้นส่วนของเค้ก :)
ริ้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.