ISO 29110 (International Organization for Standardization: ISO/IEC 29110) เป็นมาตรฐานสากลที่ถูกพัฒนาขึ้นโดยมุ่งเน้นเพื่อสนับสนุนองค์กรขนาดเล็กและขนาดกลาง (Small and Medium Enterprises หรือ SMEs) ในการจัดการและพัฒนาซอฟต์แวร์ รวมถึงบริการที่เกี่ยวข้องอย่างมีประสิทธิภาพ
มาตรฐานนี้เหมาะสำหรับองค์กรที่อาจไม่มีทรัพยากรหรือความชำนาญในกระบวนการซับซ้อนของการพัฒนาซอฟต์แวร์ แต่ต้องการเพิ่มประสิทธิภาพการทำงาน ลดต้นทุน และส่งมอบผลิตภัณฑ์หรือบริการที่มีคุณภาพสูงขึ้น
จุดเด่นของ ISO 29110
1. เหมาะสำหรับ SMEs: มาตรฐานนี้ออกแบบมาให้เข้าใจง่าย ใช้ได้จริง และปรับใช้ได้ในองค์กรขนาดเล็ก โดยไม่มีภาระด้านเอกสารและการดำเนินการที่ซับซ้อน
2. ปรับปรุงคุณภาพและประสิทธิภาพ: ส่งเสริมการบริหารจัดการโครงการ การพัฒนาผลิตภัณฑ์ และการส่งมอบงานที่มีคุณภาพ
3. สนับสนุนการทำงานแบบ Agile: มาตรฐานนี้สามารถทำงานร่วมกับกรอบการทำงานแบบ Agile หรือวิธีการพัฒนาซอฟต์แวร์แบบดั้งเดิมได้
องค์ประกอบหลักของ ISO 29110
ISO 29110 มีชุดเอกสารที่กำหนดแนวทางในการทำงานในแต่ละขั้นตอนของการพัฒนาซอฟต์แวร์ ตั้งแต่
1. การกำหนดความต้องการ (Requirements)
2. การออกแบบ (Design)
3. การพัฒนา (Implementation)
4. การทดสอบ (Testing)
5. การส่งมอบงาน (Delivery)
ประโยชน์ที่ได้รับ
• เพิ่มความเชื่อมั่นจากลูกค้า
• ลดค่าใช้จ่ายที่เกิดจากข้อผิดพลาด
• สนับสนุนการพัฒนาอย่างยั่งยืน
• เพิ่มโอกาสในการแข่งขันในตลาด