SlideShare uma empresa Scribd logo
1 de 19
What you need to know before upgradingSharePoint 2010 Prepared By: Suzanne George Suzanne.George@perficient.com Sr. Architect Perficient - Microsoft West Region May  2011
Know your SharePoint.. The more you understand the new features of SharePoint and its improvements/features the smoother your upgrade will be. Key point to remember SharePoint is an enabling framework which connects the Microsoft Product line such as SQL Server, Project Server, etc. Know your SharePoint Terminology http://msdn.microsoft.com/en-us/library/ee556558.aspx Versions - go beyond ‘cool’ and determine what you need  Which version do I need? CALs? http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx Features – which features will be implemented when? Use the  crawl, walk, run methodology Physical location – Will the farm be hosted or in-house and what will the SLA be? 2
Roadmap Planning Define the business roadmap – The key to minimize risks and surprises is planning.  In most cases the SharePoint upgrade is not a “double-click” process. If you fail to plan, then you plan to fail! Run a cost-analysis to understand the cost-benefit of upgrading.  Stay focused! SharePoint is a framework and contains lots of features – prioritize those benefits! Training, training, training!!  Your staff need to either a) have months to research (ie: Bing!) how to handle the upgrade or you need to get training.  This includes Administrators, Developers, End-Users, etc. Inventory your current system – take time to look at your current system (even if it is paper-based) and determine what features of 2010 you will need to implement, then update your project plan. Have a backup plan – Things happen, take longer, and don’t work as expected so plan for Murphy should the worse case scenario happen.  Further, at each project milestone meet with all parties to discuss Go-no-Go. Get a second line of defense – In other words find someone who has done this before.   4
Costs involved What are the costs involved to upgrade? Answer: Depends… SharePoint 2010 licensing depends on your version …  Cost calculator by Bamboo http://community.bamboosolutions.com/blogs/sharepoint-2010-price-calculator/default.aspx Hardware upgrade needs do you need to upgrade your hardware to 64 bit? Memory?  Development environment UAT/staging environment Production environment Development Tools Visual Studio 2010, TFS 2010, ReSharper, SQL server 2008R2 Migration tools – roll your own or use 3rd party product? Upgrade desktops/laptops/etc 5
Cost continues Often forgotten or not defined costs… New installation budget 25 man weeks of effort for a basic install / configure Project management, basic governance Development – design, integration, code, QA Administration Custom webparts Custom webparts – budget 1-2 weeks for each (some will take less, some will take more) Administration Migration of data – depends on upgrade method – budget 2+ weeks depending Are you restructuring your site map? Consultants Do you need extra resources to make this happen The unexpected consultant  - “The Wolf” UAT / QA testing Users of the application testing Load testing/performance 6
SharePoint Roadmap Process 7
An example roadmap 8 Q1 Q2 Q3 Q4 Planning, Communication and Oversight Roadmap Foundation (Global Support) ,[object Object]
Branding Standards
Development Standards
Security Model
DR, HA and Archive Architecture
User Acceptance Planning and Testing
Functional Use Cases / Wireframes
Program Planning
Governance
Information Architecture
Taxonomy
Multilingual Architecture

Mais conteúdo relacionado

Mais procurados

Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
ghodgkinson
 

Mais procurados (20)

PeopleSoft 9.2 Upgrade - A Roadmap
PeopleSoft 9.2 Upgrade - A RoadmapPeopleSoft 9.2 Upgrade - A Roadmap
PeopleSoft 9.2 Upgrade - A Roadmap
 
Rsc 2009 Understanding Ibm Rational Method Composer
Rsc 2009   Understanding Ibm Rational Method ComposerRsc 2009   Understanding Ibm Rational Method Composer
Rsc 2009 Understanding Ibm Rational Method Composer
 
Primavera unifier in action - Oracle Primavera Collaborate 14
Primavera unifier in action - Oracle Primavera Collaborate 14Primavera unifier in action - Oracle Primavera Collaborate 14
Primavera unifier in action - Oracle Primavera Collaborate 14
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
 
JBoss Application Server - Curso JBoss JB366
JBoss Application Server - Curso JBoss JB366JBoss Application Server - Curso JBoss JB366
JBoss Application Server - Curso JBoss JB366
 
SAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.comSAP Model -Smarterenergyconsulting.com
SAP Model -Smarterenergyconsulting.com
 
Protorative Methodology
Protorative MethodologyProtorative Methodology
Protorative Methodology
 
IBM Business Process Management
IBM Business Process ManagementIBM Business Process Management
IBM Business Process Management
 
