80:20 rules! - Building software smarter



Erik Petersen นำเสนอการใช้กฎของพาเรโท 80:20 มาใช้ในการพัฒนาซอพท์แวร์

ตอนต้นๆ มีการพูดถึงหลักการทั่วไป และการค้นหาองค์ประกอบ 20% ที่ทำให้เกิดผล 80% โดยใช้แผนภูมิแท่งและกราฟแบบง่ายๆ

เนื้อหาส่วนใหญ่เป็นการแก้ปัญหาบั๊ก ซึ่งเป็นตามหลักการพาเรโท คือ บั๊กส่วนใหญ่ก็จะปรากฎมากๆ ในเฉพาะบางส่วนของระบบ (ไม่กระจายทั่วระบบ) ทำให้เกิดแนวคิดหลายๆ อย่าง เช่น หากเจอบั๊กมักจะปรากฎว่ามีบั๊กตัวอื่นๆ อยู่ใกล้ๆ เป็นต้น

หรือการเน้นการตรวจบั๊กไปที่บางส่วนๆ เช่น ฟังก์ัชันที่มีความสำคัญ ฟังก์ชันที่เรียกใช้บ่อย ก็จะลดปัญหาเกี่ยวกับบั๊กได้

เรื่องนี้มีการพูดเกี่ยวกับหลักการของ Agile และ Unite test แต่ไม่มากอะไร ผมเองก็ไม่เข้าใจรายละเอียดของมันมากนัก แต่ฟังไปได้ครึ่งทางก็เลยต้องฟังให้จบ :-)

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

C001-2.1 ดีไวซ์ไดรเวอร์ และโปรแกรมดีไวซ์เมเนเจอร์

การทำตัวอักษรเส้นประ

แนะนำการเรียนภาษาอังกฤษแบบ Phonics