SharePoint: The Good, The Bad, and The Ugly SharePoint as a Content Management Platform for the Uninitiated 12/1/20091Marcel Meth.

Slides:



Advertisements
Similar presentations
Introduction to SharePoint for .NET Developer
Advertisements

DELIVERING SHAREPOINT AS A SERVICE
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Technical - SharePoint SharePoint grew out of the Exchange Development Teams collaboration work and Digital Dashboard initiative. SharePoint Team Services.
SP Business Suite Deployment Kick-off
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
 Troy Hopwood Program Manager Microsoft Corporation BB53.
TKG Consulting LLC Managing Content in SharePoint: Design construct and case study Gilbane Conference on Content Management April 10, 2007 Craig St. Clair.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Microsoft Office SharePoint Server 2007 (MOSS 2007) Overview Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Tom Sheridan IT Director Gas Technology Institute (GTI)
Accelerate Business Success With CRM CRM Interoperability.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
SharePoint Collaboration Features & Workflow
Customising SharePoint David Gristwood Developer & Platform Group
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming Officer
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Microsoft Dynamics.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
by Michael Prince & Jessica Austin Legal Aid of NorthWest Texas
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Introduction to SharePoint 2010 Sayed Ali (MCTS, MCITP) Senior SharePoint Administrator Arabian Advanced Systems(Naseej)
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
SharePoint 2010 Business Intelligence Overview John Gamble 12 th April 2011.
Workflow and SharePoint Presented by Ben Geers. Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs.
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
UITS SharePoint and the IUSPUG 2009 LSP Appreciation Event PRESENTER(S) Cory P. Retherford and Brian Hughes September, 30 th, 2009.
Connecting the Dots…How OSIsoft Leverages Microsoft Technology Across the RtPM Platform Christian R. Luckock Technical Strategist OSIsoft.
February 28, 2007 Pamela Williams. Windows SharePoint Services is an enabling technology that is included in Microsoft Windows Server It provides.
SharePoint 2007 Overview and Solution Examples Inetium.
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
An introduction to Microsoft Office SharePoint Server 2007 Rue Juliette Wytsmanstraat 14 | 1050 Brussels | Belgium T | F
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
SharePoint Portal Server Office XP Launch Tour Breakout Presentation nametitle Microsoft Corporation.
Agenda What’s functionally changed since 2003 What’s technically changed since 2003 What’s the difference between WSS 2007 and SharePoint 2007 What’s the.
Office Business Applications Workshop Defining Business Process and Workflows.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
OWx2 Online Workspace Whizzes Share, Collaborate, Communicate A look inside team portals and web office environments Maria Morales, Betsy Dugas, Kathrine.
Afresco Overview Document management and share
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
What’s New in Microsoft SharePoint Server Microsoft SharePoint Server 2010 includes several key enhancements and additions. The ribbon, part of.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Back to Basics A Tour of Microsoft SharePoint. Who am I? Kenny Duenke Lead Systems Analyst RGA
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
March 18, 2010 Social Knowledge Management in an Academic Research Environment: A Case Study Kimberly Silk, MLS Data Librarian.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Portals and CRM: what, When, Why, and How
SharePoint 2007 Business Intelligence
SP Business Suite Deployment Kick-off
SharePoint Portal Server & Windows SharePoint Services Overview
Leveraging the Business Intelligence Features in SharePoint 2010
Integrating Enterprise Applications Into SharePoint® Portal Server
What is SharePoint and why you should care
Introduction to SharePoint 2007
The Social Life of Information
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

SharePoint: The Good, The Bad, and The Ugly SharePoint as a Content Management Platform for the Uninitiated 12/1/20091Marcel Meth

Agenda What is SharePoint Preliminaries SharePoint By Example Beyond the Example Take Aways 12/1/2009Marcel Meth2

What is SharePoint? “SharePoint is an enterprise information portal, from Microsoft, that can be configured to run Intranet, Extranet and Internet sites. Microsoft Office SharePoint Server 2007 allows people, teams and expertise to connect and collaborate. A SharePoint enterprise portal is composed of both SharePoint Portal and Windows SharePoint Services, with SharePoint being built upon WSS. WSS is typically used by small teams, projects and companies. SharePoint Server is designed for individuals, teams and projects within a medium to large company wide enterprise portal” When I hear people answer the question, this is what I hear: 12/1/20093 “It is both a floor wax and a dessert topping!” Here, I'll spray some on your mop, and some on your butterscotch pudding. Marcel Meth

SharePoint To me, SharePoint is: The ability for end users to manage content in a variety of forms online without necessarily having to enlist IT to do so. My working definition: 12/1/20094Marcel Meth Enterprise Content Management Document Management Records Management Web Content Management

SharePoint by Example 12/1/2009Marcel Meth5

