Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Cloudforce Sydney 2012 - How to architect & design your App for Commercial Success

1.823 visualizaciones

Publicado el

Sebastiano Costanzo @cisebi talks about Apps and how to design them for commerical success.

This was presented during a Breakout Session at Cloudforce Sydney 2012 ( ).

Publicado en: Tecnología, Viajes, Empresariales
  • Sé el primero en comentar

Cloudforce Sydney 2012 - How to architect & design your App for Commercial Success

  1. 1. How to Architect & Design YourApp for Commercial SuccessSebastiano Costanzo, ISV Technical @cisebi
  2. 2. Safe HarborSafe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation maycontain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertaintiesmaterialize or if any of the assumptions proves incorrect, the results of, inc. could differmaterially from the results expressed or implied by the forward-looking statements we make. All statementsother than statements of historical fact could be deemed forward-looking, including any projections ofsubscriber growth, earnings, revenues, or other financial items and any statements regarding strategies orplans of management for future operations, statements of belief, any statements concerning new, planned, orupgraded services or technology developments and customer contracts or use of our services.The risks and uncertainties referred to above include – but are not limited to – risks associated with developingand delivering new functionality for our service, our new business model, our past operating losses, possiblefluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach ofour security measures, risks associated with possible mergers and acquisitions, the immature market in whichwe operate, our relatively limited operating history, our ability to expand, retain, and motivate our employeesand manage our growth, new releases of our service and successful customer deployment, our limited historyreselling products, and utilization and selling to larger enterprise customers. Furtherinformation on potential factors that could affect the financial results of, inc. is included in ourannual report on Form 10-K for the most recent fiscal year ended January 31, 2012. This document andothers are available on the SEC Filings section of the Investor Information section of our Web site.Any unreleased services or features referenced in this or other press releases or public statements are notcurrently available and may not be delivered on time or at all. Customers who purchase our services shouldmake the purchase decisions based upon features that are currently available., inc. assumesno obligation and does not intend to update these forward-looking statements.
  3. 3. Agenda  Making your App ready for the Social Enterprise  Building your App  Distributing your App  Best Practices from a PDO  Demo  Next Steps  Question & Answer
  4. 4. Characteristics of a killer ISV app
  5. 5. What is the problem you are trying to solve?
  6. 6. What is your target market?
  7. 7. What type of users need this app?
  8. 8. How will your app connect to the Social Enterprise? Your App Here
  9. 9. Killer Apps Across the Enterprise
  10. 10. Platform for the Social Enterprise Architecture sites portals communities native HTML5 chatter Finance sales cloud custom apps social customer APIs / Integration profile service cloud appexchange ERP siteforce heroku HRMS Customer Social Apps and Networks database.comAny System Trusted, Multi-tenant Infrastructure
  11. 11. Building Your App
  12. 12. Building on Platform Applications Tabs User Visualforce Pages Page Layouts Interface Sites Record Types Formulas Visualforce Controllers Business Validation Rules Apex Logic Workflow & Approvals Web Services API Objects Data Web Services API Fields Model Metadata API Relationships Declarative Programmatic Simplicity + Speed Control + Flexibility
  13. 13. Next Generation of Social Apps Social Data Chatter Chatter APIs Model ComponentsSocial graph built into Point & click tools for APIs for developers to business analysts built custom app functionality
  14. 14. Mobile SDK: Accelerate App DevelopmentTools for building native, hybrid, and HTML5 apps on iOS and Android OAuth2 Secure authentication and refresh token management API Wrappers Interact with Salesforce REST APIs with popular mobile platform languages App Container Embed HTML5 apps inside a container to access powerful native device functionality Secure Offline API Store business data on a device with enterprise-class encryption Push Notifications Dispatch real-time alerts directly to mobile devices
  15. 15. Distributing Your App
  16. 16. ISVforce is Our Leading Technology for ISVs
  17. 17. The Branded Experience
  18. 18. Create a Seamless Customer Experience Pre-configured  Add, upgrade or  Seamless upgrades trials disable users  Push bug fixes to Easy distribution  Easily link to subscribers via AppExchange or billing method of your own website choice
  19. 19. Free Trials Made Easy – Showcase Your App Free listing Access to over 2 million subscribers Enterprise grade security reviews 12,000+ leads/month passed to partners Your Company Website Host your own signup page to provision free trials Customize your app and trial experience Maximize distribution of your app Run your own marketing campaigns
  20. 20. Hari ChandrashekarManaging Director
  21. 21. About Arxxus  Strategic partnership with spanning: ISV, PDO and Professional Services  Headquartered in Sydney, Australia with R&D from India  Current focus is APAC (ANZ/India) with 50+ employees and growing  Scalable ‘onshore-offshore’ model with cutting-edge capabilities  Served 250+ customers and completed 500+ projects
  22. 22. App Development Best Practices 1. Design data models for Analytics 2. Use batch processes for aggregation 3. Plan for Large Transactional volumes 4. Configure, Dont Code! 5. Design within governor limits 6. Design for different end points 7. Keep an eye out for new release features
  23. 23. + ISV = Winning Combination offers apps a platform  However, some apps may need a that is : broader architecture if needing: ✔ Scalable ✘ Big data sets ✔ Secure ✘ Complex processing ✔ Open (API) ✘ Ultra high transaction volume ✔ Social (Chatter) ✘ Very low latency ✔ Mobile and the ISV program delivers a winning combination of: – Rapid results (build and roll-out apps in weeks) – Clear licensing framework (multiple go to market models) – Success-based costs (pay only for sales, not for “keeping the lights on”)
  24. 24. Example: Arxxus PI & IGBusiness • Platform Insight: Manage • Intelligent Gatekeeper:problem we large data sets intelligently Track workforce / assets /are solving: for insightful analytics inventory in real timeMarket: • Financial Institutions • Enterprise CustomersUser Base: • Fund Managers • Safety / Security / Contractors / Admin How Does The Social Enterprise Fit In? – Social: Users collaborate using Chatter – Mobile: IG Contractors view and send info via Mobile Device (HTML5) – Open (API): PI gets data processed in AWS - IG uses Twilio and Google Maps and connects to gates systems, RFID, smartphones
  25. 25. Demo
  26. 26. Distributed Enterprise App Customer # 1 Customer # 2 Customer # 3
  27. 27. Next Steps
  28. 28. ISVforce Lifecycle Academy (Online) Free training for ISV partners Contains best practices for: business development, sales, marketing, technical, operations, & support For each phase, users: (1) watch the video (2) work through the checklist (3) review the FAQ (4) log cases with questions (5) Customize w/Train-the-Trainer
  29. 29. Don’t Forget to Submit Your Survey! Stop by the registration kiosks to complete your session surveys. We have 200 KeepCups to give away as well as the chance to win a $500 iTunes voucher! Thank you!NSW Permit No. LTPS/12/05010