작업내역
2025/03/31부터 2025/04/29까지
2025/04/29
- Git을 활용한 브랜치 전략은 소프트웨어 개발의 효율성, 협업, 코드 품질 향상을 위해 설계되었습니다. 프로젝트의 성격과 팀의 요구에 따라 다양한 전략이 사용되며, 주요 전략은 다음과 같습니다:
(참고) ... - Trunk-based Development는 브랜치 전략 중 하나로, 소프트웨어 개발에서 지속적 통합(Continuous Integration, CI)과 빠른 배포(Continuous Delivery, CD)를...
- Git Flow는 소프트웨어 개발에서 효율적인 버전 관리와 협업을 위해 사용되는 브랜치 전략으로, Vincent Driessen이 처음 제안했습니다. 이 전략은 구조화된 브랜치 관리와 명확한 워크플로를 제공하여...
- * 4월 30일(수): UP2. 도메인 모델 & UC 모델 (상세 단계)
- UP2-01: https://youtu.be/c3YKwZCEH8s (19:52, 도메인 모델 개요)
- UP2-02: ht...
2025/04/22
- **4월 29일(화)** 조별로 프로젝트 관련 컨설팅(?)을 진행하려고 합니다.
현재까지 개발된 상태를 보고 진행 방향에 대해 이야기해 보는 시간이 되었으면 합니다.
이를 위하여 현재까지 개발 관련하여 ...
2025/04/10
- * 4월 16일(수): 프로젝트 중간 시연 1
* 4월 18일(금): 중간시험 전 학습 내용 복습 - <img src="https://r2cdn.perplexity.ai/pplx-full-logo-primary-dark%402x.png" class="logo" width="120"/>
# Craig Lar... - * Booch 방법
* Coad와 Yourdon 방법
* Jacobson 방법
* Wirfs-Brocks 방법 - James E. Rumbaugh의 OMT와 UML 차이점: 첨부 파일 참고
2025/04/09
- 구조적 분석에서 사용하는 자료 사전 관련하여 다른 사용법이 있어 소개합니다.
강의시간에 소개한 방법과 차이점은 선택 관련하여 '[', ']'를 사용하기도 하고 '(', ')'를 사용하기도 한다는 점입니다.
2025/04/08
- * SW 구조
- 모노리딕(monolithic) 구조
- 클라이언트-서버(Client-Server) 구조
* 제약조건: 클라이언트-서버 구조
- 강의실 예약 서버를 한번에 3개의 클라이언... - * 4월 09일(수): 프로젝트 설계
- 1시간: SW 아키텍처 설계 & 주요 클래스 도출
- 1시간: 설계 산출물 검토
* 4월 11일(금): UP-UC 모델
- UP1-01: https:/...
2025/04/02
- * maven을 이용한 Java 프로젝트에서는 동적 테스트를 통하여 문장 커버리지와 분기 커버리지를 측정할 수 있음.
* 사용 도구: JaCoCo Java Code Coverage Library
* 참고 U...
2025/03/30
- * 4월 02일(수): 프로젝트 요구사항 정의
- 1시간: 조별 요구사항 도출 및 QA.01 문서 작성
- 1시간: 요구사항 검토(review)
* 4월 04일(금) : SE 5장 설계
- 강...
내보내기 Atom