มาตรฐานวิศวกรรมซอฟต์แวร์สำหรับองค์กรขนาดเล็ก

Share

2.1 ISO 29110 Software Engineering Standard for VSEsตามรายงานขององค์การเพื่อความร่วมมือและการพัฒนาทางเศรษฐกิจ (Organization for Economic Co-operation and Development: OECD) เรื่อง SME and Entrepreneurship Outlook  ระบุว่าวิสาหกิจขนาดกลางและขนาดย่อม (SMEs) เป็นองค์กรธุรกิจรูปแบบที่โดดเด่น สามารถสร้างคุณค่าให้กับผลิตภัณ์ฑและบริการในทุกประเทศทั่วโลก คิดเป็นสัดส่วนกว่า 95% และมีมากถึง 99% ของประชากรที่ดำเนินธุรกิจ (ขึ้นอยู่กับแต่ละประเทศ)  ดังนั้น ความท้าทายที่รัฐบาลและเศรษฐกิจกำลังเผชิญอยู่คือการจัดหาสภาพแวดล้อมทางธุรกิจที่สนับสนุนความสามารถในการแข่งขันของ SME รวมทั้ง VSE นั่นเอง

วิศวกรรมซอฟต์แวร์สำคัญอย่างไร

ปัจจุบัน วิศวกรรมซอฟต์แวร์ (Software engineering) มีความสำคัญเป็นอย่างมากในเกือบทุกธุรกิจ และอุตสาหกรรม เนื่องจากทุกองค์กรจำเป็นต้องมีซอฟต์แวร์เฉพาะสำหรับฟังก์ชันงาน  ยิ่งเวลาผ่านไปก็ยิ่งมีความสำคัญมากขึ้น เพราะหากมีสิ่งผิดปกติเกิดขึ้นในพอร์ตโฟลิโอระบบงาน ก็จำเป็นต้องได้รับการแก้ไขอย่างมีประสิทธิภาพและรวดเร็วที่สุด

วิศวกรรมซอฟต์แวร์เป็นการศึกษาและการปฏิบัติด้านวิศวกรรมเพื่อสร้าง ออกแบบ พัฒนา บำรุงรักษา และเลิกใช้ซอฟต์แวร์ วิศวกรรมซอฟต์แวร์มีหลายประเภทและให้บริการฟังก์ชันมากมายตลอดวงจรชีวิตของแอปพลิเคชัน วิศวกรรมซอฟต์แวร์ที่มีประสิทธิภาพจำเป็นต้องมีวิศวกรซอฟต์แวร์สำหรับศึกษาเกี่ยวกับแนวทางปฏิบัติที่ดีของวิศวกรรมซอฟต์แวร์ และต้องรู้ว่าจะดำเนินการ พัฒนาและดูแลซอฟต์แวร์ขององค์กรอย่างไร

ปัจจุบัน ประธานเจ้าหน้าที่สารสนเทศ หรือซีไอโอ (Chief Information Officer: CIO) และผู้นำด้านดิจิทัลจำเป็นต้องเข้าใจถึงความสำคัญของวิศวกรรมซอฟต์แวร์ และผลกระทบที่มีต่อองค์กรซึ่งอาจส่งผลต่อการดำเนินงานเกือบทุกด้านในแต่ละวัน

อย่างไรก็ตาม จากการศึกษาของไอเอสโอ พบว่าสำหรับองค์กรขนาดเล็ก มาตรฐานสากลส่วนใหญ่ไม่ตอบสนองความต้องการของ VSEs ได้  และการปฏิบัติตามมาตรฐานสากลของ VSEs ก็ไม่สามารถทำได้ง่าย อีกทั้งการเชื่อมโยงมาตรฐานสากลกับความต้องการทางธุรกิจของ VSEs ก็เป็นเรื่องยากด้วย VSE ส่วนใหญ่มีข้อจำกัดในเรื่องของจำนวนพนักงาน ความเชี่ยวชาญ งบประมาณ และเวลา จึงอาจประสบปัญหาในเรื่องกระบวนการวงจรชีวิตของซอฟต์แวร์

ทางลัดของ VSE ในการพัฒนาคุณภาพด้านซอฟต์แวร์

ไอเอสโอเห็นความสำคัญของปัญหาดังกล่าว   จึงได้พัฒนามาตรฐาน ISO 29110, Systems and software engineering — Lifecycle profiles for Very Small Entities (VSEs)  ขึ้นมาสำหรับองค์กรขนาดเล็กที่มีขนาดไม่เกิน 25 คน เพื่อให้เป็นมาตรฐานด้านวิศวกรรมซอฟต์แวร์ที่มุ่งเน้นให้ผู้พัฒนาซอฟต์แวร์ขนาดเล็กสามารถนำไปใช้ยกระดับคุณภาพผลิตภัณฑ์และบริการด้านซอฟต์แวร์ให้เป็นที่ยอมรับในระดับสากล สามารถมีวงจรในการพัฒนาอย่างต่อเนื่อง ช่วยลดต้นทุนการจัดการกระบวนการควบคุมคุณภาพการผลิต ตลอดจนสามารถสร้างความเชื่อมั่นและความไว้วางใจให้กับลูกค้า

ISO 29110 ช่วย VSEs ยกระดับการแข่งขัน

ตามที่ได้กล่าวข้างต้นว่า การจัดหาสภาพแวดล้อมทางธุรกิจที่สนับสนุนความสามารถในการแข่งขันของ VSE มีความสำคัญและเป็นความท้าทายที่รัฐบาลและเศรษฐกิจกำลังเผชิญอยู่ ดังนั้น นอกเหนือจากการสนับสนุนด้านทรัพยากร (เช่น เงินทุน เงินอุดหนุน เงินกู้ดอกเบี้ยต่ำ) จากภาครัฐแล้ว  การสนับสนุนให้ VSE สามารถวางแผนการดำเนินธุรกิจโดยสามารถนำมาตรฐานสากลไปใช้เพื่อยกระดับคุณภาพก็มีความสำคัญเช่นกัน

สำหรับ มาตรฐาน ISO 29110 เป็นมาตรฐานที่ไอเอสโอตั้งใจพัฒนาขึ้นมาให้มีความสะดวกสำหรับ VSEs ในการควบคุมคุณภาพกระบวนการผลิตซอฟต์แวร์ด้านการบริหารงานและเชิงเทคนิคซึ่งมีความสำคัญสำหรับทุกภาคส่วนในการสนับสนุนให้ VSE สามารถพัฒนาคุณภาพผลิตภัณฑ์ซอฟต์แวร์ให้มีความเข้มแข็งและยกระดับความสามารถในการแข่งขันระดับสากล

ที่มา: 1. https://www.castsoftware.com/glossary/importance-of-software-engineering-code-of-ethics-future

        2. https://www.iso.org/obp/ui/#iso:std:iso-iec:29110:-4-1:ed-2:v1:en

 1,007 ผู้เข้าชมทั้งหมด