Jam - แนะนำผลิตภัณฑ์และขอความคิดเห็น
- Jam เป็นผลิตภัณฑ์ที่ช่วยป้องกันไม่ให้ผู้จัดการผลิตภัณฑ์สร้างบั๊กทิคเก็ตที่คลุมเครือและไม่สามารถทำซ้ำได้
- เป็นเรื่องยากมากสำหรับผู้ที่ไม่ใช่วิศวกรในการส่งบั๊กทิคเก็ตที่เป็นประโยชน์ต่อวิศวกร
- ข้อมูลสำคัญมักหายไปจากสกรีนช็อต หรือคำอธิบายของบั๊กมักไม่ชัดเจน
- ส่งผลให้การสื่อสารระหว่างวิศวกรกับผู้จัดการผลิตภัณฑ์ไม่ราบรื่น และทำให้การแก้บั๊กล่าช้า
- แม้วิธีการพัฒนาซอฟต์แวร์จะก้าวหน้าไปมาก แต่รูปแบบการจับและรายงานบั๊กยังคงเหมือนในยุค 1990
- ไม่มีเครื่องมือที่ช่วยให้ผู้ที่ไม่ใช่วิศวกรสามารถแสดงบั๊กให้วิศวกรเห็นได้อย่างมีประสิทธิภาพ
ฟีเจอร์หลักของ Jam
- ให้ลิงก์ไปยังเครื่องมือสำหรับนักพัฒนาและวิดีโอ
- ซิงก์ไฟล์ HAR ที่แชร์ได้กับวิดีโอบันทึกของเซสชัน
- ฟังก์ชันทำซ้ำบั๊กที่เล่นได้ทันที (เล่น DOM เป็นวิดีโอ 30 วินาที)
- เขียนขั้นตอนการทำซ้ำโดยอัตโนมัติ
- ใช้คีย์ลัดแบบเดียวกับ Chrome DevTools
- แยกวิเคราะห์การตอบกลับ GraphQL และดึงชื่อ mutation กับข้อผิดพลาดออกมา
สถานะการใช้งานและคำขอความคิดเห็น
- ถูกใช้ในการแก้บั๊กมากกว่า 2 ล้านรายการตลอด 2 ปีที่ผ่านมา
- ขอความคิดเห็นและข้อเสนอแนะเพื่อทำให้การดีบักมีคุณค่ามากยิ่งขึ้น
- ส่วนที่ยากที่สุดของการดีบักคือการทำซ้ำปัญหาไม่ได้เลย ซึ่งไม่ใช่ปัญหาด้านวิศวกรรมแต่เป็นช่องว่างด้านการสื่อสาร
- คาดหวังว่าจะสามารถแก้ปัญหานี้ได้ด้วยเครื่องมือดังกล่าว
นโยบายราคาและข้อมูลการรับสมัครงาน
- มีแผนจะให้บริการแพลนฟรีแบบถาวร
- มีฟีเจอร์แบบเสียเงินสำหรับองค์กรด้วย
- เรียนรู้การพัฒนาผลิตภัณฑ์จาก Cloudflare และการมี free tier ถือเป็นแนวคิดหลัก
- อยากสานต่อประสบการณ์ที่เคยได้รับฟีดแบ็กจำนวนมากจากผู้ใช้ฟรีที่ Cloudflare มายัง Jam
- กำลังรับสมัครวิศวกร และตั้งตารอที่จะได้พูดคุยกับผู้ที่สนใจปัญหานี้ (jam.dev/careers)
ความเห็นของ GN⁺
- ความยากในการเขียนบั๊กทิคเก็ตเป็นปัญหาที่หลายองค์กรกำลังเผชิญอยู่ Jam ดูเหมือนจะเป็นเครื่องมือที่ดีในการช่วยแก้ปัญหานี้
- การทำให้ผู้ที่ไม่ใช่วิศวกรสามารถทำซ้ำและแชร์บั๊กได้ง่าย จะช่วยปรับปรุงกระบวนการพัฒนาได้อย่างมาก
- การมีแพลนฟรีอาจเป็นกลยุทธ์ที่ดีสำหรับการหาผู้ใช้และรวบรวมฟีดแบ็ก แต่ก็ควรพิจารณาควบคู่กันไปว่าจะเปลี่ยนผู้ใช้ฟรีให้เป็นลูกค้าที่จ่ายเงินได้อย่างไร
- การรองรับความเข้ากันได้กับ Chrome DevTools ก็เป็นจุดที่น่าสนใจสำหรับนักพัฒนาเช่นกัน
- อย่างไรก็ตาม ดูเหมือนว่ายังจำเป็นต้องเน้นจุดแตกต่างจากผลิตภัณฑ์ที่มีฟังก์ชันคล้ายกัน (เช่น Bugsnag, Sentry เป็นต้น) ให้ชัดเจนยิ่งขึ้น
2 ความคิดเห็น
ต้นฉบับเป็น 'ex-Cloudflare Team' แต่หัวข้อใน GN+ กลับเขียนว่าเป็นพนักงาน Google นะครับ
DeepL เองก็เคยแปลประโยคที่มี 'We' ผิดเป็น Unity เหมือนกัน...
จู่ ๆ ก็ชวนให้อยากรู้ขึ้นมาว่าโมเดลภาษาต่าง ๆ ใช้ชุดข้อมูลภาษาเกาหลีกันแบบไหน 🤔
อืม อันนี้แปลออกมาได้น่าแปลกจริง ๆ นะครับ อย่างไรก็ดูเหมือนจะไม่ใช่เนื้อหาสำคัญอยู่แล้ว เลยลบส่วนนั้นออกไว้ครับ