Flutter project structure with Clean Architecture

Clean Architechture คือรูปแบบการเขียน Code และการจัดการ Project Structureให้เป็นระบบระเบียบ มีการแยก Layer ที่ชัดเจนทำให้ Code ของ Project นั้นสามารดูแลรักษาได้ไง มีหน้าที่การทำงานของแต่ส่วนที่ชัดเจน ทำให้รู้ว่าส่วนไหนมีหน้าที่การทำงานอย่างไร สามารถทดสอบแต่แต่ละส่วนของ Code ได้อย่างไม่มี Dependency เพื่อให้สะดวกต่อการทำงานในรูปแบบทีม

Zero-Shot Prompting การทำให้ LLMs (ChatGPT) ตอบเราได้คำตอบสั้น ๆ ชัด ๆ และ ตรงประเด็น

Zero-Shot Prompting นั้นจะเป็นการเขียน prompt เพื่อบังคับให้ LLMs นั้นตอบเราด้วยข้อความแบบตรงไปตรงมา ซึ่งจะเห็นการบ่อยในการทำ text classification หรือ การรู้จำประโยค ซึ่งเทคนิคนี้มีความสำคัญเป็นอยากมากในการทำ Prompt Engineering

รีวิวคลาสเรียน LeSS (Large-Scale Scrum) at Jago bank ตอนที่ 6 (Product Backlog Refinement)

Product Backlog Refinement คือกิจกรรมที่ Product Owner, Team และ Stakeholder เข้ามามีส่วนร่วมในการ Clearifly ตัว Product Backlog ให้มีความชัดเจนมากยิ่งขึ้น และยังเปิดโอกาสให้ Team สามารถนำเสนอ Solution ด้วย wireframe ง่าย ๆ เพื่อเก็บ Feedback และ Requirements จาก Stakeholder ให้ได้มากที่สุดเท่าที่จะทำได้

รีวิวคลาสเรียน LeSS (Large-Scale Scrum) at Jago bank ตอนที่ 5 (Scrum Master)

Scrum Master ใน LeSS นั้น จะสอน Scrum ให้กับ Organization และ Product Owner ทำให้การสร้าง Product นั้นมีความคุ้มค่ามากที่สุด นี่คือนิยามของ Scrum master ที่ถูกนิยามไว้ใน LeSS ซึ่งสริงแล้ว ๆ งานของ Scrum master นั้นมีมากกว่านิยามที่เขียนไว้เสียอีก

รีวิวคลาสเรียน LeSS (Large-Scale Scrum) at Jago bank ตอนที่ 4 (Teams)

ทีมใน LeSS คือกลุ่มคนที่ทำงานร่วมกันเพื่อส่งมอบ Product ที่อาจ Deliver ได้เพิ่มขึ้นเมื่อสิ้นสุด Sprint แต่ละครั้ง โดยในทีมนั้นก็จะมีกลุ่มคนที่มีสกิลแตกต่างกัน เช่น Engineer, Designer, หรือ QA โดยทุกคนนั้นจะโฟกัสในการแก้ปัญหาเดียวกัน

รีวิวคลาสเรียน LeSS (Large-Scale Scrum) at Jago bank ตอนที่ 3 (Product Owner)

บทบาทของ Product Owner ใน LeSS นั้นมีแนวคิดเหมือนกับใน Scrum แบบทีมเดียว แต่ว่า Product Owner ใน LeSS นั้นจะให้ความสำคัญกับภาพรวมและโฟกัสไปที่ Outcome ของทีมมากขึ้น

รีวิวคลาสเรียน LeSS (Large-Scale Scrum) at Jago bank ตอนที่ 1 (System Thinking)

วันนี้ผมได้มีโอกาศไปเรียนคลาส LeSS (Large-Scale Scrum) ที่ Jakarta ถ้าสงสัยว่า LeSS คืออะไรสามารถดูได้ทที่นี่ ซึ่งในคลาสวันนี้นั้นผู้สอนคือ Victor ซึ่งเป็น Agile Coach จาก Odd-e Taiwan โดยมีผู้ช่วยสอนคือ ทีมงานจาก Jago Bank

Year in Review 2022

ปีนี้สนุกสุดเหวี่ยงมาก ถ้าชีวิตเราเขียนเป็นกราฟได้ มันก็น่าจะเป็นกราฟ ATL ต่อ ATH ในทันที 🔥 มีเรื่องที่เกือบจะทำให้เราต้องดรอปเรียน แล้วมาทำงาน full time ไม่อยากแชร์ตรงนี้ว่าเรื่องอะไร แต่เป็นเรื่องใหญ่กับเรามาก 🏠 ด้วยเรื่องข้างบน ทำให้เราต้องซื้อบ้านในทันที อยู่ที่โคราช ถ้าอยากปรึกษาว่าโปรไฟล์แบบ ODDS กู้บ้านยังไงก็มาถามได้ (ได้คำแนะนำจากพี่ที่ทำงานเยอะมาก ๆ)