📚요약
지난 시간까지는 오픈소스에 대해 공부했습니다. 이번 시간부터는 지금까지 배웠던 것들을 모두 모아 하나의 프로젝트를 진행합니다.
📖웹 기반 문서 편집기 제작 프로젝트
이번 프로젝트는 프로그래밍보다 전반적인 진행과 실제 사용을 염두에 두고 진행하는 프로젝트입니다.
📄요구사항 명세서
요구사항 명세서는 프로젝트의 방향을 알려주는 문서입니다. 해당 문서는 변경이 있을 수 있기 때문에 항상 살펴봐야 하고 잊지 말고 따라야 합니다.
🍯tip! TDD에서는 요구사항 명세서에 따라서 테스트 케이스들이 만들어지고 그에 따라 코드를 구현합니다. 이론적으로 모든 요구사항을 빠짐없이 반영합니다.
📑Software Requirement Specification
SRS라고 불리는 소프트웨어 요구사항 명세서는 구현물의 기능적/비기능적 요구사항이 기술된 문서입니다.
- 기능적 요구사항: SW가 제공해야 하는 기능
- 비기능적 요구사항: 성능, 자원 사용량 등 제약
다음 시간에 계속...
출처 & 참고
강사님의 강의
'개발 > 프로그래머스 데브코스' 카테고리의 다른 글
| 프로그래머스 데브코스 19주차 회고 with. TS 웹 풀스택 (0) | 2024.08.16 |
|---|---|
| 프로그래머스 데브코스 95일차 with. TS 웹 풀스택 (0) | 2024.08.16 |
| 프로그래머스 데브코스 92일차 with. TS 웹 풀스택 (0) | 2024.08.13 |
| 프로그래머스 데브코스 91일차 with. TS 웹 풀스택 (0) | 2024.08.12 |
| 프로그래머스 데브코스 90일차 with. TS 웹 풀스택 (0) | 2024.08.09 |