SlideShare a Scribd company logo
1 of 10
®




                  IBM Software Group



스마트 모바일 앱 개발을
위한 Rational 툴체인 활용
방안
한국 IBM Software Group, Rational 사업부
이지은 컨설턴트 (gelee@kr.ibm.com)




   Innovation for a smarter planet     © 2010 IBM Corporation
IBM Software Group | Rational software


Agenda
 Smart Device란?
  무엇이 다른 걸까요?
  어떻게 대처해야 할까요?


 Smart device를 위한
  Rational의 준비
  지역에 관계없이 Agile하게
   협력할 수 있는 통합 개발
   환경
  모델 기반 협력


 간단한 데모
  명확한 역할 분할
  모델 기반 협력 (PIM/PSM)
  멀티플랫폼향 어플리케이션
 2Innovation for a smarter planet
IBM Software Group | Rational software


Smart device란?

 • 빠른 속도 ?
 • 다양한 활용도 ?
 • 저전력, 고효율 ?
 • 저가, 고성능, 휴대성… ?

 여러분의 의견은?

 제가 생각하는 smart device란?
 • Adaptability :
          상황에 따라 최선의 결정을 내릴 수
           있는…
 Innovation for a smarter planet
IBM Software Group | Rational software


Smart의 핵심은 결국은 소프트웨어
                                                   “의료 장비 영역은 특히나 소프트
                                                   웨어 의존도가 높다. 소프트웨어는
                                  66%
                                                   우리의 진보된 환자 관리 시스템의
        34%
                                                   핵심이다.”


                                                    “최신 자동차의 다른 모든 부품들
 개발된 모든 제품의 ⅔ 는                                     처럼, 수력겸용 하이브리드 엔진
임베디드 소프트웨어 컴포넌                                      시스템은 매우 지능적인 소프트웨
   트를 갖고 있다.                                        어 시스템이다.”
    Source: Aberdeen Group, November 2008



  “소프트웨어는 이제 단순히 제품의 기능만을 전달하는 숨겨진 파트가 아니라,
  제품의 차별성과 사용자의 만족도를 결정하는 가장 중요한 파트로 부각되고 있
                                  - VDC Research
  다.

Innovation for a smarter planet
IBM Software Group | Rational software


Smart device의 미래를 보여주는 application 예 (1/2)
   [1] 개인별 Interface 서비스 제공
    실제 사물과 Web 상의 정보 교환을 smart phone 이 중재하기 때문에
     가능한 서비스
    [활용예-1] 오프라인 상에서 Smart phone 끼리 인식을 통해 상대방 blog
     방문/친구 신청 등
    [활용예-2] 몸에 장착한 flexible chip을 통해 수집된 건강 정보를 수집하고,
     이를 health care 센터에 보고하고, 지시 사항을 나에게 전달함.
    [활용예-3] 내가 소유/등록한 모든 기기의 상태를 분석하고, 원하는 동작을
     수행시킬 수 있음


                            ③ 자신에게 보여지는
                            상대방의 허용된
                            Interface상 메뉴를 통해             ② 개인의
                            Interaction 요청                   허용된
                            (예:블로그방문, 채팅요청              Interface가
                            등)                          상대방 폰에
                                                             보여짐
                                   ① Bluetooth 또는 무선랜을 통한 폰간
                                   인식

 Innovation for a smarter planet
IBM Software Group | Rational software

Smart device의 미래를 보여주는 application 예 (2/2)
   [2] 사람과 사물과의 대화
    Smart phone 은 소유주의 음성 정보를 가장 잘 파악할 수 있는 도구
    따라서, 음성 인식 기반으로 상상할 수 있는 모든 어플리케이션의 시작점
    [활용예-1] H 자동차는 구매시 M-phone을 드림. M-phone에는 자신의
     자동차와 대화할 수 있는 기능이 있음.
    [활용예-2] S 전자는 자사의 모든 전자제품을 음성으로 조작할 수 있는
     어플리케이션을 자신의 app-store 에서 판매함




 Innovation for a smarter planet
IBM Software Group | Rational software


