SlideShare a Scribd company logo
1 of 67
Download to read offline
안드로이드 기반의
모바일 혈액진단기기 개발 삽질기,
그리고 우리가 쌓은 경험
이름: 조영운
소속: BBB
Contents
1. Introduction
2. BBB is..
3. 혈액진단시장의 문제점
4. BBB makes..
5. 모바일 혈액진단기 및 서비스 개발 사이클
6. Hardware 삽질
7. 심천 판타지
8. Software on Hardware
9. 우리의 착각
10. 인증
11. Q&A
1. Introduction
목말라서 우물을 파고 있는데,
저기 보이는 오아시스가
진짜인지 신기루인지 모르겠다.
1. Introduction
I am
1. Introduction
Young-Un Cho
BBB 시니어 소프트웨어 엔지니어
• BBB 라는 모바일 헬스케어
스타트업에서 S/W 개발 중
• 10년동안 S/W 만 했었는데
• BBB 에서 처음으로 H/W 엔지니어와
함께 작업
LinkedIn : https://www.linkedin.com/in/duddns
1. Introduction
2. BBB is..
2. BBB is..
• 안드로이드 기반의 모바일 혈액진단기를 만들고,
• 혈액진단 데이터를 기반으로 정보를 제공하는
모바일 헬스케어 스타트업
3. BBB가 바라본 혈액진단시장의 문제점
3. BBB가 바라본 혈액진단시장의 문제점
1) 비싼데
2) 오래 걸리고
3) 측정 기록이 관리되지 않고
4. BBB makes..
4. BBB makes..
모션그래픽 동영상
4. BBB makes..
Software :
Hardware :
APP내부 구조
• 안드로이드
• 앱
• 센서 모듈
• 바이오마커
(바이오센서)
개인이 쉽게 가질 수 있는 모바일 디바이스
4. BBB makes..
안드로이드 기반의 올인원 혈액진단기
5. 모바일 혈액진단기 및 서비스 개발 사이클
5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• 어떤 기계를 만들지 생각
• Feasibility(구현가능) 테스트용
Hardware 프로토타입 제작
• 어떤 모양으로 만들지 제품 디자인
• 어떻게 동작할 지 Hardware 도면 설계
• Hardware 목업 제작
• Hardware 워킹 프로토타입 제작
• 앱 개발
5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• Software 서비스 아이디어
• Software 기획
• Software 디자인
• Software 개발
5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• 인증
6. Hardware 삽질
 부제 : “세상에 없던 제품“ 스펙 결정하기란...
6. Hardware 삽질
Software :
Hardware :
내부 구조
• 안드로이드
• 앱
• 센서 모듈
• 바이오마커
(바이오센서)
APP
6. Hardware 삽질
Hardware vs. Software
개발 방법론의 차이
6. Hardware 삽질
Source : http://www.business-software.com/blog/waterfall-vs-agile-development-differ-matters/
6. Hardware 삽질
AGILE
Software 개발 방법론
6. Hardware 삽질
비록 개발의 후반부일지라도 요구사항 변경을 환영하라.
AGILE 프로세스들은 변화를 활용해 고객의 경쟁력에 도움 되게 한다.
AGILE 선언문
Software 개발 방법론 - AGILE
Source : http://www.blueprintsys.com/5-ways-the-agile-manifesto-has-been-misinterpreted/
6. Hardware 삽질
WATERFALL
Hardware 개발 방법론
6. Hardware 삽질
Hardware 개발 방법론 - WATERFALL
스펙 결정 후 개발
뭐 하나 변경하려면
시간도 많이 들고
돈도 많이 들고
6. Hardware 삽질
오버스펙
• 다양한 혈액 검사지 지원 계획
• One 소켓으로 개발
Source : http://www.healthyecologies.com/getting-to-know-diabetic-test-strips.html
http://www.medicalexpo.com/prod/nipro-diagnostics/product-94055-581311.html
http://www.coagmax.com/coagmax-test-strip/
6. Hardware 삽질
다운스펙
잘못 결정된 스펙
• 2MP 카메라
• 의료기기에 좋은 카메라가 필요하겠어?
6. Hardware 삽질
오버스펙
• 다양한 혈액 검사지 지원 계획
• One 소켓으로 개발
• 검사지 하나만 선택
• 소켓 설계 변경
• 시간도 오래 걸리고
• 돈도 많이 들고
6. Hardware 삽질
교훈
스펙을 꼼꼼히 정하고
“이것도 되면 좋겠는데” 라는 기대는 ...하지 말걸
시간과 돈, 노력 버퍼(Buffer)는 불가피
7. 심천 판타지
7. 심천 판타지
7. 심천 판타지
심천?
• 하드웨어 스타트업의 성지
• 빠르다.
• 싸다.
• 많다.
7. 심천 판타지
심천?
• 하드웨어 스타트업의 성지
• 빠르다.
• 싸다.
• 많다.
심천!
• 한국에 비해서
• 생각보다 빠르지 않고,
• 생각보다 싸지 않고,
• 많지만...
7. 심천 판타지
우리는
영어로 메일을 뿌리고,
응답이 오는 업체와 미팅
7. 심천 판타지
우리는
영어로 메일을 뿌리고,
응답이 오는 업체와 미팅
그래서
많은 업체와 미팅을 해볼 수 없고
검증이 안된 업체도 많고
교훈
중국 로컬 제조업체 네트워크 안으로 들어가는게 중요
汉语
(Hànyǔ, 중국어)
출처 : 네이버 중국어 사전
를 구사해서
7. 심천 판타지
8. Software on Hardware
Hardware Software 인증
8. Software on Hardware
8. Software on Hardware
Software :
Hardware :
내부 구조
• 안드로이드
• 앱
• 센서 모듈
• 바이오마커
(바이오센서)
APP
8. Software on Hardware
• 앱 개발
 테스트용 앱만 개발한 상황
 기획 및 디자인 등이 전혀 없는 상태
