일일회고
첫 팀과제 시작이다.
팀 규칙부터 일정, 어떻게 개발할지, 설계는 어떻게 할지, 역할 분담을 어떻게 할지 등을 정하였다.
개인프로젝트와는 느낌이 많이 다른것 같다.
차근차근히 해나아가면 반드시 잘할 수 있을 거라 생각한다!
오늘의 키워드
- 소프트웨어 설계
소프트웨어 설계
1. 요구사항 정의
- 사용자의 관점에서 시스템의 요구사항을 정의
- 기능과 제약조건등을 소프트웨어 사용자와 함께 정의
- 제한 시간내에 구현이 가능한지 판단
2. 소프트웨어 설계
- 1단계에서 산출된 요구사항들을 설계
- 시스템을 구성하는 클래스, 모듈등 컴포넌트 간의 관계와 구조 설계
- 클래스, 모듈 내의 로직 설계
3. 구현
- 설계 완료 후 프로그래밍 언어를 사용하여 실제 프로그램을 작성
4. 테스트
- 구현한 프로그램이 요구사항을 만족하는지, 실행 했을 시 예상 결과와 일치하는지 판정 후 그렇지 않다면 수정
5. 이행 및 유지보수
- 실제 사용자에게 배포, 가이드 제공
- 프로그램에 오류 발생 시 대응 및 요구사항 추가 시 업데이트 대응
'내일배움캠프 7기 > TIL' 카테고리의 다른 글
| 내일배움캠프 7기 Android TIL 9일차 (2023.07.26) (0) | 2023.07.26 |
|---|---|
| 내일배움캠프 7기 Android TIL 8일차 (2023.07.25) (0) | 2023.07.25 |
| 내일배움캠프 7기 Android TIL 6일차 (2023.07.21) (1) | 2023.07.21 |
| 내일배움캠프 7기 Android TIL 5일차 (2023.07.20) (0) | 2023.07.20 |
| 내일배움캠프 7기 Android TIL 4일차 (2023.07.19) (0) | 2023.07.19 |