12. About Microsoft’s SP Competencies Ribbon UI SharePoint Workspace SharePoint Mobile Office Client & Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Sites Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Communities Composites Content Insights PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Search Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline Source: Microsoft Corp.
Speaking:Write email address on the board!No sophisticated animations, videos, endearing cartoon charactersNo throwing of prizes into the audienceNo live demoNo plugging of a book or a product
Mention data model here.Point out – compliance, regulatory issues, and validation are not included here. Possibly change slide to include a section “what this model does NOT cover” – public-facing, regulatory & compliance, etc.Point out – not every competency has to be at the 500 level – you have to decide where to make the investments based on your business.If anyone has read the Checklist Manifesto – this model needs to be customizable to your business.Link to 1st publication - http://www.endusersharepoint.com/2010/11/05/the-sharepoint-maturity-model-version-1-0/
MS divides them into six groups
Mention data model here.Point out – compliance, regulatory issues, and validation are not included here. Possibly change slide to include a section “what this model does NOT cover” – public-facing, regulatory & compliance, etc.Point out – not every competency has to be at the 500 level – you have to decide where to make the investments based on your business.If anyone has read the Checklist Manifesto – this model needs to be customizable to your business.Link to 1st publication - http://www.endusersharepoint.com/2010/11/05/the-sharepoint-maturity-model-version-1-0/
The SharePoint Maturity Model is divided into three sections.
As we go along – please rank yourself using the sheet that was on your chair!Russ Edelman – “Different maturity levels within an organization are not unusual.”
We’re about to go into the individual competencies…
200 – light switch metaphor.Progression from Information Management to Knowledge Management.=> Mention accessibility issues. (Harbridge 1/29/11)
Announcements – look nice with the HTML, but no way to find them individually, or archive them – if you don’t want a page that scrolls forever then you’ll have to delete them.Links – handy but not personalized.
Featured story, substories, lots of personalization –
Featured story, substories, lots of personalization – COWI is a leading international consulting group, working worldwide within engineering, environmental science and economics.The COWI Business Collaboration Portal (BCP) has been designed to meet the requirements of employees scattered in locations such as Denmark, Belgium, Turkey, and the Arabian Gulf.From Nielsen Norman Intranet Design Annual 2009:COWI is a leading international consultinggroup in the fields of engineering,environmental science, and economics. Sinceits founding in 1930, it has been involved inmore than 50,000 projects in 175 countries.COWI employs 4,700 employees, includingengineers, biologists, geologists, economists,surveyors, anthropologists, sociologists, andarchitects.COWI leads some of the world’s largestinfrastructure projects. It has companies andoffices in 35 countries, and project offices inall countries in which it operates.Number of employees the intranetsupports: COWI has 4,700 employees. Sofar, the portal has been rolled out to 3,000employees in Denmark, Norway, Lithuania,the US, China, Belgium, and Turkey. Over thenext two years, it will be rolled out to the restof the COWI Group, including offices inEastern Europe, the Arabian Gulf, and Africa.Headquarters: COWI is located in Lyngby,Denmark (north of Copenhagen)
Not just collab around documents and files but all kinds of collaboration activities – nonlinear included.100 – SPRAWL. Other tools also being used as well as SP. Team site used (which creates problem – hundreds of empty Shared Document libraries)That notion of Progression from Information Management to Knowledge Management comes in here too – often there’s good info buried in collab sites which should be promoted to not only Final but example of work to leverage.Customizations here would be cross-site roll-up, information roll-up / aggregation, custom web parts.
Scana Corp is a Fortune 500 energy-based holding company “The Ask SCANA intranet site is dedicated to answering employee questions about anything company related. Employees can visit the site and click the Ask SCANA button to email questions. Corporate Communications then contacts a company expert to respond. The question is then posted to the Ask SCANA site (without the employee’s name) and posted with the company expert’s answer. The site also contains a link to the CEO’s blog and a Frequently Asked Questions index, which includes links to all the topic-specific FAQs scattered across the intranet. A link to the Ask SCANA site is available on top of every site on The Edge.”
SharePoint workflow facilitates the simple routing of tasks and documents between people; in this case SharePoint is the primary user application. Business Process Management (BPM) orchestrates the movement and continuous optimization of work between people and systems; in this case, the user’s business process application is delivered on top of the SharePoint platform. Areas of focus include data (unstructured/structured), workflow, user security / roles, reporting and analytics, tracking / auditing, process modeling and simulation, and process optimization.Background - Workflow typesHuman to system – focus here.Scope – DepartmentCross site / cross departmentEnterprise – spans multiple applicationsExternal user integrationHuman to humanSystem to systemTools- OOB workflow – either true OOB or configured- SP Designer / Nintex-- Custom .NET workflow-- Integration to enterprise WF tool. K2, SkeltaAreas of focus:Auditing – on/off in SPMonitoring – build/buyReporting – oob / custom
No notes.Background - Workflow typesHuman to system – focus here.Scope – DepartmentCross site / cross departmentEnterprise – spans multiple applicationsExternal user integrationHuman to humanSystem to systemTools- OOB workflow – either true OOB or configured- SP Designer / Nintex-- Custom .NET workflow-- Integration to enterprise WF tool. K2, SkeltaAreas of focus:Auditing – on/off in SPMonitoring – build/buyReporting – oob / custom
Some overlap here with BI as well as with Composites and Applications.UK insurance provider whose Goal – complete all work that arrives before 3 pm within the same day.This workflow application allows the managers to allocate work to the right people as demands change throughout the day. Prior to this application, allocating work to employees was a very manual task. The application intelligently allocates work based on backlog, processing time, knowledge worker skills, and schedule availability (from Outlook). Managers SEE the backlog in Claims Inventory by Type, VIEW expertise,skill level, and availability here to the right, and edit assignments in the window below. In this way, the work is balanced and workloads can be changed on the fly according to demand.
No notes.Harbridge mentioned personalized search results on 1/29/11 – e.g. sales team gets sales-oriented results - I would make this 500 level but needs research if it will be added.Background - Search –Scope – OOB/customIntegration / connectors (ifilters) – OOB/customSEO – Y/NDisplay – facets / best bets / rankings / federation (separate or merged) / results – tabular, w/images, etc. / Actionability Integration w/automated taggingVolume – SP / Fast or other 3rd party tool.
Huron – consulting firm in Chicago – 2,000 employees, global locations.
No notes.Background:Profiles – maturity progresses through out of box, customization, LOB data, self-service.MysitesTemplate - - OOB / Customized Centralization / organization of mysite and profile (multiple MySites based on domain login etc. – ideal is single.)
Mitre – cheating a bit here – this site is not based in SP, but the community sites are.
Distinction between composites/dashboards – dashboards are read-only; composites are interactive.
JPL – Jet Propulsion Laboratory in Pasadena, CA – “As team members started building a mobile site, however, they realized that rather than making miniature webpages for a small mobile screen, they could design a better experience by building specifically for the platform. So, information about JPL available to employees on the iPhone is built as an app for the phone, rather than as a mobile website. The team tried to focus on providing the most useful information for mobile users, such as person lookup, daily news, maps, menus, bus schedules, and conference room information. It’s important to consider what information is of most importance to mobile users versus users who are sitting at a computer to access information. “
Distinction between the two – represented by slash.
The site features a graph visualization capability for the JPL’s Green Initiative. The graph shows power usage over different time intervals and overlays outside temperature or the previous year’s values for comparison purposes. Plans are underway to make it possible to visualize power consumption on a per-building basis.
JPL again – “The site features a graph visualization capability for the JPL’s Green Initiative. The graph shows power usage over different time intervals and overlays outside temperature or the previous year’s values for comparison purposes. Plans are underway to make it possible to visualize power consumption on a per-building basis. “
Distinction between the two – represented by slash.
Credit to Christophe
Lots to consider here.One audience member (Chris M.) pointed out to me on 1/29/11 – the infrastructure maturity is correlated to the degree that IT uses the system.Background - Infrastructure Server config considerations Farm planning - Availability (redundancy / failover)ScalabilityStorage – archiving/de-provisioningLeveraging low-cost storageBLOB integrationBackup & restoreManaged using OOB toolsDefined using 3rd party or custom toolsMonitoring Updates – manual or automatedVirus checking
Mention notion of Support – it is baked in to all the 500-levels – it doesn’t matter what the support system is, what matters is that users have a way to report a problem or make a suggestion, and that this is tracked and responded to in a timely fashion.Communications, Marketing, and Culture / Change Management not specifically called out here but they are also essential to adoption of the system.
Notion of total cost of ownership – costs $ to build, costs $$$ to maintain & update. Spend more up-front to make the application configurable – so that instead of code drop, change requires update to list, XML, or database table.CustomizationsEnvironment – Prod / Prod + Shared Dev QA / Full 3+ env.Source code – none / simple file storage / source code control system.Build – manual / mixed manual + automated / automatedDeployment & rollback – manual / backup & restore / solution package & scripts / feature creationDeployment – farmwide vs. sandboxed solution (impact on overall farm due to minimized priviliges)Tier – middle (Jquery) vs ? (.NET)
Filling out the self-assessment - for you, as an exercise to see how you’re doing. Like taking one of those “am I an alcoholic” quizzes.
Filling out the self-assessment - for you, as an exercise to see how you’re doing. Like taking one of those “am I an alcoholic” quizzes.