Your SlideShare is downloading. ×
0
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Best Practices to Design, Develop and Deploy Enterpise Mobile Apps with IBM and Fiberlink

966

Published on

Mobile apps boost employee efficiency, improve customer service, and extend mobile commerce. But, building your own app can be a nightmare without a well-planned design and strategy--even for the most …

Mobile apps boost employee efficiency, improve customer service, and extend mobile commerce. But, building your own app can be a nightmare without a well-planned design and strategy--even for the most skilled and seasoned technical teams.

Learn the mobile app life cycle from design through development and deployment.

Design: Learn how to design world-class mobile apps. Yael Alkalay will introduce the IBM Design Thinking framework, its value and best practices for mobile app design.

Develop: Creating successful mobile apps is a requires collaboration across creative, technology and business groups. Judy Robb will explain how IBM Interactive helps organizations create compelling user experiences.

Deploy: Get the right applications to the right users securely, easily and reliably. Kaushik Srinivas will discuss various deployment considerations such as app store and security concerns, as well as post-deployment app management and reporting.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
966
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Design, Develop and Deploy Mobile Apps Best Practices for Enterprise Mobile App Management Yael Alkalay | Judy Robb | Kaushik Srinivas
  • 2. Presenters Yael Alkalay Design Change Leader with IBM #MobileApps Judy Robb Business Development Executive with IBM Kaushik Srinivas Product Manager with Fiberlink
  • 3. Mobile app usage is increasing exponentially Prediction in 2012: Global mobile app downloads to exceed 30B by 2016 Reality: Downloads exceeded 100 billion by mid-2013! #MobileApps Sources: Asymco.com
  • 4. Agenda • • • • • • • Understand design thinking principles Manage Techniques for designing applications Why responsive design matters Defining the user experience strategy Deploy Moving from MAM to MALM App development considerations Enabling the enterprise Design Mobile App Lifecycle Secure #MobileApps Develop
  • 5. Poll Question #1 Are you leveraging mobile apps in your business now? a) Yes b) No c) Planning to #MobileApps
  • 6. Design Yael Alkalay, Design Change Leader #MobileApps
  • 7. What’s the first thing you do when you wake up in the morning? 7
  • 8. 84% of smartphone owners use apps first thing in the morning 8 Source: Statista, SOASTA Image
  • 9. Where do you use your phone? 
What is your phone for you? 9
  • 10. The Challenge – How to design world-class mobile apps? 10
  • 11. “If there’s a simple, easy design principle that binds everything together, it’s probably about starting with the people.” — Bill Moggridge 11
  • 12. Envision the User Experience 12
  • 13. Reframe The Problem Product focused VS Experience focused 13
  • 14. This is not a User Experience 14
  • 15. This is a User Experience 15
  • 16. Design Thinking 16
  • 17. Understand 17
  • 18. Understand your users Your User ≠ 18 You Your Mom Your Daughter Customer Product Manager Your Manager Your Manager’s Manager CEO
  • 19. Personas User archetypes to guide decisions and prioritization. Synthesize user research to enable prioritization and a successful implementation of the product: what your users need and can use. 19
  • 20. Personas types High-Fidelity Mid-Fidelity 20 Low-Fidelity
  • 21. Explore 21
  • 22. Develop stories about your users Scenarios Develop a series of Scenarios, or particular user experience flows for one or more Personas. User Stories Break your scenarios down into codable units of functionality, or User Stories. 22 Storyboards Visualize your To-Be user story
  • 23. As-Is, To-Be Scenario Map Visual tool for ideating on a single user workflow. Makes team’s knowledge explicit, helps figure out areas that need further user research, and documents new ideas. 23
  • 24. Claim of value to the market Business advantage gained As-Is Stories To-Be Stories 24
  • 25. Prototype 25
  • 26. Why Prototype? Prototyping enables rapid experimentation Communicate and validate Understand and explore Get feedback Fail fast learn fast Test and decide between multiple options 26
  • 27. Prototypes High-Fidelity Mid-Fidelity 27 Low-Fidelity
  • 28. Evaluate 28
  • 29. What to evaluate? Identify key open questions Learn, refine, decide 29
  • 30. From User Insights to Decision Making User Insights Prototype Evaluate 30 Decisions
  • 31. “If I had asked people what they wanted, they would have said faster horses.” —Henry Ford 31
  • 32. Envision the User Experience 32
  • 33. Poll Question #2 What are your mobile app user priorities for 2014? a) Apps for use by employees b) Apps for use by customers c) Apps for use by partners and suppliers d) Apps for use by the public #MobileApps
  • 34. IBM Interactive Judy Robb, Business Development Executive #MobileApps
  • 35. #MobileApps
  • 36. IBM Interactive leads in digital innovation IBM Interactive is a “Leader” among global digital agencies with enterprise mobile solutions rated first overall In December, 2013, Gartner rated IBM Interactive among the leaders in digital marketing for our completeness of vision and ability to implement. #MobileApps Rated by Ad Age as a Top 5 leading interactive agency 5 years running Won multiple Webby Awards among numerous other awards and patents.
  • 37. #MobileApps
  • 38. Cross-discipline skills #MobileApps
  • 39. Who’s setting the bar? #MobileApps
  • 40. The customer is in the driver’s seat – Here’s why… change The customer’s mobile experience is being influenced by interrelated business, technology and social forces. occurs rapidly and the pace is increasing. networks connect homes, cars and other devices. data is increasing rapidly in both volume and amount. analytics yield new insights about customers. content can be more relevant and personalized. devices are proliferating bringing more users online. customers #MobileApps own relationship with high expectations.
  • 41. IBM MobileFirst Mobile has emerged as a primary catalyst / driver of transformation and is 
