Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SharePoint as a Platform for Business Applications - SPSPhilly

2,888 views

Published on

SharePoint as a Platform for Internal Business Applications.
Modified for SPSPhilly, Feb 2012.

Published in: Technology, Business
  • Be the first to comment

SharePoint as a Platform for Business Applications - SPSPhilly

  1. 1. SharePoint as a Platform for Business ApplicationsOwen AllenPingar @owenallen owen.allen@pingar.com
  2. 2. Who is Here Today?
  3. 3. Why Today’s Talk?
  4. 4. Blueprints and Models
  5. 5. Design Patterns
  6. 6. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  7. 7. The Baseball Team Concept
  8. 8. The Actors
  9. 9. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  10. 10. The “clock speed” of business change has increased Before After Predictability and stability Rapidly changing needs Manageable change Unexpected change Enough time to react Shorter windows of opportunity Long term planning was enough Planning for the unknown How do we respond to these changing needs?
  11. 11. Tension between business and ITEMPOWERMENT How do we CONTROL Access Agility break this Governance Management Adaptability Centralization Self-service Innovation paradox? Consolidation Cost controls
  12. 12. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  13. 13. 13
  14. 14. Mind the “Value” GapThe value traditionally What is required by theseen from infrastructure business need Standardized activities Innovation Utility Business value Non differentiating Differentiation The value gap
  15. 15. The “Value” Gap Platform for Platform for productivity business solutions SharePoint Business domain SharePoint Technical gap Business domain app
  16. 16. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  17. 17. Platform Capabilities Feature Areas The Big Three Search 1. Infrastructure Workflow 2. Content Management Service Applications 3. User Interface Extensible Service Infrastructure Administrative Features Business Intelligence Composite Applications SharePoint Designer and Visio support for workflows
  18. 18. Platform - Infrastructure • ASP.NET HTTP Pipeline • Application Security • Packaging and Deployment • Service Applications
  19. 19. Platform – Content Management• External Data• Business Intelligence• Search• Workflow• Data Model User Interface• Social Features• Metadata Management
  20. 20. Platform – User Interface
  21. 21. Example: Partners and SharePoint ECM Foundational ECM Supplemental ECM Embrace and Extend Workloads with Partners * E-mail Archiving provided by Exchange
  22. 22. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  23. 23. Platform Strategies • Solutions that Integrate withConnect SharePoint so two products work together • Integrated solutions that extendExtend SharePoint’s offering by adding “New” SharePoint capabilities • Applications built on top ofBuild On SharePoint platform that leverage multiple SharePoint capabilities
  24. 24. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  25. 25. Information ArchitectureSite and Site Collection StructureContent Modeling and Content Type DefinitionsMetadata Schemas and Taxonomy ManagementSearch IntegrationManaged Administration
  26. 26. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  27. 27. Back to Empower vs. ControlHow should capabilities be divided betweenCentral IT and Business IT?How should the two teams be constructed? Standardized activities Innovation Utility Business value Non differentiating Differentiation
  28. 28. SharePoint Applications People-centric Surfacing within the familiar user interface of the Office and SharePoint platform Collaborative Helping groups of people participate in ad-hoc and unstructured processes that largely occur outside enterprise systems Composite Helping respond rapidly to business needs by combining multiple services and functionality in role-based solutions, in many cases without code
  29. 29. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  30. 30. User Adoption
  31. 31. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  32. 32. Composite ApplicationsNO-Code Use Enterprise Keep ControlSolutions Data Everywhere Over End User• Browser-Based • Expose Enterprise Solutions Customizations Data using • Manage Custom• SharePoint Designer Business Code with Sandbox Solutions Connectivity Solutions• Create Workflows Services • Manage Desktop • Browser • Surface Enterprise Solutions with Viso, Data in Outlook, Forms, Access • SharePoint Word, Workspace Services Designer • Provide Full Read • Deployment • Visio and Write Access, packages provide• Use Access Services offline and online to publish databases deployment online • Enable SEARCH or on premise across Enterprise • SharePoint data systems Application marketplaces
  33. 33. Composite Applications in SharePoint Leveraging a rich set of building blocks across many scenarios LOB Human integration workflow Document Reporting processing and Analysis Application Web sites experience
  34. 34. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  35. 35. Solution Thinking Content-Centric People-Centric Applications Applications --When it’s the --When it’s the CONTENT PEOPLE/ROLE that matters that matters It’s BOTH, actu ally.
  36. 36. The Puzzle Pieces The Players on the Team Why is there a Need for a Platform? The Big Question… Build? or Buy? The Value Gap Out of the Box Perspectives Build Strategies related to SharePoint Information Architecture Does a Platform need Governance? Role that Users Play Composite Applications Solutions as a Type Case Management
  37. 37. Case Management as a TypeA Framework Rich for Entity Life Cyclefor multiple Extensibility • Contract Lifecycleapplication • Process Analytics Managementtypes • Rapid Creation/ • Product Modification of the Development –• Aggregation of Data Process Product Lifecycle• Ad Hoc Workflow Mgmt • Integrate with• Structured process Physical Processes • Customer Lifecycle Management
  38. 38. Case Management• A Framework for multiple application types• Horizontal and Vertical Business Solutions – Professional Services – Product Development and Manufacturing – Research, Healthcare, Life Sciences, Insurance – Issue Tracking for all• Platform Leverage – Document Sets, Content Types, Site framework – People and Social Connection – Workflow – Business Process Management – Task Assignment and Tracking – BCS connection to LOB data
  39. 39. What is a champion?40

×