Technology

Test Pyramid คืออะไร? สำคัญกับ Software Testing อย่างไร

กลยุทธ์การทดสอบเป็นสิ่งสำคัญที่ช่วยให้ Dev และ QA สามารถร่วมมือกันสร้างซอฟต์แวร์ที่มีคุณภาพได้ แต่หลายทีมมักพบกับความท้าทาย เช่น มีการเขียน Test จำนวนมากแต่ก็ยังเจอ Bug หรือบางทีมเน้นเขียน End-to-End Test ทั้งหมดจนใช้เวลานานและเปราะบางเกินไป ...
[Blog Cover]Testable Architecture คืออะไร | Skooldio
Technology

Testable Architecture คืออะไร ทำไมถึงสำคัญ

ในโลกของการพัฒนาซอฟต์แวร์ยุคใหม่ การเขียน Automated Test กลายเป็นสิ่งจำเป็น แต่เคยสงสัยไหมว่าทำไมบางทีมถึงเขียน Test ได้ยาก หรือ Test ที่เคยเขียนไว้พอเปลี่ยนโค้ดนิดเดียวก็พัง ต้องไล่แก้หลายจุด หนึ่งในคำตอบสำคัญอยู่ที่โครงสร้างของระบบ เพราะถ้าระบบไม่ได้ถูกออกแบบให้รองรับการทดสอบตั้งแต่ต้น การเขียน ...
เข้าใจความแตกต่างการทดสอบระบบทั้งฝั่ง Dev และ QA | Skooldio
Technology

เข้าใจความแตกต่าง Testing ฝั่ง Dev กับ QA ต่างกันยังไง?

เคยเจอ Bug ในโปรดักชัน แล้วทุกคนหันไปมอง QA กันหมดไหม? ในโลกของการพัฒนาซอฟต์แวร์ หลายคนยังเข้าใจว่า “การทดสอบระบบ” เป็นหน้าที่ของ QA เพียงฝ่ายเดียว ทั้งที่จริงแล้ว Developer เองก็มีบทบาทสำคัญมากในการดูแลคุณภาพของซอฟต์แวร์เช่นกัน ...
สรุปแนวทางสร้าง สุดยอดผู้นำยุค AI ด้วยการประยุกต์ใช้ Framework จาก BCG | Skooldio
AI

สรุปแนวทางสร้างสุดยอดผู้นำยุค AI ประยุกต์ใช้ Framework จาก BCG

ในยุคนี้ AI กลายเป็นองค์ประกอบสำคัญที่มีผลต่อการเติบโตและความอยู่รอดขององค์กร แต่การลงทุนใน AI เพียงอย่างเดียวอาจยังไม่เพียงพอ สิ่งที่สำคัญไม่แพ้กันคือการมีผู้นำที่พร้อมพาองค์กรให้ผ่านพ้นการเปลี่ยนแปลงนี้ไปได้อย่างมั่นคง บทความนี้ Skooldio อยากชวนคุณไปสำรวจบทบาทของผู้นำในยุค AI พร้อมแนวทางการปรับใช้ Framework จาก BCG ...
Taxonomy of Commonly-Used Charts คือ
Data

เรียนรู้ประเภทของกราฟทั้ง 5 รูปแบบ: เส้นทางสู่คนเก่ง Data Storytelling

ในยุคที่ข้อมูลมีบทบาทสำคัญต่อการตัดสินใจ การสื่อสารด้วยข้อมูล (Data Storytelling) จึงเป็นทักษะที่ขับเคลื่อนความเข้าใจและสร้างอิทธิพลต่อผู้ฟังอย่างมีประสิทธิภาพ ไม่ว่าจะเป็นการนำเสนอผลการวิเคราะห์เชิงธุรกิจ รายงานวิจัย หรือการสื่อสารภายในองค์กร การเล่าเรื่องผ่านข้อมูลที่ชัดเจนและน่าสนใจจะสามารถช่วยให้ผู้รับสารเข้าใจสาระสำคัญได้อย่างรวดเร็วและคล้อยตามกับข้อมูลได้ง่าย หนึ่งในปัจจัยสำคัญที่กำหนดความสำเร็จของ Data Storytelling คือ การเลือกใช้กราฟหรือแผนภาพที่เหมาะสม เพราะแม้ว่าข้อมูลจะถูกวิเคราะห์อย่างถูกต้องและครอบคลุม ...
Technology

ออกแบบโค้ดยังไงให้ Test ได้ง่าย ทักษะที่ Dev เงินเดือนสูงต้องมี!

ในโลกของการพัฒนาซอฟต์แวร์ยุคใหม่ การเขียน Test กลายเป็นสิ่งจำเป็น แต่เคยสงสัยไหมว่าทำไมบางระบบถึงเขียน Test ได้ยาก หรือ Test ที่เคยเขียนไว้พอเปลี่ยนโค้ดนิดเดียวก็พัง ต้องไล่แก้หลายจุด หนึ่งในคำตอบสำคัญอยู่ที่โครงสร้างของระบบ เพราะถ้าระบบไม่ได้ถูกออกแบบให้รองรับการทดสอบตั้งแต่ต้น การเขียน Test ...

Posts navigation