Introducing to Collaboration Tools
แนะนำเครื่องมือช่วยเหลือในการทำงานร่วมกัน
การพัฒนาโปรแกรมในยุคปัจจุบันมีความก้าวหน้ามากขึ้นเรื่อยๆ ไม่ว่าจะเป็นทั้งในเรื่องภาษา เฟรมเวิร์ค เทคนิคการเขียนโปรแกรม รวมถึงเครื่องมือที่จะช่วยพัฒนาโปรแกรม
การพัฒนาโปรแกรมมักจะมีการทำงานร่วมกันของผู้พัฒนามากกว่า 1 คน หรือที่เรียกว่า ทีมพัฒนา ซึ่งจะประกอบไปด้วยบุคคลที่มาจากหลายๆ สายงาน เช่น นักพัฒนาโปรแกรม (Developer) ผู้ออกแบบ UI (Designer) ผู้ทดสอบโปรแกรม (Tester) ผู้จัดการโปรเจ็ค (Project Manager) ผู้จัดการธุรกิจ (Business Manger) เป็นต้น
ก่อนอื่นต้องยอมรับว่า
ปัญหาการสื่อสารระหว่างบุคคลเป็นปัญหาสุดคลาสสิค ที่ส่งผลกระทบต่อการทำงานมากที่สุด ไม่ว่าจะเป็นการสื่อสารเพื่อร้องขอความต้องการของโปรแกรม (Requirements) ระหว่างลูกค้ากับทีมพัฒนา หรือการรายงานความก้าวหน้า (Progress Report) ระหว่างทีมพัฒนาด้วยกัน
ดังนั้นจึงมีการพัฒนาเครื่องมือเพื่อมาช่วยแก้ไขหรือลดปัญหาการสื่อสารลง และเพิ่มประสิทธิภาพในการทำงานมากขึ้น ซึ่งถูกเรียกโดยรวมว่า Collaboration Tools
Collaboration Tools ?
เครื่องมือช่วยเหลือในการทำงานร่วมกัน เพื่อจุดประสงค์เดียวกัน
Post-it
กระดาษโน้ตติดกาว, กระดาษโน้ตแผ่นเล็กพร้อมแถบกาวอย่างอ่อน
นวัตกรรมใหม่ๆ ในการเชื่อมต่อ สร้างสรรค์ และสื่อสารกัน
❓ เพียงแค่ Post-it ธรรมดาก็สามารถเพิ่มประสิทธิภาพการทำงานได้เหรอ
จะตอบคำถามข้างต้นได้นั้น จะต้องทดลองกันเอาเองนะครับ
📣 มาเริ่มต้นการใช้ Post-it สำหรับวางเป้าหมายของตัวเอง
- ในอีก 3 เดือนข้างหน้า เราอยากจะลงวิ่ง Marathon ให้ได้ 🏃🏅
- ในอีก 1เดือนข้างหน้า เราอยากจะเขียนเว็บด้วย Ruby on Rails ได้ 💻
💡 เทคนิคการใช้งาน Post-it
เขียนให้น้อย เขียนให้ชัด จัดความสำคัญ ทำทีละงาน
Trello
Trello ถือเป็น collaboration tool อีกอันหนึ่งที่ได้รับความนิยม และถูกนำมาประยุกต์ใช้ได้หลากหลาย ไม่ว่าจะเป็น Todo List หรือ Project Management
ถ้าเปรียบเทียบกับการใช้ Post-it ถือว่าคล้ายกัน เพียงแต่ Trello จะสะดวกตรงที่สามารถใช้งานได้แบบออนไลน์ ไม่ว่าเราจะอยู่ที่ไหน หรืออุปกรณ์อะไร เพียงแค่มีอินเทอร์เน็ตเราก็สามารถใช้งานได้แล้ว
📣 Post-it สู่ Trello
- ในอีก 3 เดือนข้างหน้า เราอยากจะลงวิ่ง Marathon ให้ได้ 🏃🏅
📣 วางแผนงานกลุ่ม
- ช่วงวันหยุดยาว 3 วัน เราจะวางแผนไปเที่ยวไหนกันดี
- เจ้าของสวนผักปลอดสารพิษต้องการเว็บ e-commerce สำหรับขายผักปลอดสารพิษ ที่สะอาดถูกหลักอนามัยให้กับลูกค้าทั่วประเทศ
💡 เทคนิคการใช้งาน Trello
- สร้างทีมในฝัน 💕👬 เพียงแค่เชิญเพื่อนเข้าร่วม
- แบ่งกลุ่มงานออกเป็นส่วนๆ โดยใช้ List
- ใช้ Label ต่างสี แยกความสำคัญ
- เรียงลำดับก็ลากการ์ดขยับขึ้นลง
Quire
เป็นอีกทางเลือกหนึ่งสำหรับการนำมาใช้ทำเป็น Todo List หรือ Project Management เมื่อเราต้องทำงานเป็นทีมมากขึ้น เพราะ Quire ถูกออกแบบมาให้เน้นการจัดการภาระงาน มีการวิเคราะห์ภาพรวมของงานให้ทีมได้เห็น ซึ่งถือว่าเป็นข้อได้เปรียบมากกว่า Trello
📣 ทดลองใช้ และเปรียบเทียบความแตกต่าง
- ความเหมาะสมในการใช้งาน
- ข้อดี และข้อเสีย
สรุป
เครื่องมือไม่ได้สร้างระเบียบวินัยในการทำงาน แต่ช่วยให้การทำงานที่มีระเบียบวินัยอยู่แล้วสะดวก และมีประสิทธิภาพมากยิ่งขึ้น
สำหรับการเลือกเครื่องมือใดๆ มาใช้นั้น เราต้องตอบคำถามให้ได้ก่อนว่า
- ทำไมเราต้องใช้เครื่องมือ (WHY)
- เครื่องมือจะช่วยเราได้อย่างไร (HOW)
- เครื่องมือจะช่วยอะไรเราได้บ้าง (WHAT)
เมื่อเราตอบโจทย์ข้างต้นได้ ก็จะไม่แปลกใจเลยที่จะเห็นแต่ละบริษัทมีการใช้งานเครื่องมือที่หลากหลาย และแตกต่างกัน หรือแม้กระทั่งในบริษัทเดียวกัน แต่คนละแผนกก็ยังใช้เครื่องมือไม่เหมือนกัน