Requirement Spec

ขั้นตอนการเก็บ Requirement ที่ดี ทำไมถึงต้องมาเขียนเรื่องนี้ เพราะจากประสบการณ์แล้ว พบว่าน้อยคนมากที่จะมีขั้นตอนที่ดีครับ คือ ไม่รู้จะถามอะไร ถามมากแค่ไหน จะถามใคร พอถามแล้วจะรู้ได้ยังไง ว่าคำตอบ ดีหรือไม่ดี คำตอบที่ได้ พอหรือยัง ในหลาย Project ผมแค่ฟังการประชุม ก็ทราบแล้วครับว่า Project นี้จะล่มหรือรุ่ง ยังไม่ต้องรอให้ Design จบ หรือ เริ่ม Implement ด้วยซ้ำ เนื้อหานี่เหมาะสำหรับ ตำแหน่ง Business Analytic นะ ถ้า Project เป็น BA ด้วยก็ ต้องมาพิจารณาเรื่อง ขั้นตอนการเก็บ Requirement ด้วยเช่นกันครับ ผมขอยกตัวอย่าง เรื่องนึ่งก่อน คือ มีผู้ป่วยคนหนึ่ง ไปหาหมอหมอ : อาการเป็นยังไงครับผู้ป่วย : เจ็บคอหมอ : อยากกินยาแบบไหนครับงานนี้ผู้ป่วย จะรู้สึกยังไครับ มาผิดคนหรือป่าว…

Problem with Big Data

Problem with Big Data ปัญหาที่ทำให้โครงการ Big Data ไม่ประสบความสำเร็จ มีอะไรบ้าง ไม่มีข้อมูล หรือ ไม่รู้จะเอาข้อมูลมาได้ยังไง หรือ ไม่รู้ว่าข้อมูลอยู่ไหน แบบนี้ เป็นเรื่องที่หนีไม่พ้นว่าต้องพบเจอกับปัญหาข้อนี้ แล้วแก้ไขยังไง เราสามารถทำโครงการ Big Data ได้ถึงแม้ว่าเราจะ พบว่าไม่มีข้อมูลครับ โดยการตั้งสมมุติฐาน ว่าเป้าหมายที่เราจะทำคืออะไร แล้ว จึงค่อยตามหาข้อมูลที่หลัง ซึ่งการตามหาข้อมูล อาจจะเป็นลักษณะที่ค่อย ๆ หามาได้ เช่น โครงการของ Grab ก็เริ่มจาก แบบนี้เช่นกัน ข้อมูลที่ผ่านการ วิเคราะห์แล้วไม่ถูกต้อง ปัญหาแบบนี้ ก็เป็นเรื่องที่เกิดขึ้นแน่นอน หนีไม่พ้น เหมือนเราต้องเจอพระอาทิตย์ในตอนเช้า ยังไง อย่างนั้น ในแง่ผู้ว่าจ้างต้องคิดว่ามันเป็นปัญหาแน่นอน เพราะเราจ้างให้วิเคราะห์ แต่ผลการวิเคราะห์ไม่ได้คำตอบที่ถูกต้อง แต่ในแง่ผู้พัฒนาแล้ว มันเป็นเส้นทางที่ต้องเดินผ่านครับ โดยขบวนการจะต้องมีการปรับจูน กันไปเรื่อย ๆ ซักระยะ ซึ่งเราคิดเป็น Version ก็ได้…

transform data

