presented by dennis bottjer. predictability and stability manageable change enough time to react...

31
Presented by Dennis Bottjer

Upload: jaclyn-farnell

Post on 19-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Presented byDennis Bottjer

Page 2: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 3: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Predictability and stabilityManageable changeEnough time to react

Long term planning was enough

Rapidly changing needsUnexpected changeShorter windows of

opportunityPlanning for the unknown

Before After

How do we respond How do we respond to these changing to these changing

needs?needs?

11

Page 4: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Increasing Increasing demands on demands on

individual and individual and organizational organizational productivityproductivity

Scarce Scarce resources and resources and

funds for ITfunds for IT

Organization’s Organization’s need for need for

governancegovernance

IncreasingIncreasingIT backlog of IT backlog of unmet needsunmet needs

More difficult More difficult to improve to improve businessbusiness

satisfactionsatisfaction

Page 5: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

A Short Story…

The IT organization typically runs at

full capacity

IT cannot do every possible project being

requestedSorry, but I

can only help the Top Ten

projects!

Sorry, but I can only help the Top Ten

projects!

(Announcement ofthe projects IT

can do)

What happens to Project Eleven and the rest?

I wonder what they are going

to do now

I wonder what they are going

to do now

Ten business sponsors are happy

Page 6: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

What happens to “Project Eleven”?

So the sponsors of Project Eleven (and

Twelve and Thirteen) get to work

and create a solution themselves

… and start using it However, because theapplication was notsupervised by IT,

it lacks insecurity, usability,data integration,

compliance, reporting,scalability,

management, …

But after a while, the application

becomes importantand IT must

support itThe IT people

are really going to love

my app!

The IT people are really

going to love my app!

Could I have avoided this

problem?

Could I have avoided this

problem?Director of

App Dev

Page 7: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

CONTROLCONTROL

GovernanceGovernanceManagementManagementCentralizationCentralizationConsolidationConsolidationCost controlsCost controls

EMPOWERMENTEMPOWERMENT

AccessAccessAgilityAgility

AdaptabilityAdaptabilitySelf-serviceSelf-serviceInnovationInnovation

How do we How do we break this break this paradox?paradox?

22

Page 8: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

How do we address the needs How do we address the needs across all these potential across all these potential

scenarios?scenarios?

33

Page 9: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

22

33

11

Page 10: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 11: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Ribbon UIClaims Based AuthenticationSharePoint WorkspaceSharePoint MobileOffice Client and WAC IntegrationStandards Support

Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browsing

Enterprise Content TypesEnterprise Metadata and NavDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements

Phonetic SearchNavigatorsFAST IntegrationDocument PreviewEnhanced Pipeline

PerformancePoint ServicesExcel ServicesChartsVisio ServicesWeb AnalyticsSQL Server Integration/Gemini

Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS

Page 12: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

RibbonStandards like XHTML, WCAG 2.0, x-browser

Easy Page Creation

Page 13: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 14: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 15: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 16: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Media Web Part

Silverlight Web Part

Page 17: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Windows 7

Page 18: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 19: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 20: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Site Extension

Site Extension Site AppSite App

Fleet of Site CollectionsFleet of Site Collections

ContentSite

ContentSite

Big Application

Site

Big Application

Site

Page 21: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Applicationexperience

LOBintegration

Human workflow

Reportingand

Analysis

Web sites

Documentprocessing

Page 22: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Farm

Site

List Data

External Lists

ClientClient OMOM

REST APIsREST APIs

Page 23: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Examplefrom o in data.Orders

where o.Customer.City.Name == "London“

select o;

Page 24: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

.NET CLR.NET CLR Silverlight Silverlight CLRCLR JavaScriptJavaScript

ConsistenConsistentt

EfficientEfficient

SharePoint DataSharePoint Data

Page 25: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Visio processdiagrams

SharePoint Designerdeclarative workflows

WF in Visual Studio

Out of the BoxWorkflows

Custom OOB Workflows

Custom actionsIn SPD

BizTalk integration

Page 26: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

stsadm -o setproperty -pn developer-dashboard -pv ondemand

Page 27: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Interoperable by DesignInteroperable by Design

Seamless User Experience

ON-PREMISES CLOUD SERVICESDeployment Choice

Streamlined Streamlined CommunicationCommunication

Business-Class Business-Class Security and ReliabilitySecurity and Reliability

SimplifiedSimplifiedManagementManagement

Page 28: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 29: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs

Enables users to upload code solutions to their sites

Site collection administrators retain control

Farm admin does not have to be involved once policies are definedAutomatic monitoring and control of resource utilization

Corporate IntranetSharePoint OnlineOffice Live

Full Trust Full Trust SharePoint SharePoint SolutionsSolutions

SandboxedSolution

Web PartsEvent Receivers

Feature Activation Callouts

Workflow ActionsInfoPath Forms

Site and List Templates

Implemented as a subset of the SharePoint Object

Model

SandboxedSolution

Web PartsEvent Receivers

Feature Activation Callouts

Workflow ActionsInfoPath Forms

Site and List Templates

Implemented as a subset of the SharePoint Object

Model

User Empowerment

Self-managedsolutions

Site control

Hostingscenarios

Page 30: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs
Page 31: Presented by Dennis Bottjer. Predictability and stability Manageable change Enough time to react Long term planning was enough Rapidly changing needs