Preliminaries: SharePoint Timeline Confusing Offering SPS 2001 Doc Mgmt Portal Basic search Personalization Forms Webparts Web Content Mgmt SPS 2003 SPS BI & Connect to data Search ++ Excel Services Extranets Records Management WSS, MOSS, Search 2007 Firefox & Safari Ajax Connect to data ++ Internet /1/2009Marcel Meth6 Painful upgrade Upgrade is supposed to be better GoodBadUgly Quick to stand up a site.Need clients to be MS friendly & carefully setup UI is clunky, not pretty, & everything looks like SharePoint. Works well for closed/controlled communities Too many SKUsNavigation MS Documentation is poor. User management / creation Lists – End users can create pseudo databases Lists are limitedList interfaces are ugly Repositioning

Preliminaries: Who’s involved? Anonymous viewer Contribute content Participate in business processes Non Technical User (Browser Only) Gather User Requirements Customize Sites and Libraries Customize Look & Feel / Branding Build custom solutions SharePoint Analyst ”Technically Savvy User” (Browser & SharePoint Designer) Hardcore.NET Developer: Builds code that must be installed through the back end interfaces. Build repeatable solutions Developer (Browser, SharePoint Designer, & Visual Studio) System, Network, Desktop, Security, and Database Administration Administrator (Browser, Server Consoles, Desktops) 12/1/20097Marcel Meth

SharePoint by Example (Eco Teams) Request – “Build an interactive web site for the Newton Eco Teams Project.” Newton has ~80,000 residents No real requirements up front: Site evolved in a series of iterations. Mission: 12/1/2009Marcel Meth8 Eco-Teams, groups of 5-8 people from different households, meet three or four times to work through a fun, easy-to-use workbook called The Low Carbon Diet, which shows, step-by-step, how to dramatically reduce CO2 output in just a month's time. You learn to: Calculate your CO 2 footprint with an easy-to-use online carbon calculator. Create cool household systems that save the earth while saving you money. Take on cool lifestyle practices to reduce CO 2 emissions.

SharePoint by Example (Eco Teams) 2 What you should know – This site is hosted by apps4rent on a WSS server. – Cost is low ($9 / month, unlimited users, performance is good) – Numerous occasions I would have liked to use MOSS. – No access to back end No developers Very little ability to administrate 12/1/2009Marcel Meth9

SharePoint by Example (Eco Teams) 3 What an anonymous user sees – Brochure ware 12/1/2009Marcel Meth10 User Clicks here to sign in Clicking on “form a team” initiates a human workflow process

SharePoint by Example (Eco Teams) 4 SharePoint Analyst – User can contribute content. In WSS vs MOSS – WSS has no publishing model. – MOSS does have an approval workflow & publishing model. 12/1/2009Marcel Meth11 User Clicks here to sign in

Anonymous user requests access SharePoint Anlyst Creates an account Sends back Anonymous user logs in, they are now an authenticated user. SharePoint by Example (Eco Teams) 5 Adding an account (Ugly!) – This is usually done by using Active Directory in a closed community. – For our example, apps4rent uses custom forms based authentication. 12/1/2009Marcel Meth12 There are third party products that can improve user account handling and password reset. But you need the Administrator to install them.

SharePoint by Example (Eco Teams) 6 SharePoint Analyst – User can connect web parts so that they pass data to each other. 12/1/2009Marcel Meth13 Text box passes term to filter contacts.

SharePoint by Example (Eco Teams) 6 SharePoint Analyst creates a list. Non Technical User can now enter data in a form that is associated with the list. 12/1/2009Marcel Meth14 GoodBadUgly Forms come for free as part of a list Forms are not very friendlyDifficult to get a User Interface that makes sense. Lists provide a good repository for data. (Pseudo Database) List functionality is limited SharePoint 2010 has improved lists significantly

SharePoint by Example (Eco Teams) 7 Comparing Excel with a SharePoint list – Excel provides a much richer user experience with immediate graphical feedback and totals. – SharePoint lists are able to prefill somewhat intelligently. 12/1/2009Marcel Meth15

SharePoint by Example (Eco Teams) 8 SharePoint can retrieve data that is embedded in Excel Why not store each household's data in their own personal Excel file?. – This would be a good solution if you could control the end user desktops. In enterprise settings you can do this. 12/1/2009Marcel Meth16 X

SharePoint by Example (Eco Teams) 9 If we wanted to create a repeatable solution for each town in Massachusetts, then we would definitely need a developer. 12/1/2009Marcel Meth17 Eco Team site for Boston Eco Team site for Everette …