• 우리는 Hardware 개발만 고려
• 생각지도 못했던 일이 발생
결국 개발 일정에 차질초창기
8. Software on Hardware
• Software 기획이 없기 때문에 3번에 걸쳐 다시 개발
 동작 확인 프로토타입
 데모용 프로토타입
 상용화 버전
결국 우리가 개발한 결과물은
의도하지 않은 프로토타입 모델 실행
우리에게 남은 건 “경험”뿐
교훈
기획
(Project Planning)
어떤 제품을 만들지 기획단계에서
Hardware 및 Software 모두 고려해야
리소스 낭비/실패 최소화
8. Software on Hardware
아직 디바이스가 안나왔는데 ...
8. Software on Hardware
어? 우리가 생각하던 안드로이드 폰이 아니네...
8. Software on Hardware
시중 판매하는 안드로이드 폰
• 그냥 잘 만들어짐
우리가 만드는 안드로이드 디바이스
• 하드웨어 오류가 있..
8. Software on Hardware
Serial Communication
시리얼 포트 권한 문제
• 퍼미션 변경 후 안드로이드 OS를 구축 (Build)
• Or 루팅 (Rooting)
우리 디바이스는 직접 제작한 디바이스라 루팅이 불필요
교훈
우리 디바이스는
일반 스마트폰과 다르다
Hardware만으로 해결할 수도 있고/없고
Software만으로 해결할 수도 있고/없고
어떤 방법이 더 효율적일지
신중한 고민과 해결방안이 필요
8. Software on Hardware
9. 우리의 착각
9. 우리의 착각
Software - bFit
• 식단 트래킹과 혈액진단데이터
(이 시점에서는 혈당수치)를
이용해서 의미있는 정보 제공
9. 우리의 착각
Software – bFit 개발
3개월간의 Digging Time
Software 기획
• 앱
• 서버
Software 디자인 Software 개발
9. 우리의 착각
Software – bFit
Software 기획
• 앱
• 서버
Hardware 기능과 별개의 독립적인 서비스 기획
• Hardware 혈액측정 기능과 별도로
• 측정 데이터만을 활용한 서비스를 기획
작은 하나의 회사에서 두 개의 제품?
그것도 스타트업에서?
9. 우리의 착각
Software
• Hardware와 동떨어져 있고
• Hardware에 비해 중요도가 밀린다는 생각으로
핵심이 아닌 서비스 추가기능만 계속 고민
• 결국 서비스는 점점
작은 하나의 회사에서 두 개의 제품?
그것도 스타트업에서?
산(山)으로
9. 우리의 착각
Software
Hardware 엔지니어는
Hardware와 Software 개발영역을 분리, 별개 프로젝트로 준비
BBB
Cloud Server DATA
Software 엔지니어는
Hardware & 펌웨어 개발
서버에 저장된 데이터를 이용한
Value-Added 서비스 개발
9. 우리의 착각
Software
혈액진단기와 측정데이터를 가지고
“하나의 통합서비스”를 만들고 있다는 착각
BBB
Cloud Server
DATA
9. 우리의 착각
Software
하나의 제품이라 상상하고
두 개의 제품을 만드는 짓을 해버림
BBB
Cloud Server
DATA
H/W
혈액진단기 개발
S/W
Healthcare
Mgmt Service
개발
9. 우리의 착각
결국 bFit 서비스 개발 중단
결과적으로..
9. 우리의 착각
그리고
Software를 따로 생각하지 않고,
제품 및 서비스의 본질을 다시 생각
9. 우리의 착각
그리고
Software를 따로 생각하지 않고,
제품 및 서비스의 본질을 다시 생각
우리가 만들려고 한건 디바이스가 아니라
혈액진단을 언제 어디서나
측정 및 관리할수 있는 플랫폼
교훈
Hardware냐 Software냐 개발론으로 구분하는 것이 아니라
“편리한 혈액진단 및 관리서비스”
본질에 집중
9. 우리의 착각
10. 인증
10. 인증
Hardware Software 인증
10. 인증
코드는 새발의 피^^
DOCUMENTATION
문서화(文書化)
WANTED
UX/UI 디자이너
• Job Description
• Main : App service UX/UI
• Career : Similar experience with 3-years in UX/UI design
• Requirement : Only linkedIn Profile & Design Portfolio
• Submission : contact@bbbtech.com
 E-mail Subject : [UX/UI 디자이너 지원]
