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

เนื้อหาที่ผมเอามาฝากวันนี้ เป็น webcast ที่จัดขึ้นโดย BIWA (Business Intelligence, Warehousing, and Analytic Special Interest Group) ซึ่งเป็นองค์กรที่ Oracle ให้การสนับสนุน สมัครสมาชิกได้ฟรีนะครับ ก็มีการจัดสัมนา พูดคุย แลกเปลี่ยนความรู้กัน ชื่อ webcast นี้คือ Best Practices for Managing Successful BI Projects

Download PDF (1.7 MB)
Download recorded webcast (17.8 MB - เป็น Exe ที่ฝัง Java โปรแกรมเอาไว้ แต่ปลอดภัยครับ ผมลองฟังดูแล้ว)

ประเด็นที่น่าสนใจประกอบไปด้วย

  • เน้นไปที่การทำความเข้าใจกับผู้ใช้ว่า ผู้ใช้ด้าน BI ยังไม่รู้หรอกว่าเขาต้องการอะไรในช่วงแรกๆ การเน้นความยืดหยุ่นให้ requirements เปลี่ยนแปลงไปได้ จึงมีความจำเป็นมาก
  • เน้นการทำระบบแบบแบ่งเป็นส่วนๆ (Phases) แต่ส่วนใช้เวลาสั้นๆ ไม่เกิน 120 วัน ทำ  Prototype
  • ให้ความรู้กับผู้ใช้ นอกเหนือจากส่วนเครื่องมือหรือ tools ทึ่ใช้แล้ว บางทีการสอน OLAP เบื้องต้นก็สามารถช่วยได้มาก
  • ออกแบบเผื่อสำหรับอนาคต แต่สร้างเฉพาะส่วนที่จำเป็นในปัจจุบัน
  • ในแต่ละรอบของการทำซ้ำ หรือเริ่ม phase ใหม่ ให้รวบรวมสิ่งที่ทำพลาดไปในรอบก่อนหน้านั้น ในลักษณะ lessons learned

มีรายละเอียดย่อยๆ อีกหลายอย่างครับ อ่าน PDF อย่างเดียวก็ได้ประโยชน์แล้ว แต่ถ้าใครสะดวก ภาษาอังกฤษที่บรรยายใน webcast  ก็ฟังเข้าใจไม่ยากด้วย ท้ายๆ ของการบรรยาย มีตัวอย่างการใช้งาน BI ในทีมเบสบอลด้วย เช่นการตัดสินใจว่าจะเลือกหาผู้เล่นสำรองจากแหล่งไหน เป็นต้น น่าสนใจดีทีเดียว