이전 글 이후로 중간고사 준비한다고 시간을 썻고
수요일에 중간고사가 끝나서 이제 다시 프로젝트를 진행해보자
- 스크럼 방식으로 프로젝트 진행
제품 백로그(Product Backlog) - 개발할 제품에 대한 요구 사항 목록
스프린트(Sprint) - 반복적인 개발 주기 (회사에서 정하는 이터레이션이 개발 주기가 된다. 계획 회의 부터 제품 리뷰가 진행 되는 날짜 까지의 기간이 1스프린트 이다)
스프린트 계획 회의(Sprint Planning Meeting) - 스프린트 목표와 스프린트 백로그를 계획하는 회의
스프린트 백로그(Sprint Backlog) - 각각의 스프린트 목표에 도달하기 위해 필요한 작업 목록
일일 스크럼 회의(Daily Scrum Meeting) - 날마다 진행되는 미팅 (어제 한일, 오늘 할일, 장애 현상 등을 공유)
실행 가능한 제품(shippable product) - 개발스프린트의 결과로써 나오는 실행 가능한 제품
상기 요소들을 아래와 같은 순서에 따라 사용하여 스크럼을 진행시킨다.
- 제품에서 요구하는 기능과 우선순위를 제품 백로그로 정한다.
- PO가 정한 제품의 우선순위에서 어디까지 작업을 할지 팀과 조율 한다. 조율하여 선정된 제품 백로그가 이번 스프린트의 목표가 된다.
- 스프린트 목표를 구현 가능 하도록 팀에서 스프린트 백로그를 작성한 뒤 작업을 할당한다.
- 스프린트를 진행하는 동안, 매일 정해진 장소와 시간에 모든 개발 팀원이 참여하는 일일 스크럼 회의를 가진다.
- 매회의 스프린트가 종료할 때마다, 스프린트 리뷰 미팅을 통해 만들어진 제품을 학습하고 이해 한다.
- 제품의 학습과 이해가 끝나면, 스프린트 회고를 통해 팀의 개발 프로세스에 대한 개선의 시간을 갖는다.
- 스프린트 기간 중 다음 스프린트를 준비 하기 위해 PO와 필요 인원이 모여 백로그를 준비하는 시간을 갖는다.
- 1 스프린트
오늘부터 다음주 토요일까지 일주일로 한다.
4.23(토) ~ 4.30(토)
- 이번 스프린트 백로그
이번 스프린트 목표 : 안드로이드 스튜디오 VM으로 갤러리 사진을 불러와 OpenCV 코드 적용 후 결과 도출까지 보이는 앱 도출
백로그 :
1. 일본 도트 사이트 깃허브 OpenCV 코드 해석
2. 안드로이드 스튜디오 프로젝트 세팅
3. 자바 코드 내에 파이썬 코드 넣기 or 'OpenCV 활용 파이썬 코드' 자바로 치환 or AWS 파이썬 API 서버
4. 앱에 간단한 ui 배치
스프린트 일정 :
4.23(토) - 일본 도트 사이트 깃 풀, 자바 안에 파이썬 코드 넣는 법 알아보기
4.24(일) - 일본 도트 사이트 코드 해석
4.25(월) - 일본 도트 사이트 코드 해석 + 안드로이드 스튜디오 프로젝트 세팅
4.26(화) - AWS 파이썬 api 서버 구축
4.27(수) - 기본적인 ui 구축
4.28(목) - AWS서버-앱 연동
4.29(금) - AWS서버-앱 연동
- 1스프린트-day1
일단 파이썬 코드를 어떻게 활용해서 앱에다 넣을지 여러방면으로 알아봤는데
파이썬 서버를 만들어서 api 로 연결하는 방법이 제일 나을것 같아서 이쪽으로 알아봤다.
AWS lambda 서버를 이용할것 같아서 알아봤다.
나는 이미 ec2 를 코인 자동매매에 사용하고있어서
프리티어는 아마 아닐것같은데...
저거 계산을 어떻게하는지 몰라서 대충 값 넣고 결과를 봤는데
...?
이거 왜 0원나옴?
ㅋㅋ
그리고 openCV 코드를 참고할 사이트
https://app.monopro.org/pixel/
5년전에 일본 개발자들이 만든 사이트다
사진을 넣어봤었는데 상당히 괜찮게 변환이 된다
https://github.com/tsutsuji815/pixel_convert
이게 저 사이트의 깃인데
설명을 다 일본어로 써놓으셧네 ㅠㅠ
영어로좀 해주지
일단 프로젝트들을 전부 풀 해봐야겠다.
깃풀은 완료했고
여기서 기능들을 간추려보고
또 지금 dot size 가 최대 4인데 이걸 8까지 최대한 키워보는 식으로 해보면 좋을것 같고
색깔은 2, 16 두개만 있어도 될듯 하다
나머지 기능들은 정확히 무슨 기능이고 어떤 부분에서 동작이 이루어지는지 확인해봐야겠다.
오늘은 여기까지
'Archive > [App] 도트감성:pixel painter' 카테고리의 다른 글
[1주-4일차] NFT maker APP - 안드로이드 스튜디오 프로젝트 세팅 + AWS파이썬 서버 만들기 (0) | 2022.04.29 |
---|---|
[1주-3일차] NFT maker APP - 코드 해석 + 안드로이드 스튜디오 프로젝트 세팅 (0) | 2022.04.28 |
[1주-2일차] NFT maker APP - 1스프린트-day2 코드 해석 (0) | 2022.04.27 |
NFT maker APP - 개발계획 + 제품기능목록 작성 (0) | 2022.04.12 |
개발프로세스 선정 (0) | 2022.04.06 |