기금넷 공식사이트 - 주식 시세 - 소프트웨어 테스트 용어인 SRS, HLD, LLD, BD, FD, DD는 각각 무엇을 의미하나요?
소프트웨어 테스트 용어인 SRS, HLD, LLD, BD, FD, DD는 각각 무엇을 의미하나요?
SRS: 소프트웨어 요구사항 명세란 소프트웨어 엔지니어나 분석가가 사용자 요구사항을 연구하여 타당성 분석 및 투자이익 분석을 마친 후 작성한 명세를 말한다.
HLD: 개요 설계 설명 작성의 목적은 프로그램 시스템의 기본 처리 흐름, 프로그램 시스템의 조직 구조, 모듈 구분, 기능 등 프로그램 시스템에 대한 설계 고려 사항을 설명하는 것입니다. 할당, 인터페이스 설계, 운영 설계, 보안 설계, 데이터 구조 설계, 오류 처리 설계 등은 프로그램의 세부 설계의 기초를 제공합니다.
LLD: 상세한 설계 설명 작성의 목적은 소프트웨어 시스템의 각 레벨에서 각 프로그램의 설계 고려 사항을 설명하는 것입니다. 소프트웨어 시스템이 비교적 단순하고 레벨이 적은 경우 이 문서는 설명하지 않습니다. 내용은 개요 디자인 사양에 병합되어 별도로 작성되어야 합니다.
BD: 개요 디자인은 디자이너가 사용자 상호 작용 프로세스와 사용자 요구를 기반으로 상호 작용 프레임워크와 시각적 프레임워크를 형성하는 프로세스입니다. 그 결과는 종종 인터랙티브 컨트롤의 레이아웃, 인터페이스 요소 그룹화를 반영합니다. , 인터페이스의 전체 레이아웃이 페이지 프레임 다이어그램 형식으로 표시됩니다.
DD: 세부 설계는 소프트웨어 엔지니어링의 소프트웨어 개발 단계입니다. 이는 개요 설계를 개선하고 알고리즘을 구현하기 위해 각 모듈에 필요한 로컬 구조를 세부적으로 설명하는 것입니다.
FD: 구조 설계는 모듈 기능과 프로세스 설계에 중점을 둔 세부 설계의 기본 원칙입니다. 구조적 프로그래밍은 서면 프로그램의 논리적 구조를 사용하여 이해와 수정을 보다 효율적이고 쉽게 만드는 절차적 프로그래밍의 하위 집합입니다.
확장 정보:
SRS는 정보 흐름과 인터페이스, 기능 요구 사항, 설계 요구 사항 및 제한 사항, 테스트 기준 및 품질 보증 요구 사항을 자세히 정의합니다. 그 기능은 사용자와 소프트웨어 개발자 사이에 도달한 기술 합의 역할을 하며, 시스템 개발이 완료된 후 제품 승인을 위한 기반을 제공하는 것입니다.
SRS는 통일된 형식의 문서로 기술되어야 하며 요구사항 분석 설명이 통일된 스타일을 갖도록 하려면 프로젝트의 요구 사항을 충족할 수 있는 기존 템플릿을 사용할 수도 있고 이를 사용할 수도 있습니다. 프로젝트의 특성과 소프트웨어 개발팀의 요구에 따라 기능이 표준을 적절하게 변경하여 자신만의 템플릿을 구성합니다. 소프트웨어 요구사항 설명에는 주로 소개, 작업 개요, 요구사항 사양, 운영 환경 사양 및 부록이 포함됩니다.