Smart device 소프트웨어의 특징

   [1] 기기간 연동
    Smart device 끼리도 서로 연동이 필요하고, smart device와 server logic
     과의 연동도 필요하다.


   [2] 서비스간 연동
    단위 서비스를 개발할 때, 재사용을 고려한 구조로 만들어야 한다. 그렇게
      만들어진 서비스는 다른 서비스를 만들 때 손쉽게 사용될 수 있다.


   [3] 데이터간 연동
    정보를 저장하고 보여주는 방식이 다른 상태에서 이를 표준화하는 방법이
      필요하다.


 Innovation for a smarter planet
IBM Software Group | Rational software


Agenda
 Smart Device란?
 무엇이 다른 걸까요?
 어떻게 대처해야 할까요?


 Smart device를 위한
  Rational의 준비
 지역에 관계없이 Agile하게
  협력할 수 있는 통합 개발
  환경
 모델 기반 협력


 간단한 데모
 명확한 역할 분할
 모델 기반 협력 (PIM/PSM)
 멀티플랫폼향 어플리케이션
 Innovation for a smarter planet
IBM Software Group | Rational software


진보된 eco-system과 SDK
  기업 내부만의 힘으로는 불가
        기업 내.외부 간 협력의 장이 될 수 있는 eco-system 필요
  아이디어와 구현을 분리할 수 있는 SDK
        시각적 모델을 통한 아이디어 공유/개발/검증의 통합 SDK

          Inside    Outside                                                  Car        TV
        Competency Resources                                                        Tablet/PC

                                                            System           Architects
                                                                                 Camera




                                                                                                              3 screen play
                                                Market      experts
                                                                                 Limo




                                                                                             Mobile Devices
PIM
                                                                          Android
                                                                       Market

PSM                                                        Platform
                                                             Windows     Linux
                                                                                   Coder
                                                           experts
                                               Consumer      그외 다양한 OS
                                                                   Consumer




 Innovation for a smarter planet
IBM Software Group | Rational software


Rhapsody Android profile 소개
[1] 개발된 Android app을 정적/동적으로 분석하는 데 도움
- Code visualization: class간, class 와 Android framework간 구조 분석용
- Animation : 실행 중 sequence diagram 형태로 동작을 보여줌.



[2] Android framework의 분석과 개선에 도움
- Android framework 역시 [1]의 방법대로 정적/동적 분석이 필요함.
- 고객 입장에서 [1]의 검증이 만족스럽다면, [2]는 약간의 시간과 인력이 더 투여될 뿐
같은 작업이라고 봄



[3] Android를 포함한 새로운 서비스를 개발할 때 설계와 검증에서 외부와 협력
도움
- 예를 들어, 단말로는 Android를 사용하고 연동 대상은 자동차나 가전 제품, 또는 서버가
되는 서비스들.
-Innovation for a smarter planet
   이는 RTC와 연계하여 사내.외 모델 기반 협력 도구로 제안할 것이며, 협력의 효율을 높여

More Related Content

What's hot

C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나NAVER D2
 
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0KTH, 케이티하이텔
 
어플리케이션 및 웹 개발
어플리케이션 및 웹 개발어플리케이션 및 웹 개발
어플리케이션 및 웹 개발Leonardo Taehwan Kim
 
모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부NAVER D2
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료JinHyuck Churn
 
하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례동수 장
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향Jonathan Jeon
 
[D2 오픈세미나]5.html5 api 테트리스게임_이진권
[D2 오픈세미나]5.html5 api 테트리스게임_이진권[D2 오픈세미나]5.html5 api 테트리스게임_이진권
[D2 오픈세미나]5.html5 api 테트리스게임_이진권NAVER D2
 
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드dgmit2009
 
[D2 오픈세미나]1.html5 api 옥상훈
[D2 오픈세미나]1.html5 api 옥상훈[D2 오픈세미나]1.html5 api 옥상훈
[D2 오픈세미나]1.html5 api 옥상훈NAVER D2
 
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표ChangGyum Kim
 
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)Jonathan Jeon
 
6. nexcore alopex runtime
6. nexcore alopex runtime6. nexcore alopex runtime
6. nexcore alopex runtimeJinKyoungHeo
 
