https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com
애자일 개발 (Agile Software Development)
- 프로그래밍에 집중하여 개발 환경에 따라 유연하게 소프트웨어를 개발하는 방식
- 애자일 개발 프로세스는 기획 - 개발 - 출시로 구성된 짧은 주기의 사이클이 반복되는 형식입니다.
- 한 마디로 개발주기를 짧게 반복하여 위험을 최소화시키고 소통을 중요시 여기는 방식이 애자일 개발 방식입니다.
마일스톤이란??
- 프로젝트 진행 과정에서 특정할 만한 건이나 표를 말한다.
- 예를 들어, 프로젝트 게약, 착수, 인력투입 등 프로젝트 성공을 위해 반드시 거쳐야 하는 중요한 지점을 말한다.
Git Projects 만들기
1. New
- 의미: 새로 생성된 작업 항목입니다.
- 설명: 아직 구체적으로 검토되지 않은 새로운 이슈나 기능 요청을 나타냅니다. 이 상태에서는 작업의 우선순위나 세부 계획이 정해지지 않았습니다.
2. Backlog
- 의미: 작업 대기열에 있는 항목입니다.
- 설명: Backlog는 프로젝트에서 나중에 작업할 항목들의 리스트입니다. 모든 새로운 요구사항, 버그, 기능 개선 사항 등이 여기에 추가됩니다. 이 단계에서는 아직 작업에 들어가지 않은 상태입니다.
3. Ready
- 의미: 작업할 준비가 완료된 항목입니다.
- 설명: 이 상태는 작업을 시작할 준비가 된 항목을 나타냅니다. 필요한 모든 정보와 리소스가 확보되어 작업자가 작업을 시작할 수 있습니다. 주로 우선순위가 높은 항목들이 이 상태로 이동합니다.
4. In Progress
- 의미: 현재 작업 중인 항목입니다.
- 설명: 실제로 개발자가 작업을 시작한 상태입니다. 이 상태에서는 개발, 테스트, 디자인 등 여러 작업이 진행 중입니다.
5. In Review
- 의미: 작업 완료 후 검토 중인 항목입니다.
- 설명: 작업이 완료되어 코드 리뷰, 품질 검사, 테스트 등의 검토 과정을 거치고 있는 상태입니다. 주로 팀원들이나 리뷰어가 검토를 진행합니다.
6. Done
- 의미: 완료된 항목입니다.
- 설명: 모든 작업과 검토가 완료되어 배포 준비가 되었거나 이미 배포된 상태입니다. 이 상태로 이동한 항목은 더 이상 추가 작업이 필요하지 않습니다.
Git Issue 만들기
- 프로젝트에 생성한 Item setting을 통해 이슈 생성 및 설정
Git Project Workflows 세팅
- 시나리오에 따라서 Workflows를 설정하면 된다.
Git Custom filed 세팅
'스터디 > Victor' 카테고리의 다른 글
[ draw.io ] 유스케이스 작성법 (0) | 2024.05.26 |
---|---|
[ Git ] 깃 브랜치 전략 세우기 ( + git 명령어 ) (0) | 2024.05.26 |
[Spring Boot] 인텔리제이 설정 및 플러그인 (0) | 2024.05.26 |
[Spring Boot] Springdoc-OpenApi ( Swagger ) (0) | 2024.05.26 |
[Spring Boot] 스프링 부트 Response Entity (1) | 2024.05.26 |