low Code Program

Low Code Program คือ อะไร Low Code เป็นคำใหม่ที่ พึ่งเกิดไม่นานครับ มันเป็นวิธีการสร้าง Program แบบที่ง่าย เร็ว สะดวก กว่าการเขียน Code แบบเดิม ๆ โดยวัตถุประสงค์ แล้วก็เพื่อเอามาใช้งาน ส่วนย่อย ๆ ภายในบริษัท ไม่ได้กะว่าจะไปแทน ERP , HR นะครับ แต่เป็นส่วนที่ App ตัวใหญ่ ๆ มันไม่สะดวกที่จะทำให้เรา Update ข้อมูล Low code no code Year 2021 Click ในตลาดตอนนี้ มีผู้เล่นหลายราย ผมเอามาสรุปความแตกต่างให้เห็นกันพอเป็นน้ำจิ้ม Feature Power BI Google App Maker Appsheet เหมาะกับใคร Super User…

File Server ยังน่าใช้อยู่หรือป่าว

File Server ระบบพื้นฐานสุดๆ ที่ทุกที่ต้องมี แต่ปัจจุบันยังจะน่าใช้อยู่หรือป่าว ลองมาดูจุดอ่อนของ File Server กันมีอะไร ไม่มี Structure เราทำ Folder ซ้อนกันได้ไม่สิ้นสุด สะดวกแต่หา File ยาก Search ได้เฉพาะชื่อ File สร้างปัญหาในการตั้งชื่อ ต้องเป็น local network ถ้าเราต้องอยู่นอก office ก็ไม่สามารถใช้งาน File ได้ ไม่มีระบบ Log ในการตรวจสอบ การเข้าใช้งาน ไม่มีระบบเตือนใด ๆ สำหรับกรณีที่ถึงเวลา ที่ต้องเรียก File มาใช้งาน การส่งต่อให้บุคคลอื่น ต้อง ส่ง ผ่าน Mail แล้วก็เจอปัญหาส่งขนาดใหญ่ หรือส่งมาก ๆ ไม่ได้อีก ยังมีอีกหลายข้อที่เป็นปัญหา มีดีอยู่ข้อเดียวคือ คุ้นเคย ใช้งาน ไม่วุ่นวาย แต่ที่สุดแล้วมันเป็นจุดเริ่มต้นของปัญหาอีกหลายเรื่อง

ระดับของ Knowledge

ระดับของ Knowledge ในหน่วยงาน มีโครงการหลายตัวที่ได้คุยมาเรื่อง Knowledge Management ปกติผมแบ่ง Function ที่จำเป็นในการทำโครงการแบบนี้ออกมาเป็น การจัดหา Knowledge การพัฒนา Knowledge การจัดเก็บและค้นหา รูปแบบของ Knowledge ประมาณนี้ โดยที่เน้นมาก คือ การจัดหา Knowledge พอคุยบ่อย ๆ ผมรู้สึกว่า User ที่ฟังจะไม่ค่อยคิดว่ามีประโยชน์เพราะ นึกไม่ออกว่า อะไรคือสิ่งที่ เรียกว่า Knowledge จริงๆ ของหน่วยงาน พอนึกไม่ออกก็ไม่รู้จะจัดเก็บอะไร พอผมแนะนำวิธีการหา Knowledge เช่น ในบันทึกว่ามีปัญหาอะไร แบบนี้ สิ่งที่ได้มักเป็นเรื่องเล็กน้อย ไม่ค่อยน่าสนใจซะอีก ดังนั้นในบทความนี้เลยคิดจะเขียนเรื่อง ระดับของความรู้ในองค์กร ครับว่าผมคิดยังไง เบื้องต้น ความรู้ในเรื่องประจำวัน การทำงานให้ราบรื่น กลาง ความรู้ที่จะพัฒนาขบวนการ ทำให้งานมีประสิทธิภาพ สูง ความรู้ที่ทำให้เราได้เปรียบในการดำเนินธุรกิจ มาเน้นในเรื่อง ความรู้ที่ทำให้ได้เปรียบในการดำเนินธุรกิจกัน อย่างผมอยู่ในซื้อมาขายไป ด้าน…

ระดับของ Digital Transformation

ระดับการทำ Digital Transformation สามารถแยกได้หรือป่าว เพราะไม่ค่อยเห็นมีใครนำเสนอซักเท่าไหร่ ผมเลยมาลองคิดแล้วจัดเองตามความรู้สึกผมนะ มาดูกัน เบื้องต้น : แก้ไขขั้นตอนการทำงานให้เร็วขึ้น สะดวกขึ้น ถูกต้อง ทันต่อเหตุการณ์ อาจจะเป็นการแก้ไขทั้งขบวนการ หรือ บางส่วนก็แล้วแต่ อาจจะตั้งเป้าหมายว่าต้องเร็วขึ้นก็ % ลดการใช้กระดาษ ลดขั้นตอน ลดคน อะไรก็ว่ากันไป กลาง ๆ : สร้างช่องทางให้ในการหารายได้ ในโลก Internet จากการทำงานแบบเดิม ๆ ที่ไม่รู้จะแก้ยังไง มาสร้างเส้นทางใหม่กันเลย ยิ่งใหญ่ : สร้าง New Business Model จากโลก Internet ถ้าในโลกของความจริง เรามีประเทศแต่ละประเทศมี ภูเขา แม่น้ำ ทะเล ขวางกั้น แต่ถ้าเราคิดว่ามีโลก Internet อยู่ อะไรคือ ขอบเขตของพื้นที่แต่ละส่วน การทำมาหากินในโลกที่ไม่มีหน้าร้าน ไม่มีประเทศ การติดต่อทุกอย่างไม่มีกระดาษให้เห็น ไม่มีเงินจริง…