Citrine소개서
Citrine소개서Citrine소개서
Citrine소개서logeo
 
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용ChangGyum Kim
 
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까NAVER D2
 
반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2Lee Ji Eun
 
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트Jun Ho Lee
 
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터Choulhyouc Lee
 
Introduction to WApplE.js - 트루모바일
Introduction to WApplE.js - 트루모바일Introduction to WApplE.js - 트루모바일
Introduction to WApplE.js - 트루모바일TRUEMobile
 

What's hot (20)

C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나
 
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0
[H3 2012] 하이브리드앱 제작 사례 공유 - 푸딩얼굴인식 3.0
 
어플리케이션 및 웹 개발
어플리케이션 및 웹 개발어플리케이션 및 웹 개발
어플리케이션 및 웹 개발
 
모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부모바일웹Ui개발 저자세미나 0부
모바일웹Ui개발 저자세미나 0부
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료
 
하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
 
[D2 오픈세미나]5.html5 api 테트리스게임_이진권
[D2 오픈세미나]5.html5 api 테트리스게임_이진권[D2 오픈세미나]5.html5 api 테트리스게임_이진권
[D2 오픈세미나]5.html5 api 테트리스게임_이진권
 
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
제 5회 DGMIT UI&UX 컨퍼런스: 2015 웹디자인 트렌드
 
[D2 오픈세미나]1.html5 api 옥상훈
[D2 오픈세미나]1.html5 api 옥상훈[D2 오픈세미나]1.html5 api 옥상훈
[D2 오픈세미나]1.html5 api 옥상훈
 
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
[HCI2010]UI패턴기반 UI설계/개발자동화사례발표
 
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
차세대 모바일 웹 UI/UX 기술 및 표준화 동향 (기조발표)
 
6. nexcore alopex runtime
6. nexcore alopex runtime6. nexcore alopex runtime
6. nexcore alopex runtime
 
Citrine소개서
Citrine소개서Citrine소개서
Citrine소개서
 
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
[HCI2011]모바일웹 UI패턴 및 UI플랫폼_김창겸,문승현_배포용
 
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까
C5 모바일 웹ui개발 아직도 맨땅에 삽질부터 하십니까
 
반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2반응형 웹 기술 이해 V.2
반응형 웹 기술 이해 V.2
 
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
HTML5 관점에서 본 2015년 웹개발 트렌드 및 인사이트
 
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
 
Introduction to WApplE.js - 트루모바일
Introduction to WApplE.js - 트루모바일Introduction to WApplE.js - 트루모바일
Introduction to WApplE.js - 트루모바일
 

Viewers also liked

모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용Kevin Kim
 
스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)mosaicnet
 
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리SangJin Kang
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0Sangcheol Hwang
 
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트mosaicnet
 
차세대 웹비즈니스를 위한 "HTML5"
차세대 웹비즈니스를 위한 "HTML5"차세대 웹비즈니스를 위한 "HTML5"
차세대 웹비즈니스를 위한 "HTML5"Changhwan Yi
 
Istqb 2-소프트웨어수명주기와테스팅-2015
Istqb 2-소프트웨어수명주기와테스팅-2015Istqb 2-소프트웨어수명주기와테스팅-2015
Istqb 2-소프트웨어수명주기와테스팅-2015Jongwon Lee
 
Istqb 4-테스트설계기법-2015-2-1-배포
Istqb 4-테스트설계기법-2015-2-1-배포Istqb 4-테스트설계기법-2015-2-1-배포
Istqb 4-테스트설계기법-2015-2-1-배포Jongwon Lee
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망Sang Seok Lim
 
Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초Jongwon Lee
 
Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015Jongwon Lee
 
Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1Jongwon Lee
 
[2012 11 12]애자일 회고
[2012 11 12]애자일 회고[2012 11 12]애자일 회고
[2012 11 12]애자일 회고Jong Pil Won
 
Istqb 1-소프트웨어테스팅기초-2015
Istqb 1-소프트웨어테스팅기초-2015Istqb 1-소프트웨어테스팅기초-2015
Istqb 1-소프트웨어테스팅기초-2015Jongwon Lee
 