• About BBB
• Rocketpunch : http://rocketpun.ch/company/bbbinc/
Q&A
Thank You

More Related Content

What's hot

개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기NAVER D2
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSNAVER D2
 
Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료NAVER D2
 
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리Sa-ryong Kang
 
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵NAVER Engineering
 
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)NAVER D2
 
모두의 클라우드 딥러닝
모두의 클라우드 딥러닝모두의 클라우드 딥러닝
모두의 클라우드 딥러닝NAVER Engineering
 
비 개발자를 위한 웹 개발 기초
비 개발자를 위한 웹 개발 기초비 개발자를 위한 웹 개발 기초
비 개발자를 위한 웹 개발 기초Gihyo Joshua Jang
 
지도 서비스용 웹앱 개발환경 사용기
지도 서비스용 웹앱 개발환경 사용기지도 서비스용 웹앱 개발환경 사용기
지도 서비스용 웹앱 개발환경 사용기Q-Young Lee
 
Kgc2014 삼한제국기 포스트모템 김찬웅
Kgc2014 삼한제국기 포스트모템 김찬웅Kgc2014 삼한제국기 포스트모템 김찬웅
Kgc2014 삼한제국기 포스트모템 김찬웅Chanwoong Kim
 
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기Soojin Ro
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP FrameworkInseok Lee
 
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018devCAT Studio, NEXON
 
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjsJae Sung Park
 
PHP로 웹개발을 해보자
PHP로 웹개발을 해보자PHP로 웹개발을 해보자
PHP로 웹개발을 해보자Young Min Shin
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)수보 김
 
[Tech meet up] 2018 프론트엔드 트렌드&인사이트
[Tech meet up] 2018 프론트엔드 트렌드&인사이트[Tech meet up] 2018 프론트엔드 트렌드&인사이트
[Tech meet up] 2018 프론트엔드 트렌드&인사이트NAVER D2
 

What's hot (20)

개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJS
 
Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료Zeropage - wikinote 발표자료
Zeropage - wikinote 발표자료
 
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리
Droid knights 2019 - (Large-scale App을 위한) Android Architecture 총정리
 
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
 
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)
[D2 CAMPUS] tech meet up(Back-end) - 교내 웹서비스 개발 일지 (박은찬님)
 
모두의 클라우드 딥러닝
모두의 클라우드 딥러닝모두의 클라우드 딥러닝
모두의 클라우드 딥러닝
 
비 개발자를 위한 웹 개발 기초
비 개발자를 위한 웹 개발 기초비 개발자를 위한 웹 개발 기초
비 개발자를 위한 웹 개발 기초
 
ecdevday7
ecdevday7ecdevday7
ecdevday7
 
지도 서비스용 웹앱 개발환경 사용기
지도 서비스용 웹앱 개발환경 사용기지도 서비스용 웹앱 개발환경 사용기
지도 서비스용 웹앱 개발환경 사용기
 
