SlideShare a Scribd company logo
1 of 27
Download to read offline
I Want To Find You
메 타 휴 먼 / 2021. 10
개요
01
프로젝트 구축 환경
02
프로젝트 구축 전략
03
추진계획 및 결과
04
Lesson Learned
05
01
개요
01
01
친생부모들의 자녀찾기
욕구
해외입양자의 뿌리찾기 욕구
적극적인
뿌리찾기 시도
관련 정보
획득 유무
51.6%
14.6%
111,739명
미 국
2,460명
캐나다
8,782명
덴마크
9,616명
스웨덴
3,452명
호 주
1953~2020 총계: 약 17만명
47.7%
32.9%
6.7%
1
“평생 풀어야할 운명적 ‘숙제’ – 자녀찾기”
7,80년대 해외입양의 경우 친생부모가 아닌 친척이나
심지어 보육원 직원들에 의해 입양된 경우가 많았음
문제점
01
01
02
프로젝트 구축 환경
구축 환경
02
퍼블릭 클라우드
IaC 인프라 구축
머신러닝
저장소
진척도 관리
프로젝트 관리
프라이빗 클라우드
업무 회의
CI / CD
서비스 개발
AWS
SDK
XL
Gantt
Developers
Operators
User
일정 관리
kubespray
구축 환경
02
형상관리
Machine learning
Infrastructure Development
Management
협업
프로젝트관리
업무관리
진척관리
GitLab
GitLab
Asana
Gantt chart
GitLab 연동
개발
SW 빌드
CI
단위 테스트
이미지 빌드
Eclipse
(Spring-Boot)
Maven
GitLab
Junit
Docker
Eclipse Plugins 머신러닝
(사전학습)
개발
패키징
CI
오픈소스
Pycharm
PIPY, Github
GitLab
Github
Deepface,
Face_recognition
클러스터 배포
개발
CD
CI
IaC
Visual Studio
code
Helm Chart,
ArgoCD
GitLab
Terraform
Kubespray
(Ansible)
서비스 배포 Kubespray
Public subnet
Master
Kubernetes
Blob
Storage
Bootstrap
Worker
EFS
Public subnet
Master
Kubernetes
Bootstrap
Worker
Private subnet
Private subnet
vm
User Admin
Nodeport
#32000
port#8080
Worker
node1
Targetport
#8080
port#80
Pod#1
Cointainer#1
Service
Nodeport
#32000
port#8080
Worker
node2
Targetport
#8080
Pod#2
Cointainer#2
Service
Nodeport
#32000
port#8080
Worker
node3
Targetport
#8080
Pod#3
Cointainer#3
Service
Loadbalancer
로드밸런서와 노드포트의 연결을 통한 서비스 외부 노출
구축 환경
02
• Terraform 을 이용하여 로컬환경과 AWS, Azure 퍼블릭 클라우드를 연동합니다.
자동화
Terraform
Python3
AWS CLI
Azure CLI
Kubectl
Terraform
Provider Provisioner
(remote-exec)
Azure AWS Ansible
Kubespray
B
M M
W W W
B
M M
W W W
멀티클라우드 쿠버네티스 클러스터
• Terraform의 Remote-exec Provisioner를 활용하여 멀티클라우드 쿠버네티스 클러스터를 구축합니다.
구축 환경
02
서비스 흐름
1 홈페이지 사진 업로드
2 사진비교
3 일치율 70% 이상인
경우 사진 매칭
4 매칭된 사진에
한하여 정보 교환
서비스 흐름
(고객용)
파이썬 기반
얼굴분석
홈페이지에
사진 업로드
키워드추출
AWS S3
객체 및 메타데이터 저장
Collection 내
사진 체크
얼굴비교분석을
통한 매칭
AWS Rekognition
AWS S3 collection
키워드에 따라
AWS collection에 분류
홈페이지로 결과값 전달
결과값 저장
홈페이지
결과창
구축 환경
02
구축 환경
02
도커 파일을 통한
이미지 Build,
이미지 Push
이미지 Pull
HelmChart
업로드
ArgoCD 생성,
Repository 연결,
서비스 배포
NodePort를 통해
서비스 접속
Source Code
Commit,
Build
Unit Tests
03
프로젝트 구축 전략
strategy 04
strategy 05
strategy 01
strategy 02
strategy 03
구축 전략
03
프로바이더(provider)의 API와 상호작용하며 리소스를 배포 및
관리하는 프로비전 배포 도구
변하지 않는 인프라, 선언적 언어,
HCL로 구성된 tf파일
가변적인 인프라, 절차적 언어, 멱등성
INI 또는 yaml 파일
코드를 통해 인프라를 관리하고 프로비저닝하는 것
구축 전략
03
구축 전략
03
구축 전략
03
원본 사진 사진 속 얼굴 찾기 특징점 찾기 얼굴 분석 및 결과
사전 학습된
모델 사용
*
• 머신러닝의 여러 모델을 비교해본 결과 높은 정확도를 가진 MTCNN 모델 사용
구축 전략
03
04
추진계획 및 결과
프로젝트 관리
인프라 자동화 형성
04
추진계획 및 결과
추진계획 및 결과
04
05
Lesson Learned
Lesson Learned
• 초기 단계(착수단계)에서 전체적인 흐름을 파악 후 큰 틀에 맞춰 일정 수립
• 정기적인 보고를 통한 협업
✓ 체계적인 보고를 통해 구체적인 문제상황과 앞으로의 진행방향에 대해 조정
✓ 팀원 간의 개인 일정과 업무 수행정도를 소통하는 것이 중요
• 테스트, 안정화 및 연동은 생각보다 많은 시간이 필요함으로 일정을 타이트하게 설정 후 지속적인 피드백 및 수정의 작업 필요
• 팀 내 토의를 통해 이슈 발생 또는 방향성 재설정 상황 대처
✓ 작은 설계 변경에도 다른 영역에 대해 미칠 영향을 고려
✓ 변경 사항에 대해 명확한 전달을 통해 프로젝트의 혼동 최소화
• 이슈 처리 결과에 대해서는 반드시 공유하고 문서화
• 새로운 솔루션 및 기술에 습득방법에 따른 장단점 존재
✓ 책 : 단계적 학습 및 정확한 정보 수집(단, 키워드에 따른 정보 수집 어려움)
✓ 인터넷: 서칭을 통한 광범위하며 특정적인 내용 접근 가능(단, 잘못된 정보일 가능성 있음)
• 시스템 구성(단위/통합) 테스트의 중요성
• 계획된 방향 및 설계에 맞게 진행되고 있는지 지속적인 점검 필요
• 프로젝트 진행 시 트러블 해결을 위한 과도한 시간을 투자하는 것은 오히려 악영향을 끼침
✓ 작업(work)과 휴식(life)의 적절한 밸런스 유지가 집중력 향상에 도움
• 본인의 컨디션 및 상태는 꼼꼼히 체크하며 팀원간 서로 분업하고 지지해주는 것이 필요
• 프로젝트의 최종 목표와 방향에 대한 정확한 이해가 필요
• 새로운 솔루션 및 기술을 두려워하기보다 즐기는 마음으로 습득하며 성장하는 것이 필요
• 프로젝트의 습득지식, 진행과정, 오류해결 등의 내용을 그때마다 문서화하며 다른 팀원도 이해할 수 있게 가이드문서 작성 필요
• 각자의 역할을 계획된 일정 내에 소화하고 프로젝트 전체 마무리 작업(테스트,안정화,자료화)에 충분한 시간 할당 필요
05
AI  - I fnd you service - 발표자료_최종v1.0.pdf
AI  - I fnd you service - 발표자료_최종v1.0.pdf