Istqb 6-테스트도구-2015-배포판
Istqb 6-테스트도구-2015-배포판Istqb 6-테스트도구-2015-배포판
Istqb 6-테스트도구-2015-배포판Jongwon Lee
 
[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발NAVER D2
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발Jaehoon Oh
 
하루 안에 페이스북 웹 앱 만들기
하루 안에 페이스북 웹 앱 만들기하루 안에 페이스북 웹 앱 만들기
하루 안에 페이스북 웹 앱 만들기YongHui Lee
 
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유Sang Seok Lim
 
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법KTH
 

Viewers also liked (20)

모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용
 
스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)
 
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
 
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
 
차세대 웹비즈니스를 위한 "HTML5"
차세대 웹비즈니스를 위한 "HTML5"차세대 웹비즈니스를 위한 "HTML5"
차세대 웹비즈니스를 위한 "HTML5"
 
Istqb 2-소프트웨어수명주기와테스팅-2015
Istqb 2-소프트웨어수명주기와테스팅-2015Istqb 2-소프트웨어수명주기와테스팅-2015
Istqb 2-소프트웨어수명주기와테스팅-2015
 
Istqb 4-테스트설계기법-2015-2-1-배포
Istqb 4-테스트설계기법-2015-2-1-배포Istqb 4-테스트설계기법-2015-2-1-배포
Istqb 4-테스트설계기법-2015-2-1-배포
 
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
HTML5 관점에서 본 2014 모바일 웹 앱 개발 동향과 사례 및 발전 방향 전망
 
Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초
 
Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015
 
Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1
 
[2012 11 12]애자일 회고
[2012 11 12]애자일 회고[2012 11 12]애자일 회고
[2012 11 12]애자일 회고
 
Istqb 1-소프트웨어테스팅기초-2015
Istqb 1-소프트웨어테스팅기초-2015Istqb 1-소프트웨어테스팅기초-2015
Istqb 1-소프트웨어테스팅기초-2015
 
Istqb 6-테스트도구-2015-배포판
Istqb 6-테스트도구-2015-배포판Istqb 6-테스트도구-2015-배포판
Istqb 6-테스트도구-2015-배포판
 
