Skip to main content

시스템 요구 사항 사양이란 무엇입니까?

∎ 일반적인 컴퓨터 응용 프로그램에는 소프트웨어, 하드웨어 및 네트워크 구성 요소의 복합재가 포함됩니다.시스템 요구 사항 사양 (SYRS)은 완전한 시스템을 작성하는 데 필요한 요구 사항에 대한 자세한 개요입니다.이러한 요구 사항은 시스템의 완전한 기능, 가용성, 성능 및 보안 요구를 정의하기 위해 문서화되어 있습니다.

IEEE (Institute of Electrical and Electronics Engineers)는 전자 및 컴퓨터 분야의 표준에 전념하는 가장 큰 기술 사회입니다..IEEE는 시스템 요구 사항 사양을 문서화하는 방법에 대한 일련의 표준 절차를 만들었습니다.이 문서에는 시스템 요구 사항의 생성, 조직 및 수정에 대한 지침이 포함됩니다.

시스템 요구 사항 사양의 생성은 일반적으로 비즈니스 분석가가 완료합니다.비즈니스 분석가는 비즈니스 전문 용어를 기술 솔루션으로 전환 할 책임이있는 전문가입니다.그녀는 비즈니스와 기술 커뮤니티의 연락 담당자입니다.좋은 비즈니스 분석가는 기술 팀에 비즈니스 요구를 분명히 표현할 수있는 효과적인 커뮤니케이터입니다.요구 사항 사양은 구축 될 아키텍처, 설계 및 구현의 기초입니다.이러한 요구 사항은 프로젝트를 완료하는 데 필요한 노력 수준을 결정하는 데 사용됩니다.나쁜 요구 사항은 건물의 나쁜 기초와 비교할 수 있으며, 이는 항상 실패한 구현으로 이어질 것입니다.이러한 요구 사항은 특정 작업에 대한 시스템의 응답 시간, 가용성 및 생산성을 정의합니다.예를 들어, 보험 회사는 하루에 100,000 개의 보험 청구를 처리해야 할 수 있습니다.이 요구 사항은 성능 요구 사항으로 간주됩니다.기능 요구 사항은 응용 프로그램이 시스템에서 데이터를 생성하고 저장하는 방법에 대한 규칙만큼 간단 할 수 있습니다.예를 들어, 사업은 시스템이 데이터를 저장 장치에 저장하기 전에 모든 사람이 주소를 가져야한다고 요구할 수 있습니다.이 기능적 요구 사항은 요구 사항 사양 내에 문서화됩니다.

보안 요구 사항은 종종 시스템의 가장 중요한 측면입니다.이러한 요구 사항은 데이터에 액세스 방법과 응용 프로그램 내 데이터를 암호화하기 위해 어떤 정책을 사용해야하는지 간략하게 설명하도록 문서화됩니다.해커와 온라인 포식자의 지속적인 위협으로 사이버 보안은 대부분의 컴퓨터 시스템에서 점점 더 중요한 요구 사항이되었습니다.