fundamentally changing industries #MobileApps
  • 42. Responsive Design #MobileApps
  • 43. Wimbledon #MobileApps
  • 44. US Open #MobileApps
  • 45. Tiffany & Co. #MobileApps
  • 46. My Coke Rewards #MobileApps
  • 47. The Masters #MobileApps
  • 48. Defining the Customer Experience Strategy User Insights and Profiling Problem Definition (Business and User-focused) Current Experience Assessment Marketplace Innovation Scan Assess #MobileApps User Experience Innovation Concepts Scenarios & Journey Maps (concepts in context) Prototyping (Web, Mobile, Location) Envision Enablement Analysis Execution & Management Gap Analysis (Org. Processes, Metrics, VOC, Continuous Improvement) (People, Process & Technology) Implementation Plan (Phased) Plan
  • 49. Enterprise Enablement Kaushik Srinivas, Product Manager #MobileApps
  • 50. Poll question #3 What are your organization’s plans for app development? a) We have already developed apps for in-house use b) We plan to develop apps in the next 6 months c) We have no plans to develop apps at this time #MobileApps
  • 51. Mobile App Lifecycle Management Consider the complete app lifecycle as part of your strategy Secure Add-on Software Development Kits (SDKs) Publishing / Deploy Data Sync Version Control Collaborate Design Reporting and Tracking Web-based Catalog Management Cross-Platform Complete MAM Lifecycle Management Manage Targeted App Revocation (for BYOD solutions) Enterprise Authentication Forced Upgrades / Auto Updates Policy Management Secure Private Catalogs #MobileApps Develop Role Based Access Control
  • 52. Mobile Application Management Taxonomy Public app: Available on a Native app: Written for a public app store specific platform & installed on the device Enterprise app: Created by a App: Software application on a business for in-house distribution mobile phone Web app: A website bookmark that appears as an app 52
  • 53. Develop apps to meet well defined business needs • Choose the ‘mode’ – The type of app – Native, Web app, or Hybrid – Platforms for support – Development environment • Integrate with backend systems through web services – Robust, flexible & efficient – Easy to code – Easily exposable to internet #MobileApps
  • 54. Incorporate security right from development Best practices in App Security • • • Authentication Single Sign On Data Loss Prevention (DLP) - • • Restrict copy-paste Open-in controls In-app VPN Block on non-compliance #MobileApps App Wrapping Post-development code injection Software Dev. Kit (SDK) Use libraries as part of development
  • 55. Deploy using Enterprise App Stores • Enterprise App stores • Consolidated Management interface independent of OS • Deploy and update apps without delay • Integrate with existing infrastructure (Ex: Active Directory) • Control app security through policies • Version control of apps #MobileApps
  • 56. Manage through Mobile App Management policies Passive controls • Configure security and restrictions • App blacklists & whitelists • Reports • Monitor for compliance • Initiate automatic actions on noncompliance Ex: Alert, Block, Remove #MobileApps
  • 57. Manage - App Discovery and Collaboration • Web-based App Catalog for Mobile Apps • Discovery portal for all platforms • User sharing and linking of apps • User application review and rating system
  • 58. Poll Question #4 How many apps are you planning to deploy in your organization in the next 6 months? a) 1-10 b) 11-20 c) 21-50 d) 50+ e) None #MobileApps
  • 59. Summary Consider complete Mobile Application Lifecycle Management as part of your Enterprise Mobility Management Strategy Manage Deploy Design Mobile App Lifecycle Secure #MobileApps Develop
  • 60. Follow-up: yalkala@us.ibm.com jrobb@us.ibm.com ksrinivas@fiberlink.com For More Information Learn more about IBM Interactive at ibminteractive.com Visit the MaaSters Center to discuss IT in the cloud: MaaS360.com/maasters • Forum – announcements, discussions and questions • Blog • Webinars • Resources • Social media • Free 30-day trial #MobileApps

×