[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
 
하루 안에 페이스북 웹 앱 만들기
하루 안에 페이스북 웹 앱 만들기하루 안에 페이스북 웹 앱 만들기
하루 안에 페이스북 웹 앱 만들기
 
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유
Angularjs, ionic, cordova 기반 syrup store app 개발 사례 공유
 
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
 

Similar to 스마트 모바일 앱 개발 방법론(1)

[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장VentureSquare
 
Post PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware SolutionPost PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware Solutionmosaicnet
 
Smart Market Strategy for Mobile Web Developer
Smart Market Strategy for Mobile Web DeveloperSmart Market Strategy for Mobile Web Developer
Smart Market Strategy for Mobile Web DeveloperJonathan Jeon
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325sbroh
 
1st Meeting : Visionary Group for Smart Glasses
1st Meeting : Visionary Group for Smart Glasses1st Meeting : Visionary Group for Smart Glasses
1st Meeting : Visionary Group for Smart GlassesHyungmin Park
 
제품소개 두나미스 20121008
제품소개 두나미스 20121008제품소개 두나미스 20121008
제품소개 두나미스 20121008Taeho Jang
 
2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향Seungha Kim
 
Rich slide introduce
Rich slide introduceRich slide introduce
Rich slide introducesurzest
 
보이지 않는 엔진(2008)
보이지 않는 엔진(2008)보이지 않는 엔진(2008)
보이지 않는 엔진(2008)Heeyoung Sohn
 
Mobile/Embedded for Silverlight
Mobile/Embedded for SilverlightMobile/Embedded for Silverlight
Mobile/Embedded for SilverlightSeo Jinho
 
It trend 2012
It trend 2012It trend 2012
It trend 2012Ahnku Toh
 
디지털디자인 교육: 모듈1
디지털디자인 교육: 모듈1디지털디자인 교육: 모듈1
디지털디자인 교육: 모듈1Kwanhee Cho
 
[KT 디지에코]App Economy 세미나 내용 노트
[KT 디지에코]App Economy 세미나 내용 노트[KT 디지에코]App Economy 세미나 내용 노트
[KT 디지에코]App Economy 세미나 내용 노트Seungyul Kim
 
20150127 사물인터넷 앱 개발과 커넥티드(connected)
20150127 사물인터넷 앱 개발과 커넥티드(connected)20150127 사물인터넷 앱 개발과 커넥티드(connected)
20150127 사물인터넷 앱 개발과 커넥티드(connected)Devgear
 
IBM Cloud 사례집
IBM Cloud 사례집IBM Cloud 사례집
IBM Cloud 사례집ibmrep
 
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM BluemixVentureSquare
 

Similar to 스마트 모바일 앱 개발 방법론(1) (20)

[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
 
Waverobo_Intro_NEW_091210
Waverobo_Intro_NEW_091210Waverobo_Intro_NEW_091210
Waverobo_Intro_NEW_091210
 
Post PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware SolutionPost PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware Solution
 
Smart Market Strategy for Mobile Web Developer
Smart Market Strategy for Mobile Web DeveloperSmart Market Strategy for Mobile Web Developer
Smart Market Strategy for Mobile Web Developer
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
1st Meeting : Visionary Group for Smart Glasses
1st Meeting : Visionary Group for Smart Glasses1st Meeting : Visionary Group for Smart Glasses
1st Meeting : Visionary Group for Smart Glasses
 
제품소개 두나미스 20121008
제품소개 두나미스 20121008제품소개 두나미스 20121008
제품소개 두나미스 20121008
 
2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향
 
Rich slide introduce
Rich slide introduceRich slide introduce
Rich slide introduce
 
보이지 않는 엔진(2008)
보이지 않는 엔진(2008)보이지 않는 엔진(2008)
보이지 않는 엔진(2008)
 
Mobile Application Development Platform "Morpheus"
Mobile Application Development Platform "Morpheus"Mobile Application Development Platform "Morpheus"
Mobile Application Development Platform "Morpheus"
 
Mobile/Embedded for Silverlight
Mobile/Embedded for SilverlightMobile/Embedded for Silverlight
Mobile/Embedded for Silverlight
 
It trend 2012
It trend 2012It trend 2012
It trend 2012
 
디지털디자인 교육: 모듈1
디지털디자인 교육: 모듈1디지털디자인 교육: 모듈1
디지털디자인 교육: 모듈1
 
[KT 디지에코]App Economy 세미나 내용 노트
[KT 디지에코]App Economy 세미나 내용 노트[KT 디지에코]App Economy 세미나 내용 노트
[KT 디지에코]App Economy 세미나 내용 노트
 
20150127 사물인터넷 앱 개발과 커넥티드(connected)
20150127 사물인터넷 앱 개발과 커넥티드(connected)20150127 사물인터넷 앱 개발과 커넥티드(connected)
20150127 사물인터넷 앱 개발과 커넥티드(connected)
 
IBM Cloud 사례집
IBM Cloud 사례집IBM Cloud 사례집
IBM Cloud 사례집
 
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix
[2014 PAG 비즈니스 플랫폼데이] IoT 비즈니스 스타트업을 위한 IBM Bluemix
 
Sam03
Sam03Sam03
Sam03
 
Sam03
Sam03Sam03
Sam03
 

More from mosaicnet

카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)mosaicnet
 
모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)mosaicnet
 
모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)mosaicnet
 
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례mosaicnet
 
어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유mosaicnet
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)mosaicnet
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)mosaicnet
 
앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)mosaicnet
 
앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)mosaicnet
 
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)mosaicnet
 
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)mosaicnet
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)mosaicnet
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)mosaicnet
 
친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰mosaicnet
 
동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임mosaicnet
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)mosaicnet
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)mosaicnet
 
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 mosaicnet
 
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성mosaicnet
 
감성 컴퓨팅과 검색
감성 컴퓨팅과 검색감성 컴퓨팅과 검색
감성 컴퓨팅과 검색mosaicnet
 

More from mosaicnet (20)

카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
카톡, CGV, 네이버 등 히트 앱 UI/UX 쪼개기(분석)
 
