มาทำความเข้าใจกับนิยามและคำจำกัดความของคำศัพท์ต่าง ๆ ที่ใช้ในมาตรฐานการพัฒนาซอฟต์แวร์กัน
นิยามคำศัพท์สำหรับ ISO/IEC 29110 จะถูกระบุในเอกสาร International Standards 29110-2 ซึ่งถือเป็นเอกสารเพื่อให้ผู้มีส่วนได้ส่วนเสีย เช่น VSE ผู้ประเมินมาตรฐาน ผู้ขอประเมินมาตรฐาน องค์กรสนับสนุนต่าง ๆได้ทำความเข้าใจมาตรฐานให้เป็นไปในทิศทางเดียวกัน
สำหรับผู้ที่สนใจในมาตรฐาน ISO/IEC 29110 หรือมาตรฐานอื่น ๆ สามารถค้นคำศัพท์และนิยามความหมายได้จาก 2 เว็บไซต์มาตรฐานคือ ISO และ IEC
Online Browsing Platform จากเว็บไซต์ของ ISO
Electropedia: The World's Online Electrotechnical Vocabulary จากเว็บไซต์ของ IEC
ISO website for ISO/IEC 29110 Terms Searching
Online Browsing Platform จากเว็บไซต์ของ ISO
Online Browsing Platform จากเว็บไซต์ของ ISO
เอกสาร ISO/IEC 29110-2 Version 2015 บรรจุคำศัพท์ไว้ 73 คำ เพื่อ VSE จะได้ศึกษาความหมาย
คำศัพท์ที่ควรรู้อาจแบ่งได้ 4 หมวดหลัก
"People, Action or process, Work product, General definitions"
People คือผู้เกี่ยวข้องในกระบวนการพัฒนาซอฟต์แวร์ ผู้มีส่วนได้ส่วนเสียในกระบวนการ หน่วยงาน Role หรือตำแหน่งหน้าที่ในองค์กร VSE
ตัวอย่างคำศัพท์ที่สำคัญได้แก่
acquirer ผู้มีส่วนได้ส่วนเสียในการใช้บริการซอฟต์แวร์หรือพัฒนาซอฟต์แวร์
assessor ผู้ประเมินประกวนการ
auditee องค์กรผู้ถูกตรวจสอบกระบวนการ
auditor ผู้ตรวจสอบกระบวนการ
audit team ทีมผู้ตรวจสอบกระบวนการที่มีมากกว่า 1 คน
certification body ผู้ประเมินหรือหน่วยงานซึ่งถือเป็นบุคคลที่สามที่ให้การรับรองกระบวนการมาตรฐานหรือประเมินความสอดคล้องของมาตรฐาน
entity องค์กร กลุ่มองค์กร หน่วยงานที่เข้าร่วม ISO29110 แผนก
small and medium enterprise SME
very small entity องค์กร แผนก หรือ โครงการที่มีผู้เข้าร่วมไม่เกิน 25 คน
Action หรือ Process คือคำศัพท์ที่เกี่ยวข้องกับกระบวนการพัฒนาซอฟต์แวร์ หรือ Process standard
ตัวอย่างคำศัพท์ที่สำคัญได้แก่
activity ชุดของงานภายในกระบวนการ
baseline ข้อมูลหรือผลลัพธ์พื้นฐานที่ได้รับการยอมรับเพื่อนำไปใช้
lifecycle วงจรของระบบ ผลิตภัณฑ์ บริการ โครงการ ที่ทำถูกสร้างขึ้นจากเริ่มต้นไปจนสิ้นสุด
process assessment การประเมินกระบวนการอย่างมีระบบ
process capability ความสามารถของกระบวนการที่เป็นไปตามมาตรฐาน
process capability level ระดับความสามารถของกระบวนการที่เป็นไปตามาตรฐาน
process profile ชุดของกระบวนการและผลผลิตเพื่อกระบวนการประเมินโครงการ
process reference model รูปแบบอ้างอิงของการพัฒนากระบวนการประกอบด้วย วัตถุประสงค์ ผลลัพธ์ โครงสร้าง และความสัมพันธ์ ที่สามารถอธิบายได้ภายในกระบวนการ
surveillance ความสามารถในการทำกระบวนการซ้ำตามมาตรฐาน เป็นหนึ่งในัจจัยสำคัญในการประเมินนั่นคือ กระบวนการที่ VSE ดำเนินการต้องสามารถทำซ้ำได้
task ความต้องการ ข้อเสนอแนะที่นำไปสู่การทำกระบวนการจนสำเร็จหรือได้ผลลัพธ์ตามเป้าหมายโครงการที่วางไว้
traceability การเชื่อมโยง input process output อย่างมีระบบเพื่อให้สามารถตรวจสอบที่มาและที่ไปของกิจกรรมและผลลัพธ์ได้
validation การยืนยันผลลัพธ์หรือกระบวนการอย่างเป็นรูปธรรม ใน ISO 29110 มักเป็นการยืนยันผลการดำเนินการใดๆ ระหว่าง VSE และ Customer
verification การยืนยันผลลัพธ์หรือกระบวนการโดยการอ้างอิงจากความต้องการก่อนหน้า ใน ISO 29110 มักเป็นการยืนยันผลการดำเนินการกับความต้องการที่ได้รับมอบหมายก่อนหน้าว่าสามารถตอบสนองความต้องการได้ตรงเป้าหมายจริง ๆ มักดำเนินการภายใน VSE
work breakdown structure การกำหนดแผนงานเป็นลำดับขั้นตอนย่อยเพื่อให้เห็นภาพการดำเนินการที่ชัดเจน
Work product หรือ Component คือผลิตภัณฑ์หรือสิ่งที่เป็น input หรือ output ในกระบวนการ ISO 29110
ตัวอย่างคำศัพท์ที่สำคัญได้แก่
guide เอกสารหรือข้อกำหนดที่ถูกนำเสนอภายใต้มาตรฐานที่ได้รับการรับรอง
process outcome ผลลัพธ์ที่ได้จากการดำเนินการตามกระบวนการมาตรฐาน
project โครงการที่ต้องประกอบด้วยจุดเริ่มต้นและสิ้นสุดรวมถึงวัตถุประสงค์ของการจัดทำโครงการ
repository องค์ประกอบทั้งหมดที่เกิดขึ้นในการพัฒนาระบบ
resource ทรัพยากรที่ใช้ระหว่างดำเนินการมาตรฐาน
statement of work เอกสารที่แสดงถึงความต้องการของโครงการ ถือเป็นจุดเริ่มต้นของการดำเนินการมาตรฐาน ISO 29110
work product ผลลัพธ์ของการดำเนินการกระบวนการ ISO 29110 มักอยู่ในรูปของเอกสารประเภทต่าง ๆ
General definitions คือคำศัพท์ที่เกี่ยวข้องกับกระบวนการวิศวกรรมซอฟต์แวร์ ที่ VSE หรือผู้มีสาวนได้ส่วนเสียควรทำความเข้าใจให้ตรงกัน
ตัวอย่างคำศัพท์ที่สำคัญได้แก่
profile ชุดของมาตรฐานที่เป็นไปตามกระบวนการหรือข้อกำหนดที่สอดคล้องที่ได้กำหนดไว้
generic profile โปรไฟล์ขั้นแรกของ VSE ที่ยังไม่มีมาตรฐานในการดำเนินการ ISO 29110
entry profile โปรไฟล์ VSE ที่เริ่มต้นดำเนินการมาตรฐาน ISO 29110 โดยปกติ ทุก VSE จะถือว่ามี Entry Profile โดย default
basic profile โปรไฟล์ VSE ที่มีการดำเนินการ ISO 29110 โดยมีนิยามว่า "a single application by a single work team"
intermediate profile โปรไฟล์ VSE ที่มีการดำเนินการ ISO 29110 โดยมีนิยามว่า "the development of more than one project in parallel with more than one work team"
advanced profile โปรไฟล์ VSE ที่มีการดำเนินการ ISO 29110 ขั้นสูงสุด โดยมีนิยามว่า "VSEs which want to sustain and grow as an independent competitive system and/or software development business"
agreement ข้อตกลงหรือเงื่อนไขที่ได้รับการยอมรับร่วมกันระหว่างดำเนินการมาตรฐาน ISO 29110
conformity assessment การแสดงผลการดำเนินการมาตรฐานว่าเป็นไปตามความต้องการที่ระบุไว้
อ้างอิง Terms จาก ISO-29110-2 : https://www.iso.org/obp/ui/#iso:std:iso-iec:29110:-2-1:ed-1:v1:en