วิธีการเขียนเอกสารข้อกำหนดข้อกำหนดซอฟต์แวร์ (SRS)

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

ขั้นตอนที่ 1

ถ้าองค์กรของคุณไม่มีเทมเพลตเอกสารข้อกำหนดของซอฟต์แวร์มาตรฐาน ให้สร้างตอนนี้ (ดูแหล่งข้อมูลสำหรับลิงก์ไปยังเทมเพลต)

วิดีโอประจำวันนี้

ขั้นตอนที่ 2

พบกับผู้เชี่ยวชาญเฉพาะด้าน/ลูกค้าเพื่อรวบรวมข้อกำหนด

ขั้นตอนที่ 3

กำหนดหน้าที่ของซอฟต์แวร์

ขั้นตอนที่ 4

สร้างกรณีการใช้งานสำหรับกระบวนการย่อยที่สำคัญ ตัวอย่างเช่น หากคุณกำลังออกแบบระบบป้อนคำสั่งซื้อ กรณีใช้งานจะประกอบด้วยการสร้างคำสั่งซื้อใหม่ การแก้ไขคำสั่งซื้อที่มีอยู่ และการค้นหาคำสั่งซื้อของลูกค้า

ขั้นตอนที่ 5

กำหนดอินเทอร์เฟซผู้ใช้

ขั้นตอนที่ 6

กำหนดอินเทอร์เฟซอื่นๆ เช่น อินเทอร์เฟซฮาร์ดแวร์หรืออินเทอร์เฟซระบบซอฟต์แวร์อื่นๆ

ขั้นตอนที่ 7

กำหนดโฟลว์กระบวนการ

ขั้นตอนที่ 8

กำหนดกฎเกณฑ์ทางธุรกิจที่เฉพาะเจาะจง

ขั้นตอนที่ 9

กำหนดข้อกำหนดด้านประสิทธิภาพ

ขั้นตอนที่ 10

สร้างไดอะแกรมที่จำเป็นเพื่อแสดงขั้นตอนของกระบวนการหรืออธิบายข้อกำหนดที่สำคัญอย่างละเอียด

ขั้นตอนที่ 11

รวบรวมเอกสาร SRS และให้ทุกฝ่ายที่จำเป็นตรวจสอบหรือลงนาม

สิ่งที่คุณต้องการ

  • แอปพลิเคชั่นประมวลผลคำ

  • ซอฟต์แวร์สร้างไดอะแกรม เช่น Microsoft Visio

เคล็ดลับ

สร้างเทมเพลตเอกสารมาตรฐาน รวมเมทริกซ์การตรวจสอบย้อนกลับ รวมความเชื่อมโยงระหว่างข้อกำหนดและแหล่งที่มาของข้อกำหนดเหล่านั้น แสดงรายการกฎการดำเนินธุรกิจที่กำหนดไว้อย่างชัดเจน ตรวจสอบให้แน่ใจว่าได้กำหนดกฎและกระบวนการด้วยภาษาที่ชัดเจนและชัดเจน

คำเตือน

SRS มีข้อกำหนดด้านการทำงานเท่านั้น ไม่ควรรวมรายละเอียดการออกแบบซอฟต์แวร์หรือการใช้งาน

หมวดหมู่

ล่าสุด

วิธีสร้าง USB ที่สามารถบู๊ตได้บน Mac

วิธีสร้าง USB ที่สามารถบู๊ตได้บน Mac

ดาวน์โหลดไฟล์การติดตั้ง OS X เพื่อสร้างดิสก์ U...

วิธีจบแผ่นดิสก์บน Toshiba DVR

วิธีจบแผ่นดิสก์บน Toshiba DVR

เครดิตรูปภาพ: ดิสก์ในอิมเมจของไดรฟ์โดย Sergey G...

วิธียอมรับและพิมพ์การเปลี่ยนแปลงใน Adobe Acrobat Professional

วิธียอมรับและพิมพ์การเปลี่ยนแปลงใน Adobe Acrobat Professional

Adobe Acrobat Professional เป็นโปรแกรมซอฟต์แวร์...