아이템 선정 -> 요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 배포
아이템 선정: 어떤 서비스를 만들지 다양한 정보에 근거하여 아이템을 선정하는 과정이다.
요구사항 분석: 앞에서 선정한 서비스에 필요한 사항들을 도출, 분석, 검증하여 앞으로의 개발 과정에 기준이 될 문서를 만들어 내는 과정이다.
설계: 앞에서 정의한 기능들을 데이터 레벨까지 상세하게 분석하여 좀 더 효율적으로 개발할 수 있도록 그 구조를 잡는 과정이다.
구현: 앞에서 한 설계를 바탕으로 실제 컴퓨터가 이해할 수 있는 언어로 소프트웨어를 작성하는 과정이다.
테스트: 앞에서 작성한 소프트웨어가 에러 없이 잘 돌아가는지 검증하는 과정이다.
배포: 테스트까지 마친 구현체를 사용자가 직접 사용해볼 수 있도록 사용자가 접근 가능한 영역에 소프트웨어를 옮겨 놓는 작업이다.
'코딩' 카테고리의 다른 글
| 세션 (0) | 2025.02.01 |
|---|---|
| 쿠키 (1) | 2025.01.30 |
| [트러블 슈팅] java.sql.SQLSyntaxErrorException (0) | 2025.01.30 |
| 병렬 처리와 병행 처리 (0) | 2024.07.05 |
| 컴파일러 방식의 언어와 인터프리터 방식의 언어 (0) | 2024.07.01 |