모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)모바일 웹/앱 UI & UX 설계 이론(2)
모바일 웹/앱 UI & UX 설계 이론(2)
 
모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)모바일 웹/앱 UI & UX 설계 이론(1)
모바일 웹/앱 UI & UX 설계 이론(1)
 
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
개발자와 디자이너 간 실제 커뮤니케이션(협업) 사례
 
어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유어려운 협업의 극복 방안은 UI개념의 공유
어려운 협업의 극복 방안은 UI개념의 공유
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(2)
 
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
모바일 시대 스마트해진 고객 대응을 위한 시장 분석과 전략(1)
 
앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)앱스프레소를 이용한 모바일 앱 개발(2)
앱스프레소를 이용한 모바일 앱 개발(2)
 
앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)앱스프레소를 이용한 모바일 앱 개발(1)
앱스프레소를 이용한 모바일 앱 개발(1)
 
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(2)
 
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)
UX 핫 트렌드, 멀티 플랫폼 모바일 개발(1)
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(2)
 
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
구글 앱 엔진을 이용한 소셜네트워크게임(SNG) 개발(1)
 
친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰친구가 추천하는 검색? 소셜 서치 지폰
친구가 추천하는 검색? 소셜 서치 지폰
 
동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임동영상 검색의 새로운 패러다임
동영상 검색의 새로운 패러다임
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(2)
 
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
오빠믿지에서 글로벌LBS서비스로, 무료 앱의 생존법(1)
 
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스 애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
애플이 꿈꾸는 검색 미래인 인식 기술을 통한 서비스
 
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
펜션 전문 레스티 버티칼 검색의 기술적 특징과 시장성
 
감성 컴퓨팅과 검색
감성 컴퓨팅과 검색감성 컴퓨팅과 검색
감성 컴퓨팅과 검색
 