Kgc2014 삼한제국기 포스트모템 김찬웅
Kgc2014 삼한제국기 포스트모템 김찬웅Kgc2014 삼한제국기 포스트모템 김찬웅
Kgc2014 삼한제국기 포스트모템 김찬웅
 
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
D2 캠퍼스 세미나 - 학생 개발자에서 신입 개발자로 한단계 업그레이드 하기
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
 
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
 
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs
[DEVIEW 2016] 네이버의 모던 웹 라이브러리 - egjs
 
PHP로 웹개발을 해보자
PHP로 웹개발을 해보자PHP로 웹개발을 해보자
PHP로 웹개발을 해보자
 
React vac pattern
React vac patternReact vac pattern
React vac pattern
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
[Tech meet up] 2018 프론트엔드 트렌드&인사이트
[Tech meet up] 2018 프론트엔드 트렌드&인사이트[Tech meet up] 2018 프론트엔드 트렌드&인사이트
[Tech meet up] 2018 프론트엔드 트렌드&인사이트
 
About Programmer 2021
About Programmer 2021About Programmer 2021
About Programmer 2021
 

Viewers also liked

[144]mobile앱에서 효율적인 storage 접근 방법
[144]mobile앱에서 효율적인 storage 접근 방법[144]mobile앱에서 효율적인 storage 접근 방법
[144]mobile앱에서 효율적인 storage 접근 방법NAVER D2
 
[153] apache reef
[153] apache reef[153] apache reef
[153] apache reefNAVER D2
 
[142] how riot works
[142] how riot works[142] how riot works
[142] how riot worksNAVER D2
 
[133] 브라우저는 vsync를 어떻게 활용하고 있을까
[133] 브라우저는 vsync를 어떻게 활용하고 있을까[133] 브라우저는 vsync를 어떻게 활용하고 있을까
[133] 브라우저는 vsync를 어떻게 활용하고 있을까NAVER D2
 
[132] rust
[132] rust[132] rust
[132] rustNAVER D2
 
[141] react everywhere
[141] react everywhere[141] react everywhere
[141] react everywhereNAVER D2
 
[152] 웹브라우저 감옥에서 살아남기
[152] 웹브라우저 감옥에서 살아남기[152] 웹브라우저 감옥에서 살아남기
[152] 웹브라우저 감옥에서 살아남기NAVER D2
 
[134] immersive sound vr
[134] immersive sound vr[134] immersive sound vr
[134] immersive sound vrNAVER D2
 
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝NAVER D2
 
[113] lessons from realm
[113] lessons from realm[113] lessons from realm
[113] lessons from realmNAVER D2
 
[131] packetbeat과 elasticsearch
[131] packetbeat과 elasticsearch[131] packetbeat과 elasticsearch
[131] packetbeat과 elasticsearchNAVER D2
 
[112] 실전 스위프트 프로그래밍
[112] 실전 스위프트 프로그래밍[112] 실전 스위프트 프로그래밍
[112] 실전 스위프트 프로그래밍NAVER D2
 
[161] 데이터사이언스팀 빌딩
[161] 데이터사이언스팀 빌딩[161] 데이터사이언스팀 빌딩
[161] 데이터사이언스팀 빌딩NAVER D2
 
[162] jpa와 모던 자바 데이터 저장 기술
[162] jpa와 모던 자바 데이터 저장 기술[162] jpa와 모던 자바 데이터 저장 기술
[162] jpa와 모던 자바 데이터 저장 기술NAVER D2
 
[121]네이버 효과툰 구현 이야기
[121]네이버 효과툰 구현 이야기[121]네이버 효과툰 구현 이야기
[121]네이버 효과툰 구현 이야기NAVER D2
 
