ตามรายงานขององค์การเพื่อความร่วมมือและการพัฒนาทางเศรษฐกิจ (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
Related posts
Tags: CIO, OECD, Quality ISO 29110, Software engineering, Standardization, Standards, VSEs
Recent Comments