Step Transform Data สำหรับงานด้าน ข้อมูล ไม่ว่าจะทำ Big Data , Data warehouse , BI หรืออะไรก็แล้วแต่เราต้องทำขั้นตอน Transform Data กันก่อนทั้งนั้น และขึ้นตอนที่โหดร้ายที่สุด ก็คือขั้นตอนนี้แหละครับ เหตุที่มันโหดร้าย ก็เพราะมันเป็นเรื่องที่เกี่ยวกับความถูกต้องของข้อมูล แล้ว ไอ้ความถูกต้องเนีย ถูกอ้างอิง จากข้อมูลที่สรุปกันไว้ในอดีต แต่ข้อมูลในอดีตถูกต้องหรือป่าว ไม่รู้ เพียงแต่เรายอมรับกันเท่านั้นเอง ดังนั้นการทำให้ตรงกับข้อมูลในอดีต อาจจะไม่ใช้ความถูกต้องก็ได้ ซึ่งถ้าต้องทำเทียบข้อมูลย้อนหลังหลายๆ ปี สิ่งที่เจอคือ อาจจะถูกบางปี บางปีไม่ถูก แบบ มากไป น้อยไป แต่บางปีก็ถูกแบบนี้ ซึ่งกว่าจะได้ข้อสรุปก็ต้องเสีย เวลาไปกับเรื่องนี้อย่างมากมาย และที่สำคัญคือ งบประมาณไม่ได้เพื่อเรื่องนี้ไว้ด้วย เอาเป็นว่าเราไม่สนละกัน ลองมาดูขั้นตอนที่มี ท่านอื่นสรุปไว้ให้ แล้วผมเอามาสรุปอีกที 555 ให้เป็นวิชาการ เป็นหลักการ ไว้หน่อย เวลาเราทำโครงการแบบนี้จะได้เข้าใจถึงขั้นตอนกันนะ Cleaning พวกข้อมูลที่มันความจะมี แต่ไม่มี…

Implementer Big Data

Big Data คน Implement ต้องทำอะไรกันบ้าง Project Big Data : แค่ชื่อก็น่าจะเดาได้ว่า ไม่ถูก 555 แล้วก็ต้องใช้คนแยะด้วย วันนี้จะมาสรุป หน้าที่ของแต่ละคนกันครับ จากที่เคยเห็นราชการชอบทำโครงการ Big Data งบประมาณซัก 20 ล้านนี้ จะเห็นว่าใช้คนเป็น ซัก 20-30 คนได้ เพราะงบประมาณราชการคิดจากจำนวนคนที่ต้องใช้ ที่นี่ปัญหาเกิดเลย คือ จะหาบริษัทที่มี คนยัดเข้าในโครงการ 20-30 คนได้จากที่ไหน ????? แล้วคุณสมบัติที่เขียนไว้ ก็ไม่ได้ตอบโจทย์การทำงานเลยด้วย ยิ่ง งง ไปกันใหญ่ เราละเรื่อง บ่น ๆๆ เกี่ยวกับราชการไว้แค่นี้ละกัน เพราะไม่ได้ประโยชน์ 555 มาดูเรื่องจริงกันดีกว่าว่า โครงการแบบนี้ต้องใช้คนซักเท่าไหร่ แล้ว ต้องทำหน้าที่อะไรบ้าง Project Manager : ผู้ควบคุมโครงการ แน่ละก็ต้องเป็นคนที่เคยคุมงานประเภทนี้มาแล้ว มีความเข้าใจขั้นตอนการทำงาน รวมถึงต้องแก่พอที่จะคุยกับลูกค้าแล้วเกรงใจด้วย…

Product Survey

Product Survey การสำรวจความนิยมของสินค้าเป็นเรื่องที่ Retail อย่างทำแต่ไม่ค่อยเห็นการทำมากซักเท่าไหร่ ทั้ง ๆ ที่ข้อมูลความพอใจของลูกค้า สามารถนำไปต่อยอดอะไรได้มากมาย ทั้งการตั้งราคา กลุ่มที่น่าจะชอบในสินค้า ยิ่งในยุค Mobile First แล้ว เราสามารถจัดทำ Survey ได้ง่ายมากๆ โดยที่ไม่ได้ลงทุนมากมายด้วยซ้ำ สำหรับบริษัท ที่ต้องการทำระบบ สมาชิก แล้วสิ่งที่ขาดไม่ได้ ก็คือ Survey นี่แหละครับที่ต้องแนะนำให้มี ยกตัวอย่าง เช่น การทำ Promotion ปัจจุบัน ถ้าข้อมูลจากลูกค้ามีความพึงพอใจในสินค้ามาก เราก็ไม่จำเป็นต้อง นำเสนอสินค้าใหม่ แต่ทำยังไงให้สินค้าถูกกระจาย มากขึ้น แบบนี้น่าจะเป็นทางที่ดีกว่า การลดราคา หรือ ขายพ่วง ซึ่งเป็นการลดกำไรโดยปล่าวประโยชน์ เพราะยังไงราคาเดิมลูกค้าก็มีแนวโน้มจะซื้อ แน่นอนอยู่แล้ว สินค้าพอใจมาก : Action ทำให้เด่นขึ้น กระจายสินค้าในวงกว้าง สินค้าพอใช้ : Action ขายพ่วง ลดราคา สินค้าไม่พอใจ :…