[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생NAVER D2
 
[114] DRC hubo technical review
[114] DRC hubo technical review[114] DRC hubo technical review
[114] DRC hubo technical reviewNAVER D2
 
[164] pinpoint
[164] pinpoint[164] pinpoint
[164] pinpointNAVER D2
 
[122] line on apple watch
[122] line on apple watch[122] line on apple watch
[122] line on apple watchNAVER D2
 
[111] 네이버효과툰어떻게만들어졌나
[111] 네이버효과툰어떻게만들어졌나[111] 네이버효과툰어떻게만들어졌나
[111] 네이버효과툰어떻게만들어졌나NAVER D2
 

Viewers also liked (20)

[144]mobile앱에서 효율적인 storage 접근 방법
[144]mobile앱에서 효율적인 storage 접근 방법[144]mobile앱에서 효율적인 storage 접근 방법
[144]mobile앱에서 효율적인 storage 접근 방법
 
[153] apache reef
[153] apache reef[153] apache reef
[153] apache reef
 
[142] how riot works
[142] how riot works[142] how riot works
[142] how riot works
 
[133] 브라우저는 vsync를 어떻게 활용하고 있을까
[133] 브라우저는 vsync를 어떻게 활용하고 있을까[133] 브라우저는 vsync를 어떻게 활용하고 있을까
[133] 브라우저는 vsync를 어떻게 활용하고 있을까
 
[132] rust
[132] rust[132] rust
[132] rust
 
[141] react everywhere
[141] react everywhere[141] react everywhere
[141] react everywhere
 
[152] 웹브라우저 감옥에서 살아남기
[152] 웹브라우저 감옥에서 살아남기[152] 웹브라우저 감옥에서 살아남기
[152] 웹브라우저 감옥에서 살아남기
 
[134] immersive sound vr
[134] immersive sound vr[134] immersive sound vr
[134] immersive sound vr
 
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝
[151] 영상 인식을 통한 오프라인 고객분석 솔루션과 딥러닝
 
[113] lessons from realm
[113] lessons from realm[113] lessons from realm
[113] lessons from realm
 
[131] packetbeat과 elasticsearch
[131] packetbeat과 elasticsearch[131] packetbeat과 elasticsearch
[131] packetbeat과 elasticsearch
 
[112] 실전 스위프트 프로그래밍
[112] 실전 스위프트 프로그래밍[112] 실전 스위프트 프로그래밍
[112] 실전 스위프트 프로그래밍
 
[161] 데이터사이언스팀 빌딩
[161] 데이터사이언스팀 빌딩[161] 데이터사이언스팀 빌딩
[161] 데이터사이언스팀 빌딩
 
[162] jpa와 모던 자바 데이터 저장 기술
[162] jpa와 모던 자바 데이터 저장 기술[162] jpa와 모던 자바 데이터 저장 기술
[162] jpa와 모던 자바 데이터 저장 기술
 
[121]네이버 효과툰 구현 이야기
[121]네이버 효과툰 구현 이야기[121]네이버 효과툰 구현 이야기
[121]네이버 효과툰 구현 이야기
 
[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생[124] mit cheetah 로봇의 탄생
[124] mit cheetah 로봇의 탄생
 
[114] DRC hubo technical review
[114] DRC hubo technical review[114] DRC hubo technical review
[114] DRC hubo technical review
 
[164] pinpoint
[164] pinpoint[164] pinpoint
[164] pinpoint
 
[122] line on apple watch
[122] line on apple watch[122] line on apple watch
[122] line on apple watch
 
[111] 네이버효과툰어떻게만들어졌나
[111] 네이버효과툰어떻게만들어졌나[111] 네이버효과툰어떻게만들어졌나
[111] 네이버효과툰어떻게만들어졌나
 

Similar to [143] 모바일 혈액진단기기 개발 삽질기

2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화Terry Cho
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료JinHyuck Churn
 
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)Lab80
 
웨어러블 디바이스 케이스
웨어러블 디바이스 케이스웨어러블 디바이스 케이스
웨어러블 디바이스 케이스jrim Choi
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼MarketingUracle
 
사업계획서(Builders try) 조재한
사업계획서(Builders try) 조재한사업계획서(Builders try) 조재한
사업계획서(Builders try) 조재한Jaehan Cho
 
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료오윤 권
 
빅데이터의 활용
빅데이터의 활용빅데이터의 활용
빅데이터의 활용수보 김
 
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 [아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 iFunFactory Inc.
 
1시 36분
1시 36분1시 36분
1시 36분cau
 
2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기Jay Park
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월Sang Jin LEE
 
[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드kosena
 
[Company B] how to scale up your startup life for student
[Company B] how to scale up your startup life for student[Company B] how to scale up your startup life for student
[Company B] how to scale up your startup life for studentJEONG HAN Eom
 
Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료환태 김
 
IBM PowerAI Vision
IBM PowerAI VisionIBM PowerAI Vision
IBM PowerAI VisionSeoro Kim
 

Similar to [143] 모바일 혈액진단기기 개발 삽질기 (20)

2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료
 
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)
학교에서는 배울 수 없는 스타트업 엔지니어링 (연세대 특강)
 
웨어러블 디바이스 케이스
웨어러블 디바이스 케이스웨어러블 디바이스 케이스
웨어러블 디바이스 케이스
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
 
사업계획서(Builders try) 조재한
사업계획서(Builders try) 조재한사업계획서(Builders try) 조재한
사업계획서(Builders try) 조재한
 
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
[한국 IBM 권오윤] H2O.ai DriverlessAI 소개자료
 
빅데이터의 활용
빅데이터의 활용빅데이터의 활용
빅데이터의 활용
 
H사 IPA Usecase
H사 IPA UsecaseH사 IPA Usecase
H사 IPA Usecase
 
Ipa usecase
Ipa usecaseIpa usecase
Ipa usecase
 
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 [아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
 
1시 36분
1시 36분1시 36분
1시 36분
 
2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월
 
[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드[코세나, kosena] 빅데이터 구축 및 제안 가이드
[코세나, kosena] 빅데이터 구축 및 제안 가이드
 
Blind helper
Blind helperBlind helper
Blind helper
 
[Company B] how to scale up your startup life for student
[Company B] how to scale up your startup life for student[Company B] how to scale up your startup life for student
[Company B] how to scale up your startup life for student
 
Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료Enterprise conference 2013 Microsoft BigData 사례발표자료
Enterprise conference 2013 Microsoft BigData 사례발표자료
 
9조 발표
9조 발표9조 발표
9조 발표
 
IBM PowerAI Vision
IBM PowerAI VisionIBM PowerAI Vision
IBM PowerAI Vision
 

More from NAVER D2

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다NAVER D2
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...NAVER D2
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기NAVER D2
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발NAVER D2
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈NAVER D2
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&ANAVER D2
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기NAVER D2
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep LearningNAVER D2
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applicationsNAVER D2
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingNAVER D2
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지NAVER D2
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기NAVER D2
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화NAVER D2
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)NAVER D2
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기NAVER D2
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual SearchNAVER D2
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화NAVER D2
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지NAVER D2
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터NAVER D2
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?NAVER D2
 

More from NAVER D2 (20)

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual Search
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?
 

Recently uploaded

A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 

Recently uploaded (6)

A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 

[143] 모바일 혈액진단기기 개발 삽질기

  • 1. 안드로이드 기반의 모바일 혈액진단기기 개발 삽질기, 그리고 우리가 쌓은 경험 이름: 조영운 소속: BBB
  • 2. Contents 1. Introduction 2. BBB is.. 3. 혈액진단시장의 문제점 4. BBB makes.. 5. 모바일 혈액진단기 및 서비스 개발 사이클 6. Hardware 삽질 7. 심천 판타지 8. Software on Hardware 9. 우리의 착각 10. 인증 11. Q&A
  • 4. 목말라서 우물을 파고 있는데, 저기 보이는 오아시스가 진짜인지 신기루인지 모르겠다. 1. Introduction
  • 6. Young-Un Cho BBB 시니어 소프트웨어 엔지니어 • BBB 라는 모바일 헬스케어 스타트업에서 S/W 개발 중 • 10년동안 S/W 만 했었는데 • BBB 에서 처음으로 H/W 엔지니어와 함께 작업 LinkedIn : https://www.linkedin.com/in/duddns 1. Introduction
  • 8. 2. BBB is.. • 안드로이드 기반의 모바일 혈액진단기를 만들고, • 혈액진단 데이터를 기반으로 정보를 제공하는 모바일 헬스케어 스타트업
  • 9. 3. BBB가 바라본 혈액진단시장의 문제점
  • 10. 3. BBB가 바라본 혈액진단시장의 문제점 1) 비싼데 2) 오래 걸리고 3) 측정 기록이 관리되지 않고
  • 13. 4. BBB makes.. Software : Hardware : APP내부 구조 • 안드로이드 • 앱 • 센서 모듈 • 바이오마커 (바이오센서) 개인이 쉽게 가질 수 있는 모바일 디바이스
  • 14. 4. BBB makes.. 안드로이드 기반의 올인원 혈액진단기
  • 15. 5. 모바일 혈액진단기 및 서비스 개발 사이클
  • 16. 5. 모바일 혈액진단기 및 서비스 개발 사이클 Hardware Software 인증
  • 17. 5. 모바일 혈액진단기 및 서비스 개발 사이클 Hardware Software 인증 • 어떤 기계를 만들지 생각 • Feasibility(구현가능) 테스트용 Hardware 프로토타입 제작 • 어떤 모양으로 만들지 제품 디자인 • 어떻게 동작할 지 Hardware 도면 설계 • Hardware 목업 제작 • Hardware 워킹 프로토타입 제작 • 앱 개발
  • 18. 5. 모바일 혈액진단기 및 서비스 개발 사이클 Hardware Software 인증 • Software 서비스 아이디어 • Software 기획 • Software 디자인 • Software 개발
  • 19. 5. 모바일 혈액진단기 및 서비스 개발 사이클 Hardware Software 인증 • 인증
  • 20. 6. Hardware 삽질  부제 : “세상에 없던 제품“ 스펙 결정하기란...
  • 21. 6. Hardware 삽질 Software : Hardware : 내부 구조 • 안드로이드 • 앱 • 센서 모듈 • 바이오마커 (바이오센서) APP
  • 22. 6. Hardware 삽질 Hardware vs. Software 개발 방법론의 차이
  • 23. 6. Hardware 삽질 Source : http://www.business-software.com/blog/waterfall-vs-agile-development-differ-matters/
  • 25. 6. Hardware 삽질 비록 개발의 후반부일지라도 요구사항 변경을 환영하라. AGILE 프로세스들은 변화를 활용해 고객의 경쟁력에 도움 되게 한다. AGILE 선언문 Software 개발 방법론 - AGILE Source : http://www.blueprintsys.com/5-ways-the-agile-manifesto-has-been-misinterpreted/
  • 27. 6. Hardware 삽질 Hardware 개발 방법론 - WATERFALL 스펙 결정 후 개발 뭐 하나 변경하려면 시간도 많이 들고 돈도 많이 들고
  • 28. 6. Hardware 삽질 오버스펙 • 다양한 혈액 검사지 지원 계획 • One 소켓으로 개발 Source : http://www.healthyecologies.com/getting-to-know-diabetic-test-strips.html http://www.medicalexpo.com/prod/nipro-diagnostics/product-94055-581311.html http://www.coagmax.com/coagmax-test-strip/
  • 29. 6. Hardware 삽질 다운스펙 잘못 결정된 스펙 • 2MP 카메라 • 의료기기에 좋은 카메라가 필요하겠어?
  • 30. 6. Hardware 삽질 오버스펙 • 다양한 혈액 검사지 지원 계획 • One 소켓으로 개발 • 검사지 하나만 선택 • 소켓 설계 변경 • 시간도 오래 걸리고 • 돈도 많이 들고
  • 31. 6. Hardware 삽질 교훈 스펙을 꼼꼼히 정하고 “이것도 되면 좋겠는데” 라는 기대는 ...하지 말걸 시간과 돈, 노력 버퍼(Buffer)는 불가피
  • 34. 7. 심천 판타지 심천? • 하드웨어 스타트업의 성지 • 빠르다. • 싸다. • 많다.
  • 35. 7. 심천 판타지 심천? • 하드웨어 스타트업의 성지 • 빠르다. • 싸다. • 많다. 심천! • 한국에 비해서 • 생각보다 빠르지 않고, • 생각보다 싸지 않고, • 많지만...
  • 36. 7. 심천 판타지 우리는 영어로 메일을 뿌리고, 응답이 오는 업체와 미팅
  • 37. 7. 심천 판타지 우리는 영어로 메일을 뿌리고, 응답이 오는 업체와 미팅 그래서 많은 업체와 미팅을 해볼 수 없고 검증이 안된 업체도 많고
  • 38. 교훈 중국 로컬 제조업체 네트워크 안으로 들어가는게 중요 汉语 (Hànyǔ, 중국어) 출처 : 네이버 중국어 사전 를 구사해서 7. 심천 판타지
  • 39. 8. Software on Hardware
  • 40. Hardware Software 인증 8. Software on Hardware
  • 41. 8. Software on Hardware Software : Hardware : 내부 구조 • 안드로이드 • 앱 • 센서 모듈 • 바이오마커 (바이오센서) APP
  • 42. 8. Software on Hardware • 앱 개발  테스트용 앱만 개발한 상황  기획 및 디자인 등이 전혀 없는 상태 • 우리는 Hardware 개발만 고려 • 생각지도 못했던 일이 발생 결국 개발 일정에 차질초창기
  • 43. 8. Software on Hardware • Software 기획이 없기 때문에 3번에 걸쳐 다시 개발  동작 확인 프로토타입  데모용 프로토타입  상용화 버전 결국 우리가 개발한 결과물은 의도하지 않은 프로토타입 모델 실행 우리에게 남은 건 “경험”뿐
  • 44. 교훈 기획 (Project Planning) 어떤 제품을 만들지 기획단계에서 Hardware 및 Software 모두 고려해야 리소스 낭비/실패 최소화 8. Software on Hardware
  • 45. 아직 디바이스가 안나왔는데 ... 8. Software on Hardware
  • 46. 어? 우리가 생각하던 안드로이드 폰이 아니네... 8. Software on Hardware 시중 판매하는 안드로이드 폰 • 그냥 잘 만들어짐 우리가 만드는 안드로이드 디바이스 • 하드웨어 오류가 있..
  • 47. 8. Software on Hardware Serial Communication 시리얼 포트 권한 문제 • 퍼미션 변경 후 안드로이드 OS를 구축 (Build) • Or 루팅 (Rooting) 우리 디바이스는 직접 제작한 디바이스라 루팅이 불필요
  • 48. 교훈 우리 디바이스는 일반 스마트폰과 다르다 Hardware만으로 해결할 수도 있고/없고 Software만으로 해결할 수도 있고/없고 어떤 방법이 더 효율적일지 신중한 고민과 해결방안이 필요 8. Software on Hardware
  • 50. 9. 우리의 착각 Software - bFit • 식단 트래킹과 혈액진단데이터 (이 시점에서는 혈당수치)를 이용해서 의미있는 정보 제공
  • 51. 9. 우리의 착각 Software – bFit 개발 3개월간의 Digging Time Software 기획 • 앱 • 서버 Software 디자인 Software 개발
  • 52. 9. 우리의 착각 Software – bFit Software 기획 • 앱 • 서버 Hardware 기능과 별개의 독립적인 서비스 기획 • Hardware 혈액측정 기능과 별도로 • 측정 데이터만을 활용한 서비스를 기획 작은 하나의 회사에서 두 개의 제품? 그것도 스타트업에서?
  • 53. 9. 우리의 착각 Software • Hardware와 동떨어져 있고 • Hardware에 비해 중요도가 밀린다는 생각으로 핵심이 아닌 서비스 추가기능만 계속 고민 • 결국 서비스는 점점 작은 하나의 회사에서 두 개의 제품? 그것도 스타트업에서? 산(山)으로
  • 54. 9. 우리의 착각 Software Hardware 엔지니어는 Hardware와 Software 개발영역을 분리, 별개 프로젝트로 준비 BBB Cloud Server DATA Software 엔지니어는 Hardware & 펌웨어 개발 서버에 저장된 데이터를 이용한 Value-Added 서비스 개발
  • 55. 9. 우리의 착각 Software 혈액진단기와 측정데이터를 가지고 “하나의 통합서비스”를 만들고 있다는 착각 BBB Cloud Server DATA
  • 56. 9. 우리의 착각 Software 하나의 제품이라 상상하고 두 개의 제품을 만드는 짓을 해버림 BBB Cloud Server DATA H/W 혈액진단기 개발 S/W Healthcare Mgmt Service 개발
  • 57. 9. 우리의 착각 결국 bFit 서비스 개발 중단 결과적으로..
  • 58. 9. 우리의 착각 그리고 Software를 따로 생각하지 않고, 제품 및 서비스의 본질을 다시 생각
  • 59. 9. 우리의 착각 그리고 Software를 따로 생각하지 않고, 제품 및 서비스의 본질을 다시 생각 우리가 만들려고 한건 디바이스가 아니라 혈액진단을 언제 어디서나 측정 및 관리할수 있는 플랫폼
  • 60. 교훈 Hardware냐 Software냐 개발론으로 구분하는 것이 아니라 “편리한 혈액진단 및 관리서비스” 본질에 집중 9. 우리의 착각
  • 63. 10. 인증 코드는 새발의 피^^ DOCUMENTATION 문서화(文書化)
  • 65. • Job Description • Main : App service UX/UI • Career : Similar experience with 3-years in UX/UI design • Requirement : Only linkedIn Profile & Design Portfolio • Submission : contact@bbbtech.com  E-mail Subject : [UX/UI 디자이너 지원] • About BBB • Rocketpunch : http://rocketpun.ch/company/bbbinc/
  • 66. Q&A