More Related Content

Similar to AI - I fnd you service - 발표자료_최종v1.0.pdf

[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망Open Source Consulting
 
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망Hee Jae Lee
 
LOD 구축 공정 가이드라인
LOD 구축 공정 가이드라인LOD 구축 공정 가이드라인
LOD 구축 공정 가이드라인Hansung University
 
SDC프로그램 제안서 | 이건호 전략/혁신 연구소
SDC프로그램 제안서 | 이건호 전략/혁신 연구소SDC프로그램 제안서 | 이건호 전략/혁신 연구소
SDC프로그램 제안서 | 이건호 전략/혁신 연구소libbonkorea
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)VMware Tanzu Korea
 
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?Kyoungsoo Jeon
 
12 해결한 도출
12 해결한 도출12 해결한 도출
12 해결한 도출humana12
 
프로젝트관리­ 3회
프로젝트관리­ 3회프로젝트관리­ 3회
프로젝트관리­ 3회yonsei87
 
부스트캠프 웹∙모바일 7기 설명회
부스트캠프 웹∙모바일 7기 설명회부스트캠프 웹∙모바일 7기 설명회
부스트캠프 웹∙모바일 7기 설명회CONNECT FOUNDATION
 
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구Sanghyeok Park
 
부스트캠프 웹·모바일 6기 설명회 발표자료.pdf
부스트캠프 웹·모바일 6기 설명회 발표자료.pdf부스트캠프 웹·모바일 6기 설명회 발표자료.pdf
부스트캠프 웹·모바일 6기 설명회 발표자료.pdfCONNECT FOUNDATION
 