SharePoint by Example (Eco Teams) 8 Dashboards in SharePoint – WSS enables a summary view – MOSS enables charts & – MOSS can connect to data on other data providers. 12/1/2009Marcel Meth18 GoodBadUgly Concept of showing aggregate data is great. Aggregate views are not very rich If you use the SharePoint charting and data connectors, then the solution requires MOSS enterprise, which is very expensive SharePoint 2010 promises to fix a lot of issues. Lots of bugs with Office files and SharePoint (Hoping they get this right in 2010) Work around: 1.Proficient jQuery guru 2.CorasWorks 3.Bamboo web parts

SharePoint Beyond the Example Excel Services – Can serve as a reporting tool. – Upload spreadsheet to SharePoint. Users do not need Excel on their desktop. – Not a replacement for data collection (forms) 12/1/2009Marcel Meth19 GoodBadUgly Concept is great!Excel Services is V1, and still limited Very limited user input capability. Allows workbook to connect to data from server. SharePoint 2010 promises to fix a lot of issues.

SharePoint Beyond the Example 2 – My Sites – Blogs – Wikis – Discussions – Surveys – User Profiles 12/1/2009Marcel Meth20 GoodBadUgly Concepts are good.In 2007, these were all V1, and it shows They are not very rich and the UI is not intuitive. SharePoint 2010 promises to fix a lot of issues. “Social” SharePoint

SharePoint: Beyond the Example 3 Data Gathering and Business Process Workflows – Requires careful planning and customization to setup. Info Path SharePoint Designer Workflows Visual Studio 12/1/2009Marcel Meth21 GoodBadUgly One can build a powerful automated workflow that can capture data from humans Users need to have the InfoPath client installed. (Windows friendly client machines) Alternative: Use the forms server. This is expensive and requires a developer or Administrator to deploy the forms. Really sophisticated workflows requires the use of Visual Studio, thus a developer needs to be engaged. Alternative: *Use the third party tools from: Nintex K2 A SharePoint Analyst can accomplish a great deal. * Tech Savvy User Developer

SharePoint: Beyond the Example 4 Web Content Management & Deployment – This is a V1 feature set (Comes from the old Microsoft CMS product) – MOSS Enterprise – Requires Back end administrative privileges to deploy content. 12/1/2009Marcel Meth22 GoodBadUgly Good strategyBuggySharePoint User Interface is not elegant enough for a customer facing site. Thus one must spend quite a bit of time and energy to get a functional and aesthetically pleasing branded site has a great deal of improvements. Need to involve administrator. Need MOSS Publishing functionality is confusing and requires users who are savvy.

SharePoint: Beyond the Example 5 Search – One of Microsoft's biggest competitors is Google – Google sells an appliance for enterprise search. – Microsoft has a spectrum of search solutions that are coupled with different versions of SharePoint. – What you should know about enterprise search: People are often disappointed by enterprise search Getting Enterprise search to work well is resource intensive You can purchase starter dictionaries You probably want someone who specializes in search. 12/1/2009Marcel Meth23

SharePoint: Beyond the Example 6 Records Management 12/1/2009Marcel Meth24 A record is a document or other electronic or physical entity in an organization that serves as evidence of an activity or transaction performed by the organization and that requires retention for some time period. Records management is the process by which an organization:  Determines what types of information should be considered records.  Determines how active documents that will become records should be handled while they are in use, and determines how they should be collected once they are declared to be records.  Determines in what manner and for how long each record type should be retained to meet legal, business, or regulatory requirements.  Researches and implements technological solutions and business processes to help ensure that the organization complies with its records management obligations in a cost- effective and non-intrusive way.  Performs records-related tasks such as disposing of expired records, or locating and protecting records related to external events such as lawsuits. GoodBad Good strategy Difficult to debug should be better Need to involve administrator.

Take-Aways 1.SharePoint consists of a broad portfolio of tools that allows you to quickly standup solutions in a browser. 2.SharePoint works best with a controlled “Microsoft Friendly” desktop environment. 3.SharePoint users: Non Technical Analyst Programmer Administrator 4.SharePoint sites require effort to make them look good. 5.Authentication needs to be carefully planned SharePoint Authentication designed to be used with Active Directory. 6.UI is clunky, but SP 2010 shows a lot of promise. 12/1/2009Marcel Meth25

Take-Aways continued 7.Third party eco system can be helpful, need an administrator to install CorasWorks – Charting & Data Connectivity Nintex & K2 – Workflow Bamboo Solutions – Variety of Webparts 8.“Social” SharePoint – Not really for external use. 9.Don’t be fooled by Search, it is hard to implement well. 10.Records Management and Web Content Management will probably be robust in “Repeatable” implementations often need a developer to be involved. 12/1/2009Marcel Meth26

Marcel Meth Questions The Mathft Technology Group - specializing in SharePoint configuration and customization for real world businesses 12/1/2009Marcel Meth27