코딩

소프트웨어 개발의 단계

secondnature 2024. 7. 2. 23:35

아이템 선정  -> 요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 배포

 

아이템 선정: 어떤 서비스를 만들지 다양한 정보에 근거하여 아이템을 선정하는 과정이다.

 

요구사항 분석: 앞에서 선정한 서비스에 필요한 사항들을 도출, 분석, 검증하여 앞으로의 개발 과정에 기준이 될 문서를 만들어 내는 과정이다.

 

설계: 앞에서 정의한 기능들을 데이터 레벨까지 상세하게 분석하여 좀 더 효율적으로 개발할 수 있도록 그 구조를 잡는 과정이다.

 

구현: 앞에서 한 설계를 바탕으로 실제 컴퓨터가 이해할 수 있는 언어로 소프트웨어를 작성하는 과정이다. 

 

테스트: 앞에서 작성한 소프트웨어가 에러 없이 잘 돌아가는지 검증하는 과정이다.

 

배포: 테스트까지 마친 구현체를 사용자가 직접 사용해볼 수 있도록 사용자가 접근 가능한 영역에 소프트웨어를 옮겨 놓는 작업이다.

'코딩' 카테고리의 다른 글

세션  (0) 2025.02.01
쿠키  (1) 2025.01.30
[트러블 슈팅] java.sql.SQLSyntaxErrorException  (0) 2025.01.30
병렬 처리와 병행 처리  (0) 2024.07.05
컴파일러 방식의 언어와 인터프리터 방식의 언어  (0) 2024.07.01