ทุกครั้งที่คุณสังเกตเห็นสิ่งนั้นให้ป้อนตั๋วใหม่เข้าสู่ระบบติดตามปัญหาของคุณ
สร้างนิสัยในการใช้ตัวติดตามปัญหาเป็นเครื่องมือหลักในการสื่อสารสิ่งต่าง ๆ เช่นนั้นเพราะจะทำให้ง่ายต่อการเลือกประเมินและจัดลำดับความสำคัญสำหรับเพื่อนร่วมงานอาวุโส / ผู้นำ / ผู้จัดการ / ผู้ที่รับผิดชอบในการติดตามปัญหาในโครงการของคุณ .
ใช้เครื่องมือที่เหมาะสมสำหรับงาน ฉันทำเสมอและขอแนะนำให้คุณทำเช่นเดียวกัน
ตัวอย่างเช่นนี่คือตั๋วที่ฉันสร้างขึ้นเมื่อประมาณหนึ่งเดือนที่แล้ว เมื่อเสร็จสิ้นคุณสมบัติเฉพาะฉันพบว่าโค้ดมีความซับซ้อนมากกว่าเดิม แต่ฉันไม่สามารถแก้ไขได้ภายในระยะเวลาที่กำหนดสำหรับการใช้งานคุณสมบัติ
(ชื่อของคุณสมบัติตั๋วและรหัสที่ใช้ในตัวติดตามจริงถูกบดบัง แต่ข้อความจะถูกคัดลอกตามที่เป็นอยู่)
สรุป:ลดความซับซ้อนของการออกแบบที่เกี่ยวข้องParticularPieceOfCode
คำอธิบาย:
ในระหว่างการใช้งานต่อ TICKET-12345 รหัสที่เกี่ยวข้องกับการใช้งานที่เพิ่มParticularPieceOfCode
ขึ้นของความยุ่งยากเล็กน้อยและค่อนข้างยากที่จะอ่านทำความเข้าใจและบำรุงรักษา (ดูตัวอย่างโค้ดขนาดด้านล่าง)
หาวิธีทำให้มันง่ายขึ้น
ตัวอย่างของรหัสที่ต้องการการออกแบบสามารถพบได้ในClassName#methodName
:
<a piece of code like one behind the right door here:>
FWIW คำแนะนำของฉันมีผลบังคับใช้อย่างเป็นอิสระจากระดับ "คุณ"
ฉันใช้มันในระดับปัจจุบันของคุณ ("ต่ำที่สุด") และฉันใช้มันตอนนี้ระดับของฉันค่อนข้างไกลจาก "ต่ำที่สุด" และฉันพอใจ "พูด" ตามที่คุณเรียกใช้และฉันจะใช้มัน ไม่ว่าอะไรจะเกิดขึ้น
ลองคิดดูสิไม่มีเลเวลไม่ว่าคุณจะมีสิทธิอำนาจมากแค่ไหนก็ไม่มีทางที่ดีกว่านี้อีกแล้ว
หากคุณ "พูด" เฮ้เรามีปัญหามันเป็นแค่เรื่องน่าสนใจ และแม้ว่าหัวหน้า / หัวหน้าของคุณจะเห็นด้วยและบอกว่าคุณพูดถูกเราก็มีปัญหาเรื่องนี้ไม่ได้เปลี่ยนแปลงอะไรเลย - มันเป็นแค่เรื่องอากาศอีกครั้งเท่านั้นและมันก็ไม่สามารถเป็นอย่างอื่นได้อีกแล้ว
- คุณอาจคิดว่าการเขียนคำพูดของคุณ (เช่นในอีเมล) จะดีกว่า แต่ถ้าคุณคิดว่ามันจะไม่เป็นเช่นนั้น หากโครงการของคุณมีกิจกรรมอีเมลจำนวนมากสิ่งที่เขียนจะหายไปและถูกลืมไปอีกหนึ่งเดือนต่อมา
ใช้เครื่องมือที่เหมาะสมสำหรับงาน สำหรับงานที่คุณอธิบายปัญหาการติดตามเป็นเครื่องมือที่เหมาะสม
คุณสังเกตเห็นปัญหาคุณป้อนลงในระบบที่ออกแบบมาสำหรับการติดตามสิ่งเหล่านี้และดูแลส่วนที่เหลือในวิธีที่ดีที่สุดเท่าที่จะทำได้ - เพียงเพราะมันถูกออกแบบมาสำหรับ :
แพคเกจซอฟต์แวร์คอมพิวเตอร์ที่จัดการและดูแลรายการปัญหาตามที่องค์กรต้องการ ... โดยทั่วไปใช้ ... เพื่อสร้างอัปเดตและแก้ไขปัญหาลูกค้าที่รายงานหรือแม้แต่ปัญหาที่พนักงานอื่น ๆ ขององค์กรรายงาน ... การติดตามปัญหา ระบบคล้ายกับ " bugtracker " และบ่อยครั้งที่ บริษัท ซอฟต์แวร์จะขายทั้งคู่และบางคนที่มีความสามารถในการใช้เป็นระบบติดตามปัญหาและในทางกลับกัน การใช้ปัญหาหรือระบบติดตามบั๊กอย่างต่อเนื่องถือเป็นหนึ่งใน "จุดเด่นของทีมซอฟต์แวร์ที่ดี" 1 ...
ไม่ว่าวิธีการอื่นใดที่คุณต้องการเลือกที่จะสื่อสารการมีตั๋วในตัวติดตามจะช่วยให้คุณง่ายขึ้นเท่านั้น
แม้ว่าคุณต้องการที่จะสั่นสะเทือนในอากาศพูดว่า "ฉันต้องการที่จะหารือเกี่ยวกับ TICKET-54321 ... " ทำให้จุดเริ่มต้นที่มั่นคงมากขึ้นกว่า "ฟังฉันต้องการที่จะพูดคุยเกี่ยวกับบางส่วนของรหัสที่ฉันจัดการกับในขณะที่ผ่านมา ... "และคุณสามารถส่งต่อการอ้างอิงไปยังตั๋วทางไปรษณีย์ได้อย่างปลอดภัย: แม้ว่าจดหมายจะหายไปปัญหายังคงอยู่ในตัวติดตามพร้อมรายละเอียดทั้งหมดที่คุณต้องการบอก