Developer ในที่นี้ คือ นักพัฒนาโปรแกรมที่มีความสามารถในการเขียนโปรแกรมสำหรับโครงการ Data Analytics ที่ต้องใช้ข้อมูลขนาดใหญ่ระดับ Big Data ซึ่งจำเป็นต้องมีการเชื่อมโยงข้อมูลจากระบบ Big Data Platform จึงจำเป็นต้องมี Developer เขียนโปรแกรมเพื่อขึ้นระบบให้ ซึ่งผลลัพธ์ที่ได้คือระบบประมวลผลที่สามารถวิเคราะห์ข้อมูลได้อย่างอัตโนมัติเมื่อมีการ Update ข้อมูล ตัวอย่างเช่น การวิเคราะห์ Personalization ภายในเว็บ E-Commerce เป็นต้น
สำหรับโครงการ Data Analytics ที่ไม่จำเป็นต้องใช้ Developer คือ โครงการที่ไม่ต้องขึ้นระบบ อาจจะเป็นโครงการวิเคราะห์เพียงครั้งเดียวโดยการ Import data แล้ววิเคราะห์ เป็นต้น ซึ่งอาจจะใช้โปรแกรม BI ในการวิเคราะห์ประเภท Descriptive หรือจะเป็นการใช้ Python เพื่อสร้าง Model ก็ได้
นอกจากความแตกต่างด้านขนาดของข้อมูลแล้ว การขึ้นระบบยังจำเป็นต้องอาศัยทักษะของ Developer หลายๆ ด้าน เช่น Data Engineer และ Software Engineer ในขณะที่การวิเคราะห์แบบไม่ต้องขึ้นระบบ อาจสามารถทำได้โดยใช้ Data Analyst หรือ Data Scientist เพียงคนเดียว
ดังนั้น แต่ละโครงการจึงมีรูปแบบการวางแผนการทำงานที่แตกต่างกันและต้องการทักษะของผู้พัฒนาโครงการที่แตกต่างกัน
Comments