스마트 모바일 앱 개발 방법론(1)

  • 1. ® IBM Software Group 스마트 모바일 앱 개발을 위한 Rational 툴체인 활용 방안 한국 IBM Software Group, Rational 사업부 이지은 컨설턴트 (gelee@kr.ibm.com) Innovation for a smarter planet © 2010 IBM Corporation
  • 2. IBM Software Group | Rational software Agenda  Smart Device란? 무엇이 다른 걸까요? 어떻게 대처해야 할까요?  Smart device를 위한 Rational의 준비 지역에 관계없이 Agile하게 협력할 수 있는 통합 개발 환경 모델 기반 협력  간단한 데모 명확한 역할 분할 모델 기반 협력 (PIM/PSM) 멀티플랫폼향 어플리케이션 2Innovation for a smarter planet
  • 3. IBM Software Group | Rational software Smart device란? • 빠른 속도 ? • 다양한 활용도 ? • 저전력, 고효율 ? • 저가, 고성능, 휴대성… ? 여러분의 의견은? 제가 생각하는 smart device란? • Adaptability :  상황에 따라 최선의 결정을 내릴 수 있는… Innovation for a smarter planet
  • 4. IBM Software Group | Rational software Smart의 핵심은 결국은 소프트웨어 “의료 장비 영역은 특히나 소프트 웨어 의존도가 높다. 소프트웨어는 66% 우리의 진보된 환자 관리 시스템의 34% 핵심이다.” “최신 자동차의 다른 모든 부품들 개발된 모든 제품의 ⅔ 는 처럼, 수력겸용 하이브리드 엔진 임베디드 소프트웨어 컴포넌 시스템은 매우 지능적인 소프트웨 트를 갖고 있다. 어 시스템이다.” Source: Aberdeen Group, November 2008 “소프트웨어는 이제 단순히 제품의 기능만을 전달하는 숨겨진 파트가 아니라, 제품의 차별성과 사용자의 만족도를 결정하는 가장 중요한 파트로 부각되고 있 - VDC Research 다. Innovation for a smarter planet
  • 5. IBM Software Group | Rational software Smart device의 미래를 보여주는 application 예 (1/2) [1] 개인별 Interface 서비스 제공  실제 사물과 Web 상의 정보 교환을 smart phone 이 중재하기 때문에 가능한 서비스  [활용예-1] 오프라인 상에서 Smart phone 끼리 인식을 통해 상대방 blog 방문/친구 신청 등  [활용예-2] 몸에 장착한 flexible chip을 통해 수집된 건강 정보를 수집하고, 이를 health care 센터에 보고하고, 지시 사항을 나에게 전달함.  [활용예-3] 내가 소유/등록한 모든 기기의 상태를 분석하고, 원하는 동작을 수행시킬 수 있음 ③ 자신에게 보여지는 상대방의 허용된 Interface상 메뉴를 통해 ② 개인의 Interaction 요청 허용된 (예:블로그방문, 채팅요청 Interface가 등) 상대방 폰에 보여짐 ① Bluetooth 또는 무선랜을 통한 폰간 인식 Innovation for a smarter planet
  • 6. IBM Software Group | Rational software Smart device의 미래를 보여주는 application 예 (2/2) [2] 사람과 사물과의 대화  Smart phone 은 소유주의 음성 정보를 가장 잘 파악할 수 있는 도구  따라서, 음성 인식 기반으로 상상할 수 있는 모든 어플리케이션의 시작점  [활용예-1] H 자동차는 구매시 M-phone을 드림. M-phone에는 자신의 자동차와 대화할 수 있는 기능이 있음.  [활용예-2] S 전자는 자사의 모든 전자제품을 음성으로 조작할 수 있는 어플리케이션을 자신의 app-store 에서 판매함 Innovation for a smarter planet
  • 7. IBM Software Group | Rational software Smart device 소프트웨어의 특징 [1] 기기간 연동  Smart device 끼리도 서로 연동이 필요하고, smart device와 server logic 과의 연동도 필요하다. [2] 서비스간 연동  단위 서비스를 개발할 때, 재사용을 고려한 구조로 만들어야 한다. 그렇게 만들어진 서비스는 다른 서비스를 만들 때 손쉽게 사용될 수 있다. [3] 데이터간 연동  정보를 저장하고 보여주는 방식이 다른 상태에서 이를 표준화하는 방법이 필요하다. Innovation for a smarter planet
  • 8. IBM Software Group | Rational software Agenda  Smart Device란? 무엇이 다른 걸까요? 어떻게 대처해야 할까요?  Smart device를 위한 Rational의 준비 지역에 관계없이 Agile하게 협력할 수 있는 통합 개발 환경 모델 기반 협력  간단한 데모 명확한 역할 분할 모델 기반 협력 (PIM/PSM) 멀티플랫폼향 어플리케이션 Innovation for a smarter planet
  • 9. IBM Software Group | Rational software 진보된 eco-system과 SDK  기업 내부만의 힘으로는 불가 기업 내.외부 간 협력의 장이 될 수 있는 eco-system 필요  아이디어와 구현을 분리할 수 있는 SDK 시각적 모델을 통한 아이디어 공유/개발/검증의 통합 SDK Inside Outside Car TV Competency Resources Tablet/PC System Architects Camera 3 screen play Market experts Limo Mobile Devices PIM Android Market PSM Platform Windows Linux Coder experts Consumer 그외 다양한 OS Consumer Innovation for a smarter planet
  • 10. IBM Software Group | Rational software Rhapsody Android profile 소개 [1] 개발된 Android app을 정적/동적으로 분석하는 데 도움 - Code visualization: class간, class 와 Android framework간 구조 분석용 - Animation : 실행 중 sequence diagram 형태로 동작을 보여줌. [2] Android framework의 분석과 개선에 도움 - Android framework 역시 [1]의 방법대로 정적/동적 분석이 필요함. - 고객 입장에서 [1]의 검증이 만족스럽다면, [2]는 약간의 시간과 인력이 더 투여될 뿐 같은 작업이라고 봄 [3] Android를 포함한 새로운 서비스를 개발할 때 설계와 검증에서 외부와 협력 도움 - 예를 들어, 단말로는 Android를 사용하고 연동 대상은 자동차나 가전 제품, 또는 서버가 되는 서비스들. -Innovation for a smarter planet 이는 RTC와 연계하여 사내.외 모델 기반 협력 도구로 제안할 것이며, 협력의 효율을 높여