Modernize your business with erp cloud
Modernize your business with erp cloudModernize your business with erp cloud
Modernize your business with erp cloudOracle Korea
 
데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립승화 양
 
[얼라인드]전략기획 퍼실리테이션과정 소개
[얼라인드]전략기획 퍼실리테이션과정 소개[얼라인드]전략기획 퍼실리테이션과정 소개
[얼라인드]전략기획 퍼실리테이션과정 소개THE LAB h
 
클라우드서비스(강의계획서,2018-1)
클라우드서비스(강의계획서,2018-1)클라우드서비스(강의계획서,2018-1)
클라우드서비스(강의계획서,2018-1)Yong Heui Cho
 
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04연구데이터 관리와 데이터 관리 계획서 (DMP) - part04
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04Suntae Kim
 
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스Hee Jae Lee
 
Specification By Example
Specification By ExampleSpecification By Example
Specification By ExampleJonghwa Lee
 
프로젝트 관리 심화 과정소개서
프로젝트 관리 심화 과정소개서프로젝트 관리 심화 과정소개서
프로젝트 관리 심화 과정소개서Dong-Hwan Han, Ph.D.
 

Similar to AI - I fnd you service - 발표자료_최종v1.0.pdf (20)

[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
 
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
[오픈소스컨설팅]Session 4. dev ops 구성 사례와 전망
 
LOD 구축 공정 가이드라인
LOD 구축 공정 가이드라인LOD 구축 공정 가이드라인
LOD 구축 공정 가이드라인
 
SDC프로그램 제안서 | 이건호 전략/혁신 연구소
SDC프로그램 제안서 | 이건호 전략/혁신 연구소SDC프로그램 제안서 | 이건호 전략/혁신 연구소
SDC프로그램 제안서 | 이건호 전략/혁신 연구소
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
 
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
 
12 해결한 도출
12 해결한 도출12 해결한 도출
12 해결한 도출
 
프로젝트관리­ 3회
프로젝트관리­ 3회프로젝트관리­ 3회
프로젝트관리­ 3회
 
부스트캠프 웹∙모바일 7기 설명회
부스트캠프 웹∙모바일 7기 설명회부스트캠프 웹∙모바일 7기 설명회
부스트캠프 웹∙모바일 7기 설명회
 
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구
액션러닝을 이용한 중소기업 학습조직 구축에 대한 사례연구
 
부스트캠프 웹·모바일 6기 설명회 발표자료.pdf
부스트캠프 웹·모바일 6기 설명회 발표자료.pdf부스트캠프 웹·모바일 6기 설명회 발표자료.pdf
부스트캠프 웹·모바일 6기 설명회 발표자료.pdf
 
Modernize your business with erp cloud
Modernize your business with erp cloudModernize your business with erp cloud
Modernize your business with erp cloud
 
데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립데이터가 흐르는 조직 만들기 - 마이리얼트립
데이터가 흐르는 조직 만들기 - 마이리얼트립
 
[얼라인드]전략기획 퍼실리테이션과정 소개
[얼라인드]전략기획 퍼실리테이션과정 소개[얼라인드]전략기획 퍼실리테이션과정 소개
[얼라인드]전략기획 퍼실리테이션과정 소개
 
Ep msession3
Ep msession3Ep msession3
Ep msession3
 
클라우드서비스(강의계획서,2018-1)
클라우드서비스(강의계획서,2018-1)클라우드서비스(강의계획서,2018-1)
클라우드서비스(강의계획서,2018-1)
 
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04연구데이터 관리와 데이터 관리 계획서 (DMP) - part04
연구데이터 관리와 데이터 관리 계획서 (DMP) - part04
 
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
 
Specification By Example
Specification By ExampleSpecification By Example
Specification By Example
 
프로젝트 관리 심화 과정소개서
프로젝트 관리 심화 과정소개서프로젝트 관리 심화 과정소개서
프로젝트 관리 심화 과정소개서
 

More from HeeJung Chae

[Ansible] Solution Guide V0.4_20181204.pdf
[Ansible] Solution Guide V0.4_20181204.pdf[Ansible] Solution Guide V0.4_20181204.pdf
[Ansible] Solution Guide V0.4_20181204.pdfHeeJung Chae
 
amazon eks network some of count help tip
amazon eks network some of count help tipamazon eks network some of count help tip
amazon eks network some of count help tipHeeJung Chae
 
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdfHeeJung Chae
 

More from HeeJung Chae (6)

[Ansible] Solution Guide V0.4_20181204.pdf
[Ansible] Solution Guide V0.4_20181204.pdf[Ansible] Solution Guide V0.4_20181204.pdf
[Ansible] Solution Guide V0.4_20181204.pdf
 
amazon eks network some of count help tip
amazon eks network some of count help tipamazon eks network some of count help tip
amazon eks network some of count help tip
 
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
64a4f8f874749655fe090218_OpenMSA 솔루션 소개서_v1.12.pdf
 
java_1장
java_1장java_1장
java_1장
 
java_2장.pptx
java_2장.pptxjava_2장.pptx
java_2장.pptx
 
java_1장.pptx
java_1장.pptxjava_1장.pptx
java_1장.pptx
 

AI - I fnd you service - 발표자료_최종v1.0.pdf

  • 1. I Want To Find You 메 타 휴 먼 / 2021. 10
  • 2. 개요 01 프로젝트 구축 환경 02 프로젝트 구축 전략 03 추진계획 및 결과 04 Lesson Learned 05
  • 4. 01
  • 5. 01
  • 6. 친생부모들의 자녀찾기 욕구 해외입양자의 뿌리찾기 욕구 적극적인 뿌리찾기 시도 관련 정보 획득 유무 51.6% 14.6% 111,739명 미 국 2,460명 캐나다 8,782명 덴마크 9,616명 스웨덴 3,452명 호 주 1953~2020 총계: 약 17만명 47.7% 32.9% 6.7% 1 “평생 풀어야할 운명적 ‘숙제’ – 자녀찾기” 7,80년대 해외입양의 경우 친생부모가 아닌 친척이나 심지어 보육원 직원들에 의해 입양된 경우가 많았음 문제점 01
  • 7. 01
  • 9. 구축 환경 02 퍼블릭 클라우드 IaC 인프라 구축 머신러닝 저장소 진척도 관리 프로젝트 관리 프라이빗 클라우드 업무 회의 CI / CD 서비스 개발 AWS SDK XL Gantt Developers Operators User 일정 관리 kubespray
  • 10. 구축 환경 02 형상관리 Machine learning Infrastructure Development Management 협업 프로젝트관리 업무관리 진척관리 GitLab GitLab Asana Gantt chart GitLab 연동 개발 SW 빌드 CI 단위 테스트 이미지 빌드 Eclipse (Spring-Boot) Maven GitLab Junit Docker Eclipse Plugins 머신러닝 (사전학습) 개발 패키징 CI 오픈소스 Pycharm PIPY, Github GitLab Github Deepface, Face_recognition 클러스터 배포 개발 CD CI IaC Visual Studio code Helm Chart, ArgoCD GitLab Terraform Kubespray (Ansible) 서비스 배포 Kubespray
  • 11. Public subnet Master Kubernetes Blob Storage Bootstrap Worker EFS Public subnet Master Kubernetes Bootstrap Worker Private subnet Private subnet vm User Admin Nodeport #32000 port#8080 Worker node1 Targetport #8080 port#80 Pod#1 Cointainer#1 Service Nodeport #32000 port#8080 Worker node2 Targetport #8080 Pod#2 Cointainer#2 Service Nodeport #32000 port#8080 Worker node3 Targetport #8080 Pod#3 Cointainer#3 Service Loadbalancer 로드밸런서와 노드포트의 연결을 통한 서비스 외부 노출 구축 환경 02
  • 12. • Terraform 을 이용하여 로컬환경과 AWS, Azure 퍼블릭 클라우드를 연동합니다. 자동화 Terraform Python3 AWS CLI Azure CLI Kubectl Terraform Provider Provisioner (remote-exec) Azure AWS Ansible Kubespray B M M W W W B M M W W W 멀티클라우드 쿠버네티스 클러스터 • Terraform의 Remote-exec Provisioner를 활용하여 멀티클라우드 쿠버네티스 클러스터를 구축합니다. 구축 환경 02
  • 13. 서비스 흐름 1 홈페이지 사진 업로드 2 사진비교 3 일치율 70% 이상인 경우 사진 매칭 4 매칭된 사진에 한하여 정보 교환 서비스 흐름 (고객용) 파이썬 기반 얼굴분석 홈페이지에 사진 업로드 키워드추출 AWS S3 객체 및 메타데이터 저장 Collection 내 사진 체크 얼굴비교분석을 통한 매칭 AWS Rekognition AWS S3 collection 키워드에 따라 AWS collection에 분류 홈페이지로 결과값 전달 결과값 저장 홈페이지 결과창 구축 환경 02
  • 14. 구축 환경 02 도커 파일을 통한 이미지 Build, 이미지 Push 이미지 Pull HelmChart 업로드 ArgoCD 생성, Repository 연결, 서비스 배포 NodePort를 통해 서비스 접속 Source Code Commit, Build Unit Tests
  • 16. strategy 04 strategy 05 strategy 01 strategy 02 strategy 03 구축 전략 03
  • 17. 프로바이더(provider)의 API와 상호작용하며 리소스를 배포 및 관리하는 프로비전 배포 도구 변하지 않는 인프라, 선언적 언어, HCL로 구성된 tf파일 가변적인 인프라, 절차적 언어, 멱등성 INI 또는 yaml 파일 코드를 통해 인프라를 관리하고 프로비저닝하는 것 구축 전략 03
  • 20. 원본 사진 사진 속 얼굴 찾기 특징점 찾기 얼굴 분석 및 결과 사전 학습된 모델 사용 * • 머신러닝의 여러 모델을 비교해본 결과 높은 정확도를 가진 MTCNN 모델 사용 구축 전략 03
  • 22. 프로젝트 관리 인프라 자동화 형성 04 추진계획 및 결과
  • 25. Lesson Learned • 초기 단계(착수단계)에서 전체적인 흐름을 파악 후 큰 틀에 맞춰 일정 수립 • 정기적인 보고를 통한 협업 ✓ 체계적인 보고를 통해 구체적인 문제상황과 앞으로의 진행방향에 대해 조정 ✓ 팀원 간의 개인 일정과 업무 수행정도를 소통하는 것이 중요 • 테스트, 안정화 및 연동은 생각보다 많은 시간이 필요함으로 일정을 타이트하게 설정 후 지속적인 피드백 및 수정의 작업 필요 • 팀 내 토의를 통해 이슈 발생 또는 방향성 재설정 상황 대처 ✓ 작은 설계 변경에도 다른 영역에 대해 미칠 영향을 고려 ✓ 변경 사항에 대해 명확한 전달을 통해 프로젝트의 혼동 최소화 • 이슈 처리 결과에 대해서는 반드시 공유하고 문서화 • 새로운 솔루션 및 기술에 습득방법에 따른 장단점 존재 ✓ 책 : 단계적 학습 및 정확한 정보 수집(단, 키워드에 따른 정보 수집 어려움) ✓ 인터넷: 서칭을 통한 광범위하며 특정적인 내용 접근 가능(단, 잘못된 정보일 가능성 있음) • 시스템 구성(단위/통합) 테스트의 중요성 • 계획된 방향 및 설계에 맞게 진행되고 있는지 지속적인 점검 필요 • 프로젝트 진행 시 트러블 해결을 위한 과도한 시간을 투자하는 것은 오히려 악영향을 끼침 ✓ 작업(work)과 휴식(life)의 적절한 밸런스 유지가 집중력 향상에 도움 • 본인의 컨디션 및 상태는 꼼꼼히 체크하며 팀원간 서로 분업하고 지지해주는 것이 필요 • 프로젝트의 최종 목표와 방향에 대한 정확한 이해가 필요 • 새로운 솔루션 및 기술을 두려워하기보다 즐기는 마음으로 습득하며 성장하는 것이 필요 • 프로젝트의 습득지식, 진행과정, 오류해결 등의 내용을 그때마다 문서화하며 다른 팀원도 이해할 수 있게 가이드문서 작성 필요 • 각자의 역할을 계획된 일정 내에 소화하고 프로젝트 전체 마무리 작업(테스트,안정화,자료화)에 충분한 시간 할당 필요 05