본문 바로가기

개발/프로그래머스 데브코스

프로그래머스 데브코스 93일차 with. TS 웹 풀스택

📚요약

지난 시간까지는 오픈소스에 대해 공부했습니다. 이번 시간부터는 지금까지 배웠던 것들을 모두 모아 하나의 프로젝트를 진행합니다.

 

📖웹 기반 문서 편집기 제작 프로젝트

이번 프로젝트는 프로그래밍보다 전반적인 진행과 실제 사용을 염두에 두고 진행하는 프로젝트입니다.

 

📄요구사항 명세서

요구사항 명세서는 프로젝트의 방향을 알려주는 문서입니다. 해당 문서는 변경이 있을 수 있기 때문에 항상 살펴봐야 하고 잊지 말고 따라야 합니다.

🍯tip! TDD에서는 요구사항 명세서에 따라서 테스트 케이스들이 만들어지고 그에 따라 코드를 구현합니다. 이론적으로 모든 요구사항을 빠짐없이 반영합니다.

 

📑Software Requirement Specification

SRS라고 불리는 소프트웨어 요구사항 명세서는 구현물의 기능적/비기능적 요구사항이 기술된 문서입니다.

  • 기능적 요구사항: SW가 제공해야 하는 기능
  • 비기능적 요구사항: 성능, 자원 사용량 등 제약

 

다음 시간에 계속...

 

출처 & 참고

강사님의 강의