Digital Transformation

Digital Transformation ถ้าผู้บริหารเดินมาบอกว่า ขอให้ทำ Digital Transformation เราจะทำอะไรครับ ??? ผมเจอคำถามแบบนี้มาซักพักแล้วที่บอกมาแค่นี้แล้วให้เราไปคิดต่อเอง เราต้องมาทำความเข้าใจทั้งโจทย์ ความต้องการจริง ๆ และ ความหมายจริง ๆ ของคำๆ นี้กัน ก่อน ความหมายจริง ๆ ของ Digital Transformation คือ การเปลี่ยนขบวนการ การทำงานจาก กระดาษ จากการเดา ให้เป็นการทำงานด้วยข้อมูล เป็นการเปลี่ยนขบวนการ หรือ ขั้นตอนบางอย่างใน การดำเนินธุรกิจแบบเดิม ความต้องการของ ผู้บริหาร คือ หาช่องทางรายได้ใหม่ๆ จากโลก Digital การสร้าง New Business Model ในโลก Digital ??? เห็นหรือป่าวครับว่ามันต่างกันโดยสิ้นเชิงถ้าเราตีความหมายตามคำพูด กับ ตีความหมายในแง่ความต้องการ ดังนั้นในฐานะผู้ปฏิบัติงาน ผมอยากให้ลอง Check ดูก่อนว่าความต้องการจริง ๆ แล้วของ…

Wireless คุณภาพดี

Wireless คุณภาพดี Wireless หรือ Access Point หรือ อุปกรณ์ส่งสัญญาณ แบบไหนที่เรียกว่า มีคุณภาพดี ต้องหาเงื่อนไข ที่เราคิดว่าจำเป็นสำหรับ Wireless ก่อน เร็ว สามารถรับส่งสัญญาณได้อย่างรวดเร็ว ไม่หลุด เวลาเราย้ายสถานที่ ตัวสัญญาณยังสามารถรับส่งได้ปกติ ใช้อุปกรณ์ได้พร้อมกันหลายตัว ๆ ตัว ปัจจุบันอุปกรณ์ที่เชื่อมต่อกับ Wireless มีเพียบเต็มไปหมด และต่อไปก็จะมากขึ้นด้วย ทุกอย่างจะสามารถต่อ internet ได้ เช่น หม้อหุ่งข้าว ตู้เย็น ประตู หลอดไฟ ถ้าทำได้ทั้ง 3 ข้อนี้ก็ ถือว่าเป็น Wireless ที่มีคุณภาพดีแล้วแหละครับ ( สำหรับใช้ใน office เล็ก ๆ หรือ บ้านนะ ถ้าเป็น สำนักงานขนาดใหญ่มีคน เป็น 10 up คุณสมบัติจะต้องการมากกว่านี้ ) สนใจติดต่อ…

Design Data Warehouse

Design Modern Data Warehouse Design Modern Data Warehouse ให้คุณสามารถรวบรวมข้อมูลทั้งหมดของคุณได้ทุก ขนาดได้อย่างง่ายดายและรับข้อมูลเชิงลึกผ่านแดชบอร์ดวิเคราะห์รายงานการปฏิบัติงานหรือการวิเคราะห์ขั้นสูงสำหรับผู้ใช้ทั้งหมดของคุณ รูปแบบของ Data Warehouse ปัจจุบัน ที่ทุกคนเป็นอยู่ อาจจะเป็นแค่การดึงข้อมูลของ Production เช่น CRM , ERP , Excel มาเก็บไว้ แล้วทำ Dash Board สำหรับผู้บริหารที่ต้องการเปลี่ยนแปลงมุมมอง และ ได้กราฟข้อมูลที่เห็นภาพ ได้ด้วยตัวเอง แต่พอมี โจทย์เรื่อง Big Data เข้ามาด้วย Warehouse ปัจจุบัน ก็ไม่ใช่คำตอบสำหรับ ผู้บริหารอีกต่อไป เพราะเวลาเจอคำถาม เช่น อยากให้ระบบ Estimate ยอดขาย ซึ่งอยากให้ประเมินจากความชอบ ความนิยม ของสังคม ณ. ตอนนี้ ระบบที่ทำอยู่ ณ. ปัจจุบันก็ไม่สามารถตอบได้แล้ว ดังนั้นการออกแบบ Data…

scenario test

Scenario Test เคยทำ Scenario Test มากที่สุดเท่าไหร่ครับ ? 10 ข้อ 100 ข้อ 1,000 ข้อ ตัว Scenario Test ส่วนมากแล้วเราเอามาใช้กันในช่วงทำ UAT เพื่อเป็นแนวทางในการทดสอบให้กับ User ก่อนจะส่งมอบระบบ ตัวโปรแกรมจะมีคุณภาพดีไม่ดียังไง ก็ขึ้นกับการคิด Scenario นี้แหละถ้าเรามี Scenario 10 – 1,000 ข้อ : ต้องบอกว่าเป็นงานเด็กประถม 1,000 -10,000 ข้อ : น่าจะดีแต่ ยังไม่ครอบคลุม 10,000 – 100,000 ข้อ : คนทำมีความรอบคอบ 100,000 up ได้ระบบที่ดี การที่เราคิด Scenario มาก ๆ มีผลดีคือ ได้มุมมองที่รอบคอบ ทำให้ผู้พัฒนามองเห็นจุดที่ต้องระวัง ตัว…

Requirement Spec

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

transform data

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