2. Contents
1. Introduction
2. BBB is..
3. 혈액진단시장의 문제점
4. BBB makes..
5. 모바일 혈액진단기 및 서비스 개발 사이클
6. Hardware 삽질
7. 심천 판타지
8. Software on Hardware
9. 우리의 착각
10. 인증
11. Q&A
6. Young-Un Cho
BBB 시니어 소프트웨어 엔지니어
• BBB 라는 모바일 헬스케어
스타트업에서 S/W 개발 중
• 10년동안 S/W 만 했었는데
• BBB 에서 처음으로 H/W 엔지니어와
함께 작업
LinkedIn : https://www.linkedin.com/in/duddns
1. Introduction
17. 5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• 어떤 기계를 만들지 생각
• Feasibility(구현가능) 테스트용
Hardware 프로토타입 제작
• 어떤 모양으로 만들지 제품 디자인
• 어떻게 동작할 지 Hardware 도면 설계
• Hardware 목업 제작
• Hardware 워킹 프로토타입 제작
• 앱 개발
18. 5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• Software 서비스 아이디어
• Software 기획
• Software 디자인
• Software 개발
19. 5. 모바일 혈액진단기 및 서비스 개발 사이클
Hardware Software 인증
• 인증
25. 6. Hardware 삽질
비록 개발의 후반부일지라도 요구사항 변경을 환영하라.
AGILE 프로세스들은 변화를 활용해 고객의 경쟁력에 도움 되게 한다.
AGILE 선언문
Software 개발 방법론 - AGILE
Source : http://www.blueprintsys.com/5-ways-the-agile-manifesto-has-been-misinterpreted/
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/
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 서비스 개발