![Compass康帕斯移动平台项目-IBM方案建议书-20161101_第1页](http://file4.renrendoc.com/view/fed67768b961389113856d9ed1acb582/fed67768b961389113856d9ed1acb5821.gif)
![Compass康帕斯移动平台项目-IBM方案建议书-20161101_第2页](http://file4.renrendoc.com/view/fed67768b961389113856d9ed1acb582/fed67768b961389113856d9ed1acb5822.gif)
![Compass康帕斯移动平台项目-IBM方案建议书-20161101_第3页](http://file4.renrendoc.com/view/fed67768b961389113856d9ed1acb582/fed67768b961389113856d9ed1acb5823.gif)
![Compass康帕斯移动平台项目-IBM方案建议书-20161101_第4页](http://file4.renrendoc.com/view/fed67768b961389113856d9ed1acb582/fed67768b961389113856d9ed1acb5824.gif)
![Compass康帕斯移动平台项目-IBM方案建议书-20161101_第5页](http://file4.renrendoc.com/view/fed67768b961389113856d9ed1acb582/fed67768b961389113856d9ed1acb5825.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Compass-Group
IBM企业移动平台解决方案1IBM:张士德shidez@手机纲项目背景理解方案建议项目实施策略与要点项目预算IBM支持项目背景与需求分析随着近年来业务的快速发展,随着供应链管理等应用系统的快速建设,对移动办公平台和移动应用平台提出了更高的要求,近几年针对不同项目建立了不同的应用系统,但这些系统相对孤立:1.供应商提供的APP(APPStore),服务器在本地,如OA;2.SAAS模式的APP,如CRM;3.供应商开发,本地部署的混合APP,如BI;4.自开发的移动原生/H5应用;5.微信企业号的一些应用。
为了更好的适应和支撑移动应用的长期发展,需要规划统一的移动平台:统一的技术框架、统一的系统间集成方法统一的的身份认证统一的设备安全统一的应用版本控制与发布统一的离线数据控制统一的移设备更新支持体系提纲项目背景理解方案建议项目实施策略与要点项目预算IBM支持安全管控开发工具构建全面的企业移动规划架构EnterpriseAppsSOA&Connectivity互联互通高速缓存安全网关Analytics决策支持数据仓库业务流程业务集成移动业务B2E、B2B、B2C
通知中心应用商店移动应用平台移动设备管理z运维管理后端的标准化更为重要移动平台不仅仅只是前端用户界面,更应包括后端标准前端30%
的价值和工作能看到70%
的价值和工作在表面之下快速进入市场Webapp?混合app?原生app?团队协作工作化开发开发生命周期集成在快速变化环境下的持续支持跟踪影响用户体验的问题应用版本管理安全数据保护升级推送App安全用户认证和授权用户管理后台整合消息推送离线可用性B2Eapp分发位置服务移动应用平台技术标准总览77IBMConfidential应用开发
一次构建,到处运行.Android,iOS,Microsoft为不同分辨率配置不同运行时皮肤
应用只可采用客户端或客户端+html5的混合模式
现有移动应用逐步整合到统一平台
应用生命周期管理
集中式构建过程安全
安全性的离线访问
设备上的用户数据加密
遵循与现有门户一致的统一用户和单点登录
与现有移动门户一致的网络接入策略与现有移动门户一致的客户端认证机制未来扩展到移动设备接入控制企业整合
所有移动应用客户端通过移动应用服务平台访问后端系统
已接入门户的系统由移动应用服务平台接入ESB再整合服务器端缓存直接集成后端系统优选WebService应用管理
由应用和设备管理平台统一进行应用分发
由应用和设备管理平台应用版本管理
远程应用失效
直接更新
推送通知服务管理
分析和使用报告所有应用通过统一通知服务平台推送信息而不再走公共平台设备安全性统一管理MobileOperatingSystemNativeContainerHTML,CSS,JavaScript项目管理测试设计调试代码管理构建系统后台系统移动应用服务器应用和设备统一管理手机运行时开发人员管理人员用户部署集成连接监控上海烟草私有AppStore发布开发一体化移动平台Web和原生连接HTML5,JS,和CSS3(完整站点或
m.站点)更快更便宜的移动化用户体验差HTML5,JS,和
CSS通常使用Cordova框架可下载,可发布到应用商店,有推送能力可调用原生APIs同左,增加可响应式,可在线、离线Web+原生代码原生界面、控制、和导航,具有优化的用户体验App完全与OS手机操作系统适配一部分界面可跨平台App完全与OS手机操作系统适配最佳用户体验每个手机操作系统平台上都需要唯一开发,成本最高,维护成本大混合纯
web页面纯原生移动
web站点
(浏览器访问)原生外壳包装外部m.站点预打包HTML5资源HTML5+原生界面大部分原生,一部分HTML5界面
纯原生移动app的开发种类MobileFirstPlatform跨平台移动应用开发10复杂的原生移动应用开发多种工具、平台多种代码,开发团队,维护团队简单的混合移动应用开发(MobileFirstPlatform提供)一个开发环境一套代码,一组开发团队和维护团队Windows
AndroidAppleBlackberryswiftReportingforStatistics
andDiagnosticsPublicAppStores应用商店DevelopmentTeamProvisioningAppFeedbackManagementEnterpriseAppProvisioning
andGovernance2运行组件Cross-PlatformCompatibilityLayerEncryptedandSyncableStorageRuntimeSkinsServerIntegrationFrameworkApplicationCode3MobileFirstPlatform控制器5UnifiedPushandSMSNotificationDevelopmentandOperationalAnalyticsAppVersionManagementEnterpriseBackendSystems&CloudServicesMobileFirstPlatform服务器UserAuthenticationandMobileTrustMashupsandService
CompositionJSONTranslationAdapterLibraryforBackendConnectivityStatsandLogsAggregationUnifiedPush
NotificationsClient-Side
AppResourcesDirectUpdateMobile
WebApps4GeolocationServicesHTML5,Hybrid,andNativeCodingOptimizationFrameworkIntegratedDeviceSDKs3rdPartyLibraryIntegrationBuildEngineMobileFirstPlatform开发工具SDKsFunctionalTestingWYSIWGEditor
andSimulatorBlackberryAndroidiOSWindowsPhoneJavaMEWindows8MobileWebDesktopWeb1Enhancedcrash&platform-levelexceptioncaptureLocation-basedeventhandling•6.Mobiletestworkbench:自动化功能测试•7.Analyticsplatform:运营报表分析IBMMobileFirstPlatformFoundation组件
40开发工具Leadingtoolsfornativeandhybriddevelopmentthatmaximizecodereuse,acceleratedevelopment,andpromoteteamwork服务器端Gatewayforengagement,securityandanalytics交付设计及开发品质保证(MQA)Collectbetatestfeedback,crashesandanalyzeusersentimentApp扫描DetectcodevulnerabilitiesatthetimeofdevelopmentIBMMobileFirstPlatform平台组件具有持续交付能力的移动App开发测试程式码扫描及验证应用商店
Anon-MDM,crossplatformprivatemobileapplicationstore控制台UIfordeployment,management,andreal-timeoperationalanalytics,pushnotifications运行时
ClientAPIsfornative,hybridandweb
apps持续交付开发开发环境DeveloperEdition只需要下载Eclipse,安装MobileFirstPlatform插件无需额外安装服务器、数据库。可视化页面编辑工具\集成测试环境等集成第三方UI框架所见即所得开发1414支持的应用类型支持多种应用类型Web,原生,混合型移动应用支持的移动设备平台iPhoneiPadAndroidBlackBerryWindowsPhone桌面设备Windows8desktopandtabletsAdobeAIRWeb应用Mobile
webappDesktopBrowerwebpage14直接更新打包进app里的Web资源保证了可以离线使用Web资源传输到app的缓存存储中App在启动时或从后台切换到前台时到服务器上检查最新更新当必要时,更新过的web资源将由用户确认或静默下载下来MobileFirstPlatform服务器原生外壳预打包的资源文件下载更新web资源应用商店Web资源缓存的资源传输检查更新1234集成的移动功能测试全面的,完整的,灵活的功能测试支持Android和iOS,nativeandhybrid
HTMLandJQuery自动化的脚本录制录制,修改,运行,支持移动设备和模拟器同一个测试可运行在同一平台的多种设备上,在多个设备或模拟器上回放自然语言脚本,开发人员和非开发人员都可使用高效的四步流程录制修改回放
报告改善移动应用质量和加速价值实现,并提供一贯的品质应用IBMMobileTestWorkbenchforMobileFirstPlatform16跨平台测试录制修改回放报告VerificationPointsLocalizedstringNaturalLanguageCase位置服务(Geo-Services)实现客户端高效GPS,蜂窝和WiFi采样可工作在前台,后台和离线状态基于策略的批量数据采集,压缩和传输,最小化的耗电和网络使用丰富的APIs用来实现完全控制生成的事件接近兴趣点进入,离开特定位置区域服务端维护实时上下文响应重要的位置事件其它业务数据增强上下文信息与业务流程的集成存储分析MobileFirstPlatform
Server收集,压缩和流化重要信息AnalyticsRepository位置数据AdapterAdapter使用位置数据并触发业务流程和决策管理系统等1819内嵌运营报表移动数据库支持EmbeddedJSONmobiledatabaseJavaScriptAPIstostore,queryandupdatethedatainofflinemodeEncryptsensitivedata,usingakeyprovidedbydeveloperorobtainedasuser’spasswordServer-to-clientSync:Retrieve,storeandkeepdatastoreup-to-dateusingadaptersClient-to-serverSync:Simplifywriteactionsondatawhiletheappisofflineandsendtheseactionstotheserverwhenconnectivityisrestored移动数据库支持2222应用程序安全性强健的用户认证和授权公司安全流程在设备上保护数据认证整合框架数据保护域使用设备ID为第二认证要素组织基本沙箱外壳代码混淆通过SSL的服务器认证和校验已经被证明的平台安全性安全机制保证数据万无一失JailbreakandmalwaredetectionAppauthenticitytestingEncryptedofflinecacheOfflineauthenticationSecurechallenge-responseonstartupEncryptedofflinecacheOfflineauthenticationSecurechallenge-responseonstartupEncryptedofflinecacheOfflineauthenticationJailbreakandmalwaredetectionSecurechallenge-responseonstartupEncryptedofflinecacheOfflineauthentication应用真实性测试越狱破解和恶意软件检测启动时的安全挑战和响应加密离线缓存离线身份认证增强安全性更新远程失效直接更新跨多应用间的SSO单点登录22版本控制同一平台上的多个版本不同平台上的版本版本远程失效和直接更新提供对企业数据和系统的安全访问点到点集成多种集成方式,多类数据源,修改变化,如何维护更新自己管理缓存,同步,加密,流量控制等功能
无缝,顺畅,安全透明访问(MobileFirstPlatform提供)MobileFirstPlatform转换业务数据到可移动化通用的数据格式JSONMobileFirstPlatform服务器管理管理缓存,同步,加密,流量控制等功能,并可以自定义快速扩展ERP
EngineAppDBHTTP(REST,SOAP),JMS,LDAP,JavaSQLSAPHTTP,CASTIRONJSONMobileFirstPlatformAdaptorsMobileFirstPlatform
SERVERERP
EngineAppDBCloud
ServiceCloud
ServiceBlackberryAppleBlackberryApple企业应用商店
满足多平台、多设备正式上线前的高效测试反馈快速更新上线、安全可靠支持访问控制列表和LDAP进行高级安全控制MobileFirstPlatformSERVERMobileFirstPlatformAppCenterBlackberryAppleWindowsphone25不同角色对移动应用的关注点不同测试人员最终用户开发人员业务人员如营销人员“Whensomeoneleavesanegativereviewintheappstore,itscarsyourappforlife,youcan’trespondtoit,andyoucan’tlearnmoreabouttheprobleminordertofixitquickly.”-MobileOrchard客户是否感受到我们移动应用的价值?面对当前的质量参数,如何能转换为下一步的产品策略?如何能在第一时间获取用户的体验和问题,并快速响应?如何能提高兼容性测试的覆盖度,覆盖更多的设备、运营商和操作系统?如何能快速的获取最新版本的应用?如何能在手机测试的过程中直接提交发现的bug?如果能快速提供有针对性的建议和评价?新版本快速发布1应用内的缺陷汇报2异常信息捕捉4应用内的用户反馈3用户舆情分析5Builds用户反馈崩溃信息缺陷缺陷vs.崩溃QualityDashboardwithSentimentAnalysis
MobileQualityAssurance(MQA):持续交付高质量移动应用测试人员最终用户开发人员业务人员如营销人员新版本快速发布开发人员上传新版本识别测试设备IBMMQA通知测试人员测试人员通过IBMMQA下载新的测试版本让开发者将新的build发布到测试终端上应用内的缺陷汇报用户通过摇一摇手机,即可触发应用内置的MQA功能来提交缺陷:IBMMQA被激活缺陷信息可以通过RTC提供的变更管理进行追踪缺陷包含以下信息:设备制造商和型号操作系统版本运营商信息与网络速度电池状况与屏幕分辨率重现步骤和截屏让开发者能够接收bug报告应用内的用户反馈开发人员可以自定义反馈流程如果用户想要反馈信息,可以触发一个反馈的widgetIBMMobileQualityAssurance被触发反馈信息直接发送给IBMMQA让开发者与用户相联结异常信息捕捉当崩溃发生时,IBMMQA会记录相关信息IBMMQA捕捉以下崩溃信息:设备制造商和型号操作系统版本运营商信息与网络速度电池状况堆栈信息日志IBMMQA可以汇总崩溃信息并生成可读的报告让开发者了解何时以及为什么Crash会发生用户舆情分析获取应用评分和评价IBMMQA可以给用户呈现:移动应用的评价信息细分属性的得分累计的舆情分数与趋势帮助业务人员提炼用户的评价移动应用数据收集收集用户信息分析用户体验IBMMQA包含:追踪移动应用装机量累计的用户session信息用户崩溃信息汇总帮助制定移动应用开发的优先级IBM移动解决方案的市场地位2013\2014\2015连续三年第一/research/ss/it-vendor-landscape-mobile-enterprise-application-platforms35灵活可定制的UI\UE实例36MobileFirstPlatformServer移动服务器端ClientTierDevices客户设备层跨平台利用开放的web技术利用hybrid容器简化开发维护安全用户认证系统集成第三方应用过滤应用推送升级应用禁用(预留)运维服务集群监控服务快速扩容应用版本管理集成和在线业务高效快速无缝集成针对移动设备的数据整合优化数据缓存Back-endServices后台数据源三层架构平台开放、工具开放、编程语言开放、UI框架开放、插件开放、集成Native组件一套代码,多个平台运行,支持最新移动操作系统一套开发团队,一套维护团队多个平台运行重用已有Web开发技能赚钱、省钱开放安全设备数据加密、设备ID认证、跨多个应用单点登录、应用真空性检测、后台数据源安全管控、远程失效和直接更新、源码管理、设备安全管理、金融行业经验,各行业案例众多关键能力保护核心资产,防止源代码和数据泄密防止黑客,降低事故风险安全后台集成扩展256bit密钥加密关键能力iOS\Andriod\BlackBerry\WindowsPhone\J2ME\Web\Desktop集成的测试组件,可录制、修改、回放、报告详细的分析报表,洞悉应用的状况企业级应用商店,管理各个平台上的应用安装包快速多平台投放市场,省钱,省力,省时IBM的市场领导力,持续投资,降低失败风险所见即所得编辑器、调试器关键能力开源、开放、可扩展性高可集成各类开源UI框架,如JQueryMobile、Dojo、Sencha内嵌的开箱即用的后台应用集成能力充分保障投资,降低投资风险快速成长,自扩展IBMMobileFirstPlatform的核心优势38提纲项目背景理解方案建议案例参考项目实施策略与要点项目预算IBM和合作伙伴支持国外成功案例FinancialServicesTransportation/Travel/Public/MediaManufacturing/DistributionRetail/CPGInsuranceFinancialServices/InsuranceTransportation/Travel/EnergyRetail/Manufacturing/Telecom国内成功案例Pub/Healthcare贵州高速
盐田卫生局铁道部手机售票12306中国铁路总公司承担原铁道部的企业职责,负责国家铁路客货运输的调度指挥和经营管理。随着国内智能手机的日益普及,越来越多的民众想要通过移动终端来订票。解决方案:基于IBMMobileFirstPlatform解决方案,在2-3周的时间内就与铁道部的后台系统完成了整合,并开发出了支持安卓和苹果平台应用原型采用HybridHTML5的开发模式,JQueryMobile作为前端JavaScriptUI框架优势:通过开发维护一份codebase来支持多个手机平台,比较Native的开发方式,开发维护成本大大降低开发团队的现有技能被重用,大大降低移动应用开发的学习周期应用的发布管理简化,客户手机端的应用可以直接更新,而无需访问第三方AppStore,避免了繁琐的审批流程,加快了应用的发布周期IBMMobileFirstPlatform自带的安全机制,保证用户订票,支付全过程的安全性2014年春运订票高峰期间,MobileFirstPlatform平台承载的访问量高达每日1亿次,经由该手机应用卖出的火车票高达每日44万张需求:支持多个手机平台以及平板设备最大程度的利用内部团队的现有开发技能,快速上手支持应用快速发布,版本管理安全可靠,用户信息不外泄,交易过程安全DownloadLoginQuerySearchBookPay12306使用情况4319,000,000
下载于两个月内(目前4000万)200万
独立用户,高峰时期(每天)30万
并发用户,高峰时期(每天)40万
张票售出,高峰时期(每天)100,000,000
日点击量,高峰时期Haier海尔
海尔是以中国为基地的跨国消费电子产品和家用电器公司,总部设在青岛。海尔目前拥有最高的白牌3C产品市占率。
2012年,海尔选择IBMMobileFirst完整解决方案做为长期行动化的战略合作伙伴。現況:第一階段已在2013Q3上線
项目状况:
Phase1(B2E)
办公室行动化、行动CRMPhase2(B2C)
智能家电、海尔移动维修排工支持设备:
Phase1:AppleiOS,AndroidPhase2:AppleiOS,Android,Windows844美国西南电网B2E派工系统07:00am07:00am07:30am08:00–08:50am08:50–09:05am维修人员登入系统维修人员浏览工单状态维修人员接收工单监控中心查核任务进度维修人员完成任务并接收新工单
可口可乐在国内拥有庞大的营销网络,这个网络由众多的业务主任和成千上万的业代组成。如何借助移动化的趋势,使得现有的营销网络运行得更为高效是项目的主要起因。解决方案:基于IBMMobileFirstPlatform解决方案,为可口可乐搭建了的企业移动应用的基础平台,并与可乐众多后台系统完成集成企业移动应用商店为可乐企业内部移动应用的下载安装提供了规范管理主任移动应用采用HybridHTML5的开发模式,JQueryMobile作为前端UI框架优势:开发团队的现有技能被重用,大大降低移动应用开发的学习周期,加快了团队培养的速度应用的发布管理都到简化,客户手机端的应用可以直接更新,而无需访问第三方AppStore,避免了繁琐的审批流程,加快了应用的发布周期基于MQTT的消息推送机制,使得整个营销网络的沟通更为顺畅需求:借助移动端操作,规范化现有主任管理操作流程打造企业移动应用开发运维平台,为全面实施企业移动战略做准备帮助可乐内部团队培养移动开发运维团队可口可乐主任移动应用46需求:为企业销售管理人员及销售一线人员提供业务支持,提高销售业绩提供完整的开发运维解决方案,系统开放,跨平台支撑,接口匹配灵活在保障企业商业信息安全的前提下,充分支持多网络条件及离线使用解决方案:基于IBMMobileFirstPlatform企业移动信息化平台实施项目开发,支持iOS/Android双系统,接驳现有CRM后台。CRM移动客户端应用采用Hybrid的开发模式,SenchaTouch作为前端UI框架优势:MobileFirstPlatform为客户端提供全方位安全体系防护,确保数据安全性连接后端企业CRM系统和基于云的服务,并可以从一个中央界面控制并管理每个版本的应用程序;减轻了企业的开发风险,并且节约了企业对系统的管理支出。使用基于标准的开发技术并运用了第三方开发工具,做到一份代码多平台部署,降低开发成本,缩短了开发工期。化工企业移动CRM47提纲项目背景理解方案建议案例参考项目实施策略与要点项目预算IBM和合作伙伴支持移动办公平台:总体规划
分步实施自主开发办公与信息SAPBIBPMCRM决策支持服务统一移动支撑平台管理层KPI报表业务扩展。。。。其他外部系统集成员工办公客户服务供应商管理统一接口统一信息推送统一用户管理系统统一设备安全性统一用户统一权限现场管理供应商通讯客户服务供应商采购知识管理大客户服务门户第二阶段第一阶段CFO报表CEO报表任务提醒待办列表OA审批增强HR审批OA….统一认证未来阶段BPM审批业务管理供应商管理销质量售销售管理物流财务管理供应链管理报销加班员工自服务信息调研公司公告企业动态社区人事公告网盘公共关系休假统一移动终端管理项目开展方式要点一期项目:IBM产品购买+IBM原厂支持服务+IBM合作伙伴服务(为主)康帕斯自主开发(为辅)维护阶段:IBM合作伙伴服务(为辅)+自主开发(为主)二期和后续迭代开发:IBM和合作伙伴(架构及平台支持)+康帕斯自主开发未来:产品平台升级和新技术导入(IBM和合伙伙伴)+业务实现
长期技术保障:IBM产品支持和技术顾问人员变更影响最小:平台和已开发成果技术依赖度低,后续人员可快速度跟进,降低项目风险项目质量和风
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能医疗设备中嵌入式系统的安全性保障措施
- 餐饮行业中的学校食堂安全监管策略
- 数学教育中的跨学科思维能力培养
- 科技改变生活智能宠物市场的变革与创新
- 2025年硅湖职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年玉溪农业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年湖南税务高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年湖南化工职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 科技公司对公客户的创新财富路径
- 技术驱动下的金融产品创新销售策略
- 输变电工程监督检查标准化清单-质监站检查
- 【超星学习通】马克思主义基本原理(南开大学)尔雅章节测试网课答案
- 2024年中国工业涂料行业发展现状、市场前景、投资方向分析报告(智研咨询发布)
- 化工企业重大事故隐患判定标准培训考试卷(后附答案)
- 工伤赔偿授权委托书范例
- 食堂餐具炊具供货服务方案
- 2024化工园区危险品运输车辆停车场建设规范
- 自然科学基础(小学教育专业)全套教学课件
- 信息资源管理(马费成-第三版)复习重点
- 邮轮外部市场营销类型
- GB/T 42460-2023信息安全技术个人信息去标识化效果评估指南
评论
0/150
提交评论