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