GIS กับการใช้งาน

GIS กับการใช้งานในภาคธุรกิจ ลองคิดดูว่า App อะไรเราเปิดบ่อยสุด ใช่ Google Map หรือป่าว สำหรับผมแล้ววันนึงต้องเปิด Google Map วันละ หลายครั้ง เอาไว้หาสถานที่ หาเส้นทาง หาข้อมูลร้านค้าในพื้นที่ จะเห็นว่า เราผูกพันกับ map หรือ จะเรียกว่า GIS (geographic information system) หรือระบบสารสนเทศภูมิศาสตร์ ที่ทำงานโดยการป้อนข้อมูลทางภูมิศาสตร์ เช่น ภาพแผนที่ ภาพถ่ายผ่านดาวเทียม ตัวเลข ตัวอักษร ระยะทาง เข้าไปวิเคราะห์ผ่านโปรแกรมคอมพิวเตอร์ กันอย่างมากมายในชีวิตประจำวันของเรา สำหรับในรูปบริษัท GIS มีความสัมพันธ์อย่างมาก เช่น Shop ร้านขายยา แต่ละพื้นที่จะมีความต้องการไม่เหมือนกัน เช่น ภาคใต้ กับ ภาคเหนือ พื้นที่ในเมือง กับ ชนบท แค่ลองนึกดูก็รู้สึกได้ว่า สินค้าน่า ขายดีน่าจะไม่เหมือนกัน แล้วถ้าเรามีชั้นข้อมูลมากขึ้นไปอีก เช่น ภาคเหนือ…

Digital Disruption: ส่งผลอย่างไรกับธุรกิจ IT ?

โลกยุคปัจจุบัน คือ โลกที่ขับเคลื่อนด้วยระบบดิจิตัล ประชากร Gen Y เริ่มเติบโตเป็นผู้ใหญ่ ถ่ายทอดยีนส์ไปสู่ Gen Alpha ส่งผลให้พฤติกรรมผู้บริโภคเปลี่ยนแปลงไป สมาร์ทโฟนกลายเป็นเหมือนอุปกรณ์ที่ขาดไม่ได้ของมนุษย์ในปี 2019 เห็นได้ชัดเจนที่สุดในอุตสาหกรรมเกี่ยวกับการเงินการธนาคารที่ต่างปรับตัวตามโลกดิจิตัล เกือบทุกสีทุกค่ายผันตัวเป็น Cashless Society หรือ สังคมแบบไร้เงินสด ทุกอย่างใช้แค่ปลายนิ้วสัมผัสจากหน้าจอสมาร์ทโฟนเท่านั้น ก็เหมือนมีธนาคารอยู่กับเราทุกที่ทุกเวลา โดยไม่ต้องง้อตู้ ATM หรือ สาขาแบบเดิมๆ อีกต่อไป ในอุตสาหกรรม IT ก็เช่นเดียวกัน AI & Data analytics กำลังเข้ามามีบทบาทอย่างมาก การวิเคราะห์ข้อมูลที่มีปริมาณมหาศาลจะใช้เทคโนโลยี Automated Analytics หรือ Automated Machine Learning ที่ได้รับความนิยมขึ้นเรื่อยๆ เข้ามาช่วยเพื่อให้ภาคธุรกิจได้มีองค์ความรู้แง่มุมใหม่ๆ และได้รับประสิทธิภาพมากขึ้น ทั้งนี้ยังจะทำให้กลุ่ม Citizen Data Scientist มากขึ้นตามไปด้วย ไม่เพียงเท่านั้น Data Scientist ที่เคยต้องทำงานร่วมกับ Software Developer…