Oracle Aim Methodology
Oracle Aim MethodologyOracle Aim Methodology
Oracle Aim Methodology
 
]project-open[ Roll Out Plan
]project-open[ Roll Out Plan]project-open[ Roll Out Plan
]project-open[ Roll Out Plan
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
PeopleSoft 9.1 upgrade best practices
PeopleSoft  9.1 upgrade best practicesPeopleSoft  9.1 upgrade best practices
PeopleSoft 9.1 upgrade best practices
 
IBM BPM Overview
IBM BPM OverviewIBM BPM Overview
IBM BPM Overview
 
Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...Business process analysis and design – importance of having a common language...
Business process analysis and design – importance of having a common language...
 
Entitlement Hub Build, Test and Deploy
Entitlement Hub Build, Test and DeployEntitlement Hub Build, Test and Deploy
Entitlement Hub Build, Test and Deploy
 
Oracle Compensation Workbench Webinar
Oracle Compensation Workbench WebinarOracle Compensation Workbench Webinar
Oracle Compensation Workbench Webinar
 
MIPRO Consulting - PeopleSoft HCM 9.2
MIPRO Consulting - PeopleSoft HCM 9.2MIPRO Consulting - PeopleSoft HCM 9.2
MIPRO Consulting - PeopleSoft HCM 9.2
 
Sabaruddin de AB_S_Six Step ERP Project Management_FINAL
Sabaruddin de AB_S_Six Step ERP Project Management_FINALSabaruddin de AB_S_Six Step ERP Project Management_FINAL
Sabaruddin de AB_S_Six Step ERP Project Management_FINAL
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise Architecture
 
IBM BPM On Cloud demo Sept 4 2015
IBM BPM On Cloud demo Sept 4 2015IBM BPM On Cloud demo Sept 4 2015
IBM BPM On Cloud demo Sept 4 2015
 

Semelhante a SharePoint: What You Need to Know Before Upgrading

A Business Approach to SharePoint 2010 Whitepaper
A Business Approach to SharePoint 2010 WhitepaperA Business Approach to SharePoint 2010 Whitepaper
A Business Approach to SharePoint 2010 Whitepaper
MicroLink, LLC
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Marc Nehme
 
Worst Practices of SharePoint
Worst Practices of SharePointWorst Practices of SharePoint
Worst Practices of SharePoint
Dan Usher
 
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and PlanningPeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
Arvind Rajan
 

Semelhante a SharePoint: What You Need to Know Before Upgrading (20)

SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 8: Converting Desktop Intelligence R...
 
SharePoint 2010 Readiness
SharePoint 2010 ReadinessSharePoint 2010 Readiness
SharePoint 2010 Readiness
 
A Business Approach to SharePoint 2010 Whitepaper
A Business Approach to SharePoint 2010 WhitepaperA Business Approach to SharePoint 2010 Whitepaper
A Business Approach to SharePoint 2010 Whitepaper
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
Preparing for Your Cognos Analytics Upgrade April 2017 Webinar - QueBIT Consu...
 
DBA Role Shift in a DevOps World
DBA Role Shift in a DevOps WorldDBA Role Shift in a DevOps World
DBA Role Shift in a DevOps World
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
 
Succesfactors demo
Succesfactors demoSuccesfactors demo
Succesfactors demo
 
Migrating to SharePoint 2010
Migrating to SharePoint 2010Migrating to SharePoint 2010
Migrating to SharePoint 2010
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
 
Worst Practices of SharePoint
Worst Practices of SharePointWorst Practices of SharePoint
Worst Practices of SharePoint
 
Governance
GovernanceGovernance
Governance
 
Ct user group governance
Ct  user group governanceCt  user group governance
Ct user group governance
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and PlanningPeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
PeopleSoft 9.2 Webinar Series - Part 1 - Upgrade Roadmap and Planning
 
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ... Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at DeloitteRead Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
Read Curriculum vitae of Shwetabh Kumar as Project Manager at Deloitte
 
Managesp 160805190411
Managesp 160805190411Managesp 160805190411
Managesp 160805190411
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 

Mais de Perficient, Inc.

Mais de Perficient, Inc. (20)

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season Results
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial Services
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVID
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success Story
 
Automate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaAutomate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug Koda
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM Cloud
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and Coming
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis Management
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management Overview
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from Home
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote Work
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote Workers
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft Teams
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge Management
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

SharePoint: What You Need to Know Before Upgrading

  • 1. What you need to know before upgradingSharePoint 2010 Prepared By: Suzanne George Suzanne.George@perficient.com Sr. Architect Perficient - Microsoft West Region May 2011
  • 2. Know your SharePoint.. The more you understand the new features of SharePoint and its improvements/features the smoother your upgrade will be. Key point to remember SharePoint is an enabling framework which connects the Microsoft Product line such as SQL Server, Project Server, etc. Know your SharePoint Terminology http://msdn.microsoft.com/en-us/library/ee556558.aspx Versions - go beyond ‘cool’ and determine what you need Which version do I need? CALs? http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx Features – which features will be implemented when? Use the crawl, walk, run methodology Physical location – Will the farm be hosted or in-house and what will the SLA be? 2
  • 3.
  • 4. Roadmap Planning Define the business roadmap – The key to minimize risks and surprises is planning. In most cases the SharePoint upgrade is not a “double-click” process. If you fail to plan, then you plan to fail! Run a cost-analysis to understand the cost-benefit of upgrading. Stay focused! SharePoint is a framework and contains lots of features – prioritize those benefits! Training, training, training!! Your staff need to either a) have months to research (ie: Bing!) how to handle the upgrade or you need to get training. This includes Administrators, Developers, End-Users, etc. Inventory your current system – take time to look at your current system (even if it is paper-based) and determine what features of 2010 you will need to implement, then update your project plan. Have a backup plan – Things happen, take longer, and don’t work as expected so plan for Murphy should the worse case scenario happen. Further, at each project milestone meet with all parties to discuss Go-no-Go. Get a second line of defense – In other words find someone who has done this before. 4
  • 5. Costs involved What are the costs involved to upgrade? Answer: Depends… SharePoint 2010 licensing depends on your version … Cost calculator by Bamboo http://community.bamboosolutions.com/blogs/sharepoint-2010-price-calculator/default.aspx Hardware upgrade needs do you need to upgrade your hardware to 64 bit? Memory? Development environment UAT/staging environment Production environment Development Tools Visual Studio 2010, TFS 2010, ReSharper, SQL server 2008R2 Migration tools – roll your own or use 3rd party product? Upgrade desktops/laptops/etc 5
  • 6. Cost continues Often forgotten or not defined costs… New installation budget 25 man weeks of effort for a basic install / configure Project management, basic governance Development – design, integration, code, QA Administration Custom webparts Custom webparts – budget 1-2 weeks for each (some will take less, some will take more) Administration Migration of data – depends on upgrade method – budget 2+ weeks depending Are you restructuring your site map? Consultants Do you need extra resources to make this happen The unexpected consultant - “The Wolf” UAT / QA testing Users of the application testing Load testing/performance 6
  • 8.
  • 12. DR, HA and Archive Architecture
  • 14. Functional Use Cases / Wireframes
  • 25.
  • 26. Current State Security and Access Model
  • 27. Current State Data Usage and Access Analysis
  • 32.
  • 34. BPM
  • 38. CRM
  • 40. RIA
  • 41.
  • 42. Go Live Planning and Support
  • 43. User, Admin and Dev Training
  • 44. User, Admin and Dev Doc’s
  • 45.
  • 46. Example of a migration project plan 10
  • 47. Governance SharePoint can make a good process better and a bad process worse… What is governance? Policies, roles, responsibilities, and processes that guide, direct, and control how an organization's business divisions and IT teams cooperate to achieve business goals. Define business process first – implement second Organizations try to implement SharePoint 2010 to solve business processes which have not been defined yet. Don’t get complicated – keep it simple, improve and add as business needs require. MSDN has a good governance policy you can modify http://technet.microsoft.com/en-us/library/cc262900.aspx Hire a consultant? 11
  • 48. Preparation - Find issues before you upgrade Issues do not disappear when you upgrade, make sure they are resolved (if possible) in your current environment. Verify your existing SharePoint 2007 environment is up to date with patches Use the pre-upgrade check on your existing system and resolve any issues – check for missing features and custom field errors Check for broken links in existing sites Review and identify all customizations – make sure you have the code and/or installer for each! Optimize your large lists Optimize your content databases Upgrade to 64 bit environment Understand any/all UI changes and authentication methods 12
  • 49. Upgrade Philosophy Some ideas which will help you during the upgrade process Detect and Discuss issues early Report critical issues early Do NOT implement a solution which will lose data Keep as much of your content and settings as possible Minimize downtime Continue when possible Be reentrant Keep the administrator / architect informed 13
  • 50. Content Migration Methodology 14  2010 Perficient, Inc. Confidential. All rights reserved.
  • 51. Execute Upgrade / Next Steps 15 Build / Upgrade Farms •Services farm •Content farm Minimize downtime •Use read only with fallback environment •Build for upgrade parallelism Deploy customizations •Use Solutions whenever possible Monitor progress •Watch upgrade status indicators •Ensure upgrade process is on schedule Maintenance •Administration •Development – Bug Fix Assessment •Review deployment •Review new feature requests
  • 52.
  • 53. Flexibility – grant flexibility to team members schedules to attend meetings and collaborate on concepts
  • 54. Responsive Decision Making - empower teams to make responsive decisions on behalf of the organization
  • 55. Governance Board – oversight of a governance board to review and provide direction
  • 56.
  • 57. Build a business justification
  • 60. Plan / Test / Implement
  • 63. Client Roster Partial Client List 17
  • 64.
  • 67. 19 Locations across North America
  • 68. 80+% of Revenue from recurring Clients
  • 69.
  • 71. e-Commerce and Product Information Mgmt
  • 75.
  • 76. IT Solutions with Business Focus
  • 77. National consultants overlay Local delivery model
  • 79. Global Development Centers in China & Europe
  • 80.