มันม่วง (Card)

Pennapha Anuhanayonn
te<h @TDG
Published in
2 min readAug 10, 2019

เคยเจอปัญหาการ์ดในบอร์ดไม่ขยับมาสักพักแต่เราไม่รู้ว่ามันไม่ขยับไหม? ใช่!! ถึงแม้ scrum master อย่างเราจะได้ชื่อว่าเป็นหมาเฝ้า jira board แต่ก็ไม่ได้คอยนับวันนับคืนว่ามันค้าง status เดิมอยู่นี่นา

บางทีใน sprint เรามี sub-task เยอะมาก น้องเดฟหยิบ sub-task ไปทำ แต่ละคนก็ต้องมุ่งมั่นและตั้งใจทำงานตามงานที่ตัวเองหยิบมา แล้วเมื่อไหร่หละที่ทีมจะรับรู้ได้ว่า เพื่อนร่วมทีมอาจจะติดปัญหา อาจต้องการความช่วยเหลือ แต่เพื่อนคนนั้นอาจจะกำลังพยายามแก้ไขปัญหาอยู่โดยที่เค้าไม่ได้บอกเราก็ได้

ซึ่งการรับงานเข้า sprint อย่างที่เราก็ทราบกันดีอยู่แล้วว่า ทุกคนในทีมมี commitment ร่วมกัน แชร์ responsibility ร่วมกัน ดังนั้นมันก็ต้องมีสักจุด check point ที่เพื่อนร่วมทีมจะเห็นปัญหาและให้ความช่วยเหลือเพื่อนได้

หลังจากมีการพูดคุยกับทีมและได้ข้อสรุปว่า sub-task เมื่อมีการขยับจากสถานะ TODO แล้วควรที่จะใช้ระยะเวลาในการทำงานไม่เกิด 2 วัน ใน column status เดิม แต่ใครจะไปจำได้นะ (2 Days เป็น base average บางงานยาก บางงานง่ายเกิน 2 วันค่อยมาเคลียร์กัน เมื่อถึงเวลา)

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

  • ปักหมุดที่ Jira Board ของเราเป็นอันดับแรก
  • กดที่ 3 จุดมหัศจรรย์ทางด้านขวา แล้วเลือก Board Settings
  • คลิกที่เมนู Card Colors ชะโงกไปที่ข้อมูลที่อยู่ใน Colors based on สักหน่อย แอบดีใจว่ามี Queries ด้วย ถ้าเขียน JQL ได้ก็น่าจะรอดแล้ว
  • อันดับแรกต้องสร้าง experience เดิมก่อน นั่นคือสีของการ์ดเดิมที่ระบบแสดงอยู่จะได้ไม่ตกใจกัน โดยการเขียน JQL ตามตัวอย่างด้านล่าง
  • สำหรับเงื่อนไขพิเศษที่เราต้องการ ทำได้โดยเขียน JQL ตามตัวอย่างด้านล่าง

JQL : issuetype in (Bug, Task, Sub-task) AND status not in (Closed, “To Do”) AND Sprint in openSprints() AND NOT status changed after -2d

ดึงข้อมูลเฉพาะ issue type เป็น Bug,Task และ Sub-task เท่านั้น โดย issue type ที่ดึงมาต้องไม่อยู่ใน status Closed หรือ To Do และ status ต้องไม่มีการเคลื่อนไหวภายใน 2 วัน

*** ปัญหา จาก JQL ด้านบน changed after -2d แต่ 2 days เนี่ยรวม ส-อ เข้าไปด้วยใครแก้ปัญหาได้ช่วยบอกทีนะ วันจันทร์ทีไร น้องเดฟโวยวายทุกทีสิน่า

Color: เนื่องจากเป็นการ์ดที่ต้องการโฟกัสเป็นพิเศษ เป็นตัวบ่งบอกว่าอาจจะมีปัญหา ดังนั้นสีมันก็ควรจะช้ำเลือดช้ำหนองกันสักหน่อย งั้นก็ … ม่วงไปเลย

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

ผลลัพท์

เมื่อกลับมาพิจารณาที่หน้า Backlog หรือ Active sprints ก็จะพบว่า มันม่วงแล้วจ้า …

แถมอีกหน่อย ใส่ Quick Filter โดยใช้ JQL นี้ด้วยก็ดีนะ ดักให้ครบทุกทางไปเลย!!

--

--