why not
프로젝트 플래닝1 (8일차) 본문
<Task breakdown = 태스크 세분화>
1. 세분화에 포함될 내용 정리
- software 요구사항을 기반으로 task를 작성
- User story 단위로 task를 세분화 시켜보는 것에서 시작
- 처음부터 모든 것을 확정지으려고 하지 말기
- 조사가 필요한 부분, 설계가 피요한 부분도 태스크로 만들어서 관리
2. Task 세분화
-> User story 하위의 Task들은 앞으로 더 구체화되고 수정이 가능 (feat. Agile방식)
User story | Software Requirement | |
사용자가 정산을 시작하기 위해 정산 이름(모임 이름)을 입력 | 그룹 이름을 입력할 수 있는 창을 제공 | [프론트 엔드]: 그룹 이름 입력 컴포넌트 [백엔드]: 백엔드 필요한지 설계 필요 |
사용자가 정산에 참여할 사람들을 입력 | - 시스템은 그룹에 속하는 사람들의 이름을 입력할 수 있는 창을 제공 - 각 그룹은 그룹명과 그룹원들의 이름을 담고 있어야 함 |
[프론트 엔드]: 그룹 멤버 추가 컴포넌트 [백엔드]: 백엔드가 필요한지 설계 필요 |
사용자가 비용 정산을 위해 지출한 비용을 입력 | 시스템은 내가 사용한 비용을 입력할 수 있도록 입력 창 제공 | [프론트 엔드]: 비용 추가 컴포넌트 [백엔드]: 백엔드가 필요한지 설계 필요 |
사용자가 구체적으로 결제날짜와 결제 내역 및 금액을 기록 | 시스템은 각 비용에 대해 결제일, 결제 내역, 결제액 정보를 담고 있어야 함 | |
사용자가 비용 정산을 위해 다른 사람들이 결제한 비용도 입력 | - 시스템은 각 비용에 대하여 결제자를 선택할 수 있도록 선택지 제공 - 시스템은 각 비용에 대해 결제자 정보를 담고 있어야 함 - 시스템은 내가 사용한 비용 뿐만 아니라 다른 사람이 사용한 비용도 입력할 수있도록 권한을 제한하지 않아야 함 |
|
사용자가 비용 입력이 끝나고 편의를 위해 누가 누구에게 얼마를 보내야 하는지 최적화된 정산 결과를 확인 | - 시스템은 주어진 비용 리스트와 그룹 정보를 가지고 정산해서 결과를 보여줘야 함 | [프론트엔드 or 백엔드]: 정산 결과 계산 로직 [프론트엔드]: 정산 결과 컴포넌트 |
사용자가 어디서든 정산을 하기 위해, 모바일과 데스크탑에서 서비스를 이용 | - 시스템은 모바일과 데스크탑에서 사용가능하도록 responsive한 웹 사이트를제공해야 함 | [Responsive UI 디자인] [Responsive Web page 디자인] |
사용자가 비용을 빠르고 효율적으로 입력하기 위해, 다른 사람들도 자신이 결제한 비용을 직접 입력 가능 | - 시스템은 그룹 별로 고유의 페이지를 URL로 제공해야 함 - 시스템은 그룹마다 그룹의 정보, 비용 정보를 저장하고 있어야 함 |
[백엔드]: 그룹 생성 및 그룹별 URL 제공 [백엔드]: 관련 설계 필요 |
3. Task Template 작성 Tip
- 태스크 필요한 이유 -> 테스크 하는 방향이나 우선순위가 다르게 결정될 수 있음, 오해 방지 위함
- 태스크에서 해야할일 목록
- 태스크를 '완료' 상태로 만들기 위해 있어야 할 것
- 레퍼런스 -> 참고하면 좋을 문서나 코드 첨부
4. 태스크 관리 보드 만들기
- Notion 이용하기
- 같이 묶어서 사용 가능할 task는 태크로 관리 가능
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
* 필수 삽입 링크 : http://bit.ly/3Y34pE0
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
#패스트캠퍼스 #패캠챌린지 #수강료0원챌린지 #환급챌린지 #직장인인강 #직장인자기계발
#패캠인강후기 #패스트캠퍼스후기 #오공완 #30개프로젝트로배우는프론트엔드withReact
'Today I Learn > 환급 챌린지' 카테고리의 다른 글
프로젝트 플래닝3 (10일차) (0) | 2023.03.01 |
---|---|
프로젝트 플래닝2 (9일차) (0) | 2023.02.28 |
디자인 기획 (7일차) (0) | 2023.02.26 |
프로젝트 기획 (6일차) (0) | 2023.02.25 |
프로젝트 기획 소개 (5일차) (0) | 2023.02.24 |