티스토리 뷰

1. 애자일이란?

- 짧은 개발 주기(스프린트)를 통해 빈번하게 제품을 점검, 적용하고, 협업을 강조하는 개발 방법론

 

* 스프린트란?

- 1~4주 동안 특정 목표를 달성하기 위해 집중적으로 작업하고 리뷰와 회고를 통해 개선사항 반영

 

* 작업 단위

- 에픽 → 사용자 스토리 → Task 순으로 세분

 

1) 에픽(Epic) 

- 애자일에서 사용되는 작업 단위 중 가장 큰 단위, 큰 규모의 요구사항, 여러개의 사용자 스토리로 나뉜다.

- 에픽은 여러 스프린트에 걸쳐 구현된다.

 

2) 사용자 스토리

- 사용자가 필요로 하는 기능이나 가치, 독립적으로 가치를 제공할 수 잇어야 한다

- 한 스프린트 내에서 완료 가능

 

3) 작업(Task)

- 사용자 스토리를 구현하기 위해 필요한 세부적인 개발 작업, 구체적이고, 실행 가능한 단위

- 한 스프린트 내에서 여러 작업을 병렬적으로 진행한다.

 

[예시] 프로젝트: 이커머스 플랫폼 개발

에픽 사용자 스토리 Task
상품 관리 시스템 구축 상품 등록 상품 등록 UI 설계 / 구현
카테고리, 이미지 업로드 기능 추가
DB에 상품 정보 저장 로직 작성
입력값 검증 (필수 항목 확인 등)
사품 드록 성공/ 실패 알림 처리
상품 등록 테스트 케이스 작성
상품 검색 검색창 UI 설계 / 구현
키워드 기반 검색 알고리즘 작성
DB에서 상품 조회/로직 작성
검색 결과 페이지 설계/구현
필터 / 정렬 기능 추가(가격, 카테고리 등)
검색 기능 테스트 케이스 작성

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함