ข้อกำหนดซอฟต์แวร์และกระบวนการวิศวกรรมความต้องการ

วันพุธที่ 27 ตุลาคม พ.ศ. 2553


Software Specification and Requirement Engineering Process


ข้อกำหนดซอฟต์แวร์
ในการสร้างบ้านที่จำเป็นจะต้องมีแบบแปลน หรือที่เรียกว่า พิมพ์เขียวของบ้าน
เพื่อที่จะให้ช่าง สร้างบ้านตามที่เจ้าของต้องการโดยพิมพ์เขียวต่างๆ จะได้รับการออกแบบจากทีมวิศวกรและสถาปนิก
ในส่วนของการสร้างซอฟต์แวร์
ก่อนที่ทีมโปรแกรมเมอร์จะลงมือพัฒนาระบบ จะต้องมีทีมผู้วิเคราะห์และออกแบบ สร้างเอกสารขึ้นมา เพื่อระบุความต้องการของผู้ใช้ลงไป คล้ายๆ กับเป็นพิมพ์เขียวของซอฟต์แวร์
ซึ่งเราเรียกว่า เอกสารข้อกำหนด (Specification Document)
เป็นสื่อกลางในการเชื่อมความเข้าใจของผู้พัฒนากับความต้องการของผู้ใช้
โดยเอกสารข้อกำหนดที่ว่านี้ จะต้องไปเกี่ยวข้องกับบุคคลหลายฝ่าย ดังนั้นจึงได้มีการกำหนดระดับของเอกสารไว้ ให้เหมาะกับบุคคลในแต่ละฝ่าย
ข้อกำหนดนิยามความต้องการของผู้ใช้ (Requirements Definition Specification)
ข้อกำหนดความต้องการ (Requirement Specification)
ข้อกำหนดซอฟต์แวร์ (Software Specification)

ข้อกำหนดนิยามความต้องการของผู้ใช้ (Requirements Definition Specification)
คือเอกสารที่ระบุความต้องการและเงื่อนไขต่างๆ ระหว่างผู้ใช้ หรือผู้ว่าจ้าง กับระดับผู้บริหารโครงการซอฟต์แวร์
โดยใช้ภาษาธรรมชาติหรือรูปภาพง่ายๆ ในการสื่อความหมาย

หัวข้อถัดไป
Feasibility study
Requirement Analysis
Requirement Definitions
Requirement Specification
Software Requirement Document
Requirement Validation

อ่านต่อดาวโหลด ไฟล์ powerpoint ที่นี่

ไม่มีความคิดเห็น:

แสดงความคิดเห็น