Automatic Process

Future of Business Automatic Process นับ 10 กว่าปีแล้วที่บริษัทในประเทศไทย ตื่นตัวเรื่องขบวนการทำงาน อย่างเช่น โครงการ Paper Less ที่มุ่งจะลดการใช้กระดาษในการสื่อสารงาน และในขบวนการทำงาน หลังจากผ่านมา 10 ปีที่ผมมีโอกาสเสนองานด้าน นี้มา ผมเห็นความเปลี่ยนแปลง ในทางที่ดีขึ้น เช่น มีความต้องการในบริษัท ที่จะทำระบบ Work Flow ขึ้นมา แนวคิดมาแล้ว แต่แนวทางยังคงวนเวียน อยู่กับกระดาษ หรือ วิธีการเดิม ๆ ผลคือ ทำได้ไม่สุดจะ Automation 100 % เลยก็ไม่ได้ อยากจะไปก็ไปไม่ถึง ปัจจุบันนี้เป็นยังไง ก็บอกว่าดีขึ้น ไม่ใช่แนวทางเปลี่ยนนะ แต่ในด้าน Application สามารถจัดการกับปัญหาเรื่องขบวนการทำงานได้ดีขึ้น ยกตัวอย่าง เช่น การขอให้ส่งคืน ได้ ปกติระบบ Flow จะมีขั้นตอน Standard คือ…

Loyalty Program

Loyalty Program Data Analytic and Loyalty Program มีความสัมพันธ์กันยังไง โหต้องบอกว่า แยกกันไม่ออก ลองมาดูที่ Loyalty Program ก่อน ชื่อตรงตัวคือ ระบบที่สร้างความภักดีกับ สินค้าหรือบริษัท มาดูที่ขบวนการของ Loyalty Program เริ่มจาก เก็บ User Profile ต่อมาก็สังเกตุความชอบของแต่ละคน เริ่มส่งข้อมูลที่มีน่าสนใจให้กับแต่ละ User ถ้ามาดู Loyalty Program ที่เห็นชัดๆ ก็เช่น Promotion ที่เราเห็นกันทั้งไปก็ถูกสร้างขึ้นมาจากข้อมูลที่เก็บไว้ในระบบ แล้วทำการเลือก promotion พร้อมกับคาดว่าจะได้ผลตอบรับเท่าไหร่จาก user profile ออกมาเป็น % ที่คาด แบบนี้ เราก็เห็นกันจนคุ้น เป็นการทำ Promotion แบบกว้าง ๆ เดือนละ 1 Pro เดือนหน้าก็มี Pro ใหม่ ข้อจำกัดที่ออกได้น้อย…

CRM for Hotel

CRM for Hotel ตอนนี้กำลัง อยู่ใน โรงแรม Ngwe Saung Yacht Club & Resort ที่พม่า นึกๆ ดูยังไม่เคยเห็น CRM สำหรับ โรงแรม หรือ ระบบ Data Analytic ที่ใช้ในโรงแรมเลย ตอนนี้ เลยจะมาลองหา Solution CRM and Data Analytic ลองหาข้อมูล ใน Google ดู ได้ข้อมูลจาก Web นี้นะ https://fitsmallbusiness.com/hospitality-hotel-crm/ สรุปเนื้อหาที่สำคัญ ใน page นี้ก็คือ เกณฑ์ที่เราใช้ระบุ CRM มีแบบนี้ Price & overall value Customer experience & profile management Prospect…