บ้าน พัฒนาการ วิศวกรรมความต้องการคืออะไร? - คำจำกัดความจาก techopedia

วิศวกรรมความต้องการคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - วิศวกรรมความต้องการหมายถึงอะไร

วิศวกรรมความต้องการเป็นกระบวนการของการออกแบบทางวิศวกรรมให้สอดคล้องกับความต้องการซอฟต์แวร์หลัก นี่เป็นสิ่งสำคัญอย่างยิ่งสำหรับการสร้างผลลัพธ์ที่ถูกต้องในวิศวกรรมซอฟต์แวร์

วิศวกรรมความต้องการเรียกอีกอย่างว่าการวิเคราะห์ความต้องการ

Techopedia อธิบายวิศวกรรมความต้องการ

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

  • การชักชวนความต้องการซึ่ง บริษัท ซอฟต์แวร์ได้รับข้อกำหนดจากลูกค้า
  • การวิเคราะห์ความต้องการ
  • ข้อกำหนดคุณสมบัติ
  • การตรวจสอบข้อกำหนดซึ่งวิศวกรยืนยันว่าข้อกำหนดนั้นถูกต้อง
  • การจัดการความต้องการซึ่งตรงกับกระบวนการกับความต้องการของพวกเขา

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

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

วิศวกรรมความต้องการคืออะไร? - คำจำกัดความจาก techopedia