Tag: Iterative Development
-

รู้จักกับ Docker สำหรับการ development ฉบับสมบูรณ์
รู้จักกับ Docker สำหรับการ development Docker เป็นหนึ่งในเครื่องมือสำคัญสำหรับวงการ development ในยุคปัจจุบัน ด้วยความสามารถในการจำลอง environment ทำให้การทำงานของนักพัฒนาเป็นไปอย่างราบรื่นและมีประสิทธิภาพมากยิ่งขึ้น บทความนี้จะพาคุณไปทำความรู้จักกับ Docker ตั้งแต่พื้นฐาน แนวคิด ไปจนถึงการใช้งานจริง เพื่อให้คุณสามารถนำ Docker ไปประยุกต์ใช้ในการพัฒนาโปรแกรมได้อย่างมีประสิทธิภาพ Docker คืออะไร Docker คือแพลตฟอร์มที่ใช้สำหรับการจำลอง environment โดยแยกออกมาในลักษณะของ container ซึ่งแตกต่างจากการจำลองแบบ Virtual Machine (VM) ทั่วไป VM จะทำการจำลอง environment ทั้งหมด รวมถึงระบบปฏิบัติการ (OS) ทำให้ใช้ทรัพยากรค่อนข้างมาก ในขณะที่ Docker ใช้ environment ร่วมกันกับเครื่อง host โดยแบ่งส่วนหนึ่งออกมาใช้ ทำให้ Docker มีขนาดเล็กกว่า รันได้เร็วกว่า และใช้ทรัพยากรน้อยกว่า Docker สำคัญอย่างไร Docker ช่วยแก้ปัญหาความหลากหลายของ environment…
-

Bonus Live – Product Management 101: คู่มือฉบับสมบูรณ์
Bonus Live – Product Management 101 การบริหารจัดการผลิตภัณฑ์ (Product Management) เป็นหัวใจสำคัญในการพัฒนาผลิตภัณฑ์ดิจิทัลให้ประสบความสำเร็จ ไม่ว่าจะเป็นเว็บไซต์ แอปพลิเคชัน หรือบริการต่างๆ ในยุคที่เทคโนโลยีมีการเปลี่ยนแปลงอย่างรวดเร็ว การทำความเข้าใจหลักการพื้นฐานของ Product Management จึงเป็นสิ่งจำเป็นสำหรับทุกคนที่ต้องการสร้างสรรค์ผลิตภัณฑ์ที่ตอบโจทย์ผู้ใช้งานและประสบความสำเร็จในตลาด บทความนี้จะพาคุณไปเจาะลึกทุกแง่มุมของ Product Management 101 ตั้งแต่ภาพรวมของ Product Management และ Product Development ไปจนถึงวิธีการทำงานแบบ Agile, MVP (Minimum Viable Product) และ Sprint พร้อมทั้งเคล็ดลับจากผู้เชี่ยวชาญ Product Management and Product Development Overview ก่อนอื่นเรามาทำความเข้าใจภาพรวมของ Product Management และ Product Development กันก่อน What is a Product? ผลิตภัณฑ์…