개발 요구 공학이란 무엇입니까? -techopedia에서 정의

요구 공학이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-요구 공학이란 무엇입니까?

요구 사항 엔지니어링은 엔지니어링 설계를 일련의 핵심 소프트웨어 요구 사항에 맞추는 프로세스입니다. 이는 소프트웨어 엔지니어링에서 정확한 결과를 생성하는 데 매우 중요합니다.

요구 사항 엔지니어링은 요구 사항 분석이라고도합니다.

Techopedia는 요구 공학을 설명합니다

요구 사항 엔지니어링에서 엔지니어는 소프트웨어의 목표 및 목표와 관련된 데이터 세트를 검토합니다. 소프트웨어 작동 방식 및 필요한 결과를 제공하는 데 필요한 특성의 품질은 무엇입니까? 그런 다음 엔지니어는 이러한 데이터를 통해 이러한 결과를 지원하는 특정 코딩 솔루션을 찾습니다. 요구 공학의 요소는 다음과 같습니다.

  • 소프트웨어 회사가 클라이언트로부터 요구 사항을 얻는 요구 사항 요구
  • 요구 사항 분석
  • 요구 사항 사양
  • 엔지니어가 요구 사항이 정확한지 확인하는 요구 사항 검증
  • 프로세스를 요구 사항과 일치시키는 요구 사항 관리

요구 사항 엔지니어링의 대부분은 프로세스에 관련된 이해 당사자 또는 당사자와 관련이 있음을 지적하는 것이 중요합니다. 일반적으로 소프트웨어 회사의 개발자는 클라이언트 요구에 따라 소프트웨어 요구 사항을 조정합니다. 즉, 클라이언트와 소프트웨어 회사 간의 통신 중에 여러 단계의 요구 사항 엔지니어링이 발생합니다.

IT 전문가들은 소프트웨어 개발의 모호한 특성, 클라이언트로부터 정확한 요구 사항을 얻는 것의 어려움, 개발 회사의 내부 프로세스를 목표에 맞추는 지속적인 프로세스 등으로 인해 요구 사항 엔지니어링이 어떻게 회사에게 중요한 과제로 남아 있는지 지적했습니다. 외부 고객의 목표. 다시 말해 요구 엔지니어링은 클라이언트와 개발자의 생각을 구분하고, 정교한 소프트웨어 제품을 실제로 구축하기위한 견고하고 일관된 프레임 워크를 만들려고 노력합니다.

요구 공학이란 무엇입니까? -techopedia에서 정의