Sharepoint Migration Low - Happiest Minds

1y ago
14 Views
2 Downloads
4.47 MB
20 Pages
Last View : 11d ago
Last Download : 3m ago
Upload by : Maxton Kershaw
Transcription

A CXO’S‘DETAIL GUIDE’TO EFFORTLESSSHAREPOINTMIGRATION &MODERNIZATION

contents01 Introduction. 302 Why Modernize or Make the Shift to SharePoint Online? . 403 Migration Approach. 53.1 System Analysis . 63.1.1 Requirement Validation and Environment Study . 63.1.2 Migration Strategy and Prioritization3.1.3 Choose Migration Tool. 6. 73.2 Pre-Migration Activities . 123.2.1 Components Redesign and Feature Reuse . 123.2.2 Staging Instance Setup . 123.3 Content Migration . 133.3.1 Pre-migration Checklist Validation . 133.3.2 Migration . 153.4 Validation – Post-migration . 173.5 Best Practices. 173.6 Migration Challenges . 1804 Modernization . 1805 Benefits . 1906 The Way Forward . 1907 Happiest Minds Application Modernization .2008 About the Author.20Copyright InformationThis document is the exclusiveproperty of Happiest MindsTechnologies Pvt. Ltd. (HappiestMinds); the recipient agrees that theymay not copy, transmit, use ordisclose the confidential andproprietary information in thisdocument by any means without theexpressed and written consent ofHappiest Minds. By accepting a copy,the recipient agrees to adhere tothese conditions to the confidentialityof Happiest Minds practices andprocedures.Happiest Minds Pvt. Ltd

301INTRODUCTIONIn the current dynamic and highly competitive environment,everything is going online, including the work environment.Physical servers that require manual effort for installationsand patch updates are slowly becoming a thing of the past.Organizations are also under constant pressure to delivergreater value at lower costs. Less is more!Decision makers are against the idea of progressivelyinvesting in additional hardware and IT professionals to runservers and services. In such a scenario, isn’t it ideal fororganizations to make a well-informed shift from theSharePoint classic On-Premises experience to the onlineversion? It is not just the cost-based subscription but a hostof other features such as 99.9% availability, ease ofmaintenance, lower latency and high bandwidth that aremaking SharePoint Online the preferred choice.This whitepaper explains the key advantages thatorganizations can enjoy by migrating from SharePointOn-Premises to SharePoint Online and further bymodernizing it. It also offers a detailed approach towardmigration to help organizations embarking on this journey.

402WHY MODERNIZE ORMAKE THE SHIFT TOSHAREPOINT ONLINE?Organizations are moving over to SharePointOnline to leverage the modern user experienceit offers through the latest Office 365 features.SharePoint Online is also evolving andimproving constantly, giving users the provisionto modernize.There are a few key features that have beenalluring organizations toward SharePointOnline, thus helping them embark on a newdigital transformation journey.MODERN EXPERIENCESharePoint’s modern user interface (UI) has been designed fromthe ground up, ensuring it is mobile-device friendly. The onlineversion has also addressed quite a few UI usability issues thatexisted in the classic On-Premises version, such as challengeswith navigation, bulk editing and file sharing.INTEGRATION WITH OTHER OFFICE 365 PRODUCTSMicrosoft Power Automate helps integrate SharePoint withother products such as Exchange, Teams, Groups andOneDrive. This also allows organizations to share andcollaborate internally with colleagues, as well as withpartners and customers.MODERN SITE TEMPLATESNew Team site templates facilitate internal team conversations,document sharing, task/project management and more, whileCommunication site templates are designed to help broadcastrelevant content (on projects, events, latest news, etc.) toemployees. Hub sites connect to various site collections andreceive data as shared themes, navigation and news roll-ups.MODERN SEARCHOut-of-the-box Search web parts in SharePoint Online areAI-enabled, offering results with greater relevance thanthose offered by classis web parts.CUSTOMIZATIONSharePoint Framework (SPFx) delivers the platform requiredto develop custom solutions/web parts using a JavaScriptframework such as Angular, React, Knockout and many otheropen-source tools.INTEGRATION WITH OTHER PLATFORMSTeams can leverage a wide range of standard connectorsavailable under the Microsoft Power Platform (MPP) or buildtheir own connectors to streamline data integration.

503MIGRATION APPROACHTypically, migration to SharePoint Online follows a four-step approach, beginning with systemanalysis, then moving onto pre-migration activities, followed by migration activities, and finally,validation.PRE-MIGRATIONACTIVITIESSYSTEM STUDY Requirement validationwith Business users Portal Categorization UX Design Finalization ComponentsRedesigning Migration Strategy Staging instance setup Migration EDESIGN &DEVELOPMENT Pre-Migration scriptsexecution ComponentsDevelopments using SPFx Content movement toProduction usingMigration Tool Search Configurations Web Jobs / AzureFunction Responsive UIdevelopmentVALIDATION Application Verification Data Verification Responsive Tests Performance ValidationHowever, defining the migrationapproach would be based onparameters such as:Existing version of SharePointOn-Premises: SP 2007, 2010,2013 or 2016Amount of customization andintegration requiredContent database size and datatypes

63.1System Analysis3.1.1. Requirement Validation and Environment StudyRequirementsUnderstandingDiscussions and meetingsare conducted with businessusers to identify priorities,relevance and l UsageA PowerShell script ormigration tool is run toextract the inventory ofsubsites, pages, custom webparts, etc. Relevant reportsare then extracted to fetchthe out-of-the-box (OOTB)structure and contentinformation. These reportswill include objects such assites and sub-sites, lists andlibraries, lists withworkflows, orphaned users,and the permission matrix.Migration tools or PowerShellscripts are also run toextract site usage reportsand these reports arereviewed with businessusers.3.1.2. Migration Strategy and PrioritizationPortal CategorizationMigration PrioritizationHere, websites are broadly segregated asfollows based on their level of customization:Migration activities are then prioritized basedon these parameters:Lift & Shift SitesWeb sites that typically have very limitedcustomization such as a common master pagebranded throughout the portal, or nocustomization at allLift & Shift websitesThose that can be moved online quickly andeasily without the need to re-architectCustom SitesWebsites developed using full-trust solutionsconsisting of server-side web parts, timer jobs,event receivers, forms and so onSemi-customized SitesSites which require only branding changesSemi-customized SitesWhere a fair amount of customization may berequired and sample content for these customweb sites is chosen to aid development in theonline environmentCustom SitesWhere completely new development of thefully customized sites is required

73.1.3.Choose Migration ToolOrganizations embarking on the migration journey from SharePoint On-Premises toSharePoint Online will need to decide on the migration tool. The below table comparesfeatures of three popular migration tools: SharePoint Migration Tool, ShareGate, andMetalogix.FeaturesMicrosoft Tool(SharePoint MigrationTool or SPMT)ShareGateMetalogixCopy Site ObjectsNoYesYesExport from SharePointNoYesYesCopy SharePoint ContentNoYesYesImport Files to SharePointYesYesYesBulk MigrationYes, (only throughCSV or JSON file)YesYesBulk Metadata EditNoYesYesVolume LimitNoYesYesSchedule MigrationNoYesYesRun Multiple InstancesNoYesYesMigrate Sites and SubsitesYesYesYesMerge Existing SitesNoYesYesPromote Site to Site CollectionNoYesYesMigrate Term Store(aka Taxonomy)NoYesYesMigrate Site SettingsNoYesYesMigrate Web PartsNoYesYesMigrate Customized Viewsand FormsNoYesYesActivate FeaturesNoYesYesMigrate Quick LaunchNoYesYesMigrate Site Navigation(Tree view)NoYesYesMigrate Welcome PageNoYesYesHigh-Level FeaturesSite Migration

8FeaturesMicrosoft Tool(SharePoint MigrationTool or SPMT)ShareGateMetalogixSite MigrationReassign Site TemplatesNoYesYesMigrate List SettingsNoYesYesMigrate Site Content TypesNoYesYesMigrate Lists and LibrariesYes, (only documentlibraries, lists)YesYesMigrate Site ColumnsNoYesYesMigrate GroupsNoYesYesMigrate Permission LevelsYesYesYesMigrate UsersYesYesYesDomain Migration for UsersNoYesYesHandle Orphaned UsersNoYesYesMigrate SharePoint DesignerWorkflowsNoYesYesMigrate ViewsNoYesYesRename Site or ListNoYesYesMigrate OOTB WorkflowsNoYesYesMigrate Third-party WorkflowsNoYesYesMigrate User AlertsNoYesYesItem Level-based Migrationfor AttachmentsNoYesYesCorrect LinksNoYesYesMigrate Sites to a DifferentTemplateNoYesYesMigrate Lists to a DifferentTemplateNoYesYesVersion CleanupNoYesYesRecognize Site SchemaChangesNoYesYes

9FeaturesMicrosoft Tool(SharePoint MigrationTool or SPMT)ShareGateMetalogixContent MigrationIncremental MigrationYesYesYesMigrate SharePoint DocumentsYesYesYesMigrate Document SetsNoYesYesCopy List AttachmentsNoYesYesCopy Content betweenLists and LibrariesNoYesYesCopy Document TemplatesNoYesYesMigrate InfoPath FormsNoYesYesMap Folder Names to MetadataNoYesYesMigrate Files and FoldersNoYesYesPreserve Version HistoryYesYesYesPreserve Created andModified informationYesYesYesPreserve Approval StatusNoYesYesPreserve Office DocumentPropertiesNoYesYesPreserve Web PartsNoYesYesEnrich Metadata through ExcelNoYesYesRemap List ColumnsNoYesYesMap Folders to Document SetsNoYesYesRemap Content TypesNoYesYesPreserve PDF PropertiesNoYesYesPreserve File SystemPermissions (NTFS)YesYesYesFilter Content during MigrationYesYesYesFlatten Folder HierarchyNoYesYes

10FeaturesMicrosoft Tool(SharePoint MigrationTool or SPMT)ShareGateMetalogixContent MigrationPreserve Lookup ValuesNoYesYesCorrect LinksNoYesYesRemap Permission LevelsNoYesYesRemap Users and GroupsYes, users onlyYesYesConvert Column TypesNoYesYesAuto-Create Terms in Taxonomy NoYesYesExclude Items from MigrationNoYesYesReplace Illegal CharactersNoYesYesMigration ReportYesYesYesReport SearchNoYesYesSave Migration Report to ExcelYesYesYesCompliance ReportingNoYesYesMicrosoft Best Practice Reports NoYesYesInfrastructure ReportsNoYesYesCompare Elements Pre- andPost-migrationNoYesYesSharePoint Server 2007NoYesYesSharePoint WSS 3.0NoYesYesSharePoint FoundationNoYesYesSharePoint WSS 2.0NoYesYesSharePoint 2003NoYesYesReportingSupported Versions

11FeaturesMicrosoft Tool(SharePoint MigrationTool or SPMT)ShareGateMetalogixSupported VersionsOffice 365YesYesYesSharePoint Enterprise 2010NoYesYesSharePoint 2013YesYesYesEmail SupportFastTrack or paid MSYesYesOnline Demo/VideosNoYesYesOnline DocumentationYesYesYesPhone SupportFastTrack or paid MSYesYesAll-star Support TeamNoYesYesNoYesYesCostFree ToolPaid: Per-userLicensePaid: Per-userLicensePriced Per User (based onadministrative user)FreeYesYesPriced Per ServerFreeNoYesGood DocumentationYesYesYesDownloadable DocumentationYesYesYesOnline DocumentationYesYesYesIncludes TutorialsYesYesYesProduct InformationYesYesYesSupportLicensing ModelInstall Licenses on WorkstationCosts and FeesUsability and Interface* The trademarks, domain names and service marks of ShareGate and Metalogix displayed in this whitepaper are theregistered/unregistered marks of their respective owners and are mentioned here for reference purpose only.

123.2Pre-Migration Activities3.2.1. Components Redesign and Feature ReuseCustom components developed as full-trust solutions in SharePoint 2007 and subsequently movedto SharePoint 2013 On-Premises are not supported by Office 365. These components will need to beredeveloped using Microsoft Azure and Client Side Object Model (CSOM) available in Office 365.This table offers a snapshot of component mapping while migrating from the existing system toSharePoint Online.3.2.2.SharePoint 2013/2010/2007SharePoint OnlineServer-Side web partsSPFx web parts, RESTful APIInfoPath web partsSPFx web parts, RESTful APIEvent receiversRemote event receivers hosted in Azure,Azure Functions, Power AutomateSchedulers, timer jobsAzure Web Jobs, Power AutomateReports and dashboardsPower BI/CustomMaster page componentsSPFx extensions for modern UISite templatesModern templates, site provisioningwith Azure Functions and PowerAutomate, PnP PowerShellWorkflowPower AutomateStatic pagesModern PageExternal system connectorsLogic Apps, Power AutomateStaging Instance SetupExecuting content migration during the staging instance setup phase ensures any requireddevelopment is done before migration, and pre-requisite scripts from the staging server are run,confirming sanctity of production data. In this phase, backup from existing production is taken andrestored to a staging setup to mirror production.

133.3Content Migration3.3.1.Pre-migration Checklist ValidationPre-migration reports help understand the entire environment structure along with data andsupported features in both source and destination environments, and the below key validationsbefore initiating migration will add value to the journey.InspectChecked-outDocumentsThese documents don’t migrate automatically.The team working on content migration will needto generate a detailed report of all checked-outdocuments from the environment and reach outto all users to take necessary action against theirdocuments.Lists/LibrariesExceeding theList View ThresholdThe default List View Threshold is 5000 items fornormal users and 20,000 items foradministrators. Lists exceeding the List ViewThreshold will need to be identified.Identify Items orDocuments withUnrecognizedCharacters or SymbolsIn case of a source environment that has beenupgraded using any of the database attachmethods prior to the current migration,characters and symbols in the old environmentgenerally get converted into a non-readableformat. Third-party tools will not be able tomigrate such files. However, these tools dogenerate reports with discrepancies. Thespecific files will then need to be manuallynegotiated or custom code snippets will need tobe developed using CSOM/JSOM.Email-enabledLibrariesAs the email-enabled libraries feature is notavailable in SharePoint Online, this featureshould be disabled before migration.RemoveOrphanUsersOrphans are users who no longer have a validActive Directory (AD) account and it isrecommended to remove or replace theseorphan users before the migration phase.URLs Exceedingthe Length of256 CharactersItems or documents exceeding 256 characterswill need to be identified and their lengthreduced prior to migration.RunningWorkflowPowerShell scripts can be used on the stagingenvironment to identify any running workflowinstances, email-enabled libraries, and more. Ininstances with very few pages, customcomponents may be identified manually. Thesescripts will help identify an inventory of riskfactors that may need to be dealt with beforerunning migrations using the tool. In case ofany running instances of workflows, they willneed to be stopped or completed.

14Here’s the complete checklist that needs to be considered in the source as well asdestination environment:Source EnvironmentCategoryChecklistAnalysis andInventoriesEnumerate site collections and sitesFind last-modified usage of sitesFilter unused sites based on stakeholder requirementEnumerate lists and librariesEnumerate workflowsEnumerate users and permissionsEnumerate custom solutionsUser alertsLocate blocked file typesIdentify and remove orphaned users listIdentify large lists or librariesCheck retention policies (information rights management)Pre-migrationBack up production dataEnsure staging restoration (back up all data andtest the restore)Ask users to check-in any document currently checked-out,including those that have never been checked in, and ensurethe most recent version is migratedClose all running workflows

15Destination EnvironmentCategoryChecklistRemarksAnalysis andInventoriesMap destinationarchitectureDo the destination lists and librarieshave the same structure andnomenclature? Third-party tools canbe leveraged for migration, andotherwise, custom PowerShellscripts/CSOM have to be used tomap the schema and migrate.Run several migrationtests – pilotFaster migration speed can beachieved during non-business hoursand weekends.Highlight all existingunsupported anddeprecated features indestinationPublishing features are notsupported in Modern UI.Use achieved speed toextrapolate the overalltime required for all sitesSync user profileDeactivate publishingfeaturesMigrationStaging3.3.2.Site TemplatesReportsProductionMigration ToolSharePoint OnlinePowerShell ScriptList & LibrariesWorkflowPagesUser & GroupsConfigurationSharePointOn-Prem ServerMigration ReportWeb Parts

16Pre-check Using ToolAny migration tool may be used to connect the source (staging)and destination sites (online) and retrieve an inventory in the formof a pre-check report of all content and components present in thesite.Initial MigrationEach site collectionneeds to be migratedon the first run of themigration tool.Extract the reportand analyze reportederrors. There could beissues with orphanedusers, lookupcolumnscustomization, etc.In case of largeapplications, run themigration in batches.In case of customapplications, migratean initial pilot batchas sample data forcustom development,as required.Resolve Errors By Re-running the ToolResolve errors such as orphaned users by mapping them to a system account and repeat theexercise several times until there are no errors.BrandingIn case of lift & shift sites, the customized branding features such as the master page and itsrelated files need to be moved and applied. In case of custom sites, create them separately andmove them during development.Transform Existing Classic Site Pages into Modern PagesOnce classic pages are migrated, the below options may be considered to convert them intomodern pages:SharePoint UIPowerShell/.Net Code APIIn case of lift & shift sites, the customized brandingfeatures such as the master page and its related filesneed to be moved and applied. In case of custom sites,

173.4Validation – Post-MigrationCategoryChecklistAnalysis andInventoriesAnalyze reports to ensuresuccessful migrationRemarksUse a migration tool if it providesreport generation, and otherwise,use PowerShell/CSOM scripts togenerate the destination inventoryreport. This report should match thesource system.Test/run all workflowsRandomly check userpermissionsEnsure customcomponents areworking fine3.5Best PracticesEnable CustomScriptsActivate PublishingFeaturesReplace Orphan Userswith Active UsersCheck-in FilesUnblock File TypesManually MigrateBy default, custom scriptsare disabled on SharePoint,and this could remove sourcesite functionalities such aslist templates and solutiongallery. Enable customscripts during the migrationactivity to ensure allcomponents are successfullymigrated.Make sure all files arechecked-in in beforemigration. This will reducethe incremental migrationburden as well as the numberof errors.If the source site uses thepublishing featurefunctionality, then it isimportant to enable it in thedestination sites as well.Ensure it is activated at thesite collection level and atthe site level.If certain file types areblocked in the destinationenvironment, then it will notbe possible for the tools tomigrate those files. Unblocksuch file types to ensure allfiles are migratedsuccessfully.While performing migration,it is advisable to replaceorphan content users withactive users, preferably witha service admin account.This will ensure the newactive user is added in thelist/document property.Unsupported FilesFiles that are not supportedby third-party migrationtools need to be migratedmanually. Reserve thismanual migration as the lastaction item in the process.

183.6Migration ChallengesFew enterprises are still skeptical about making the move to SharePoint Online and therecould be hurdles during the migration journey too.REGULATIONSFEAR OF DISRUPTIONWORKFLOWS MIGRATIONRegulations couldcome in the way ofmoving certain kindsof workloads to theCloud.Some organizations maybe cautious due to heavycustomizations and thefear of disruptingapplications in the legacySharePoint environment.Certain third-party toolsare unable to migraterunning workflows orpending tasks, and insuch cases, all workflowsneed to be closed.EMAIL-ENABLEDLIBRARIESBRANDING FILES RESIDINGIN FILE SYSTEMInstances whereemails may betriggered will need tobe mitigated bydisabling thoseThere could be legacy applications developed over a decadeago, with a large portion of images, CSS and JS files residing inmultiple hive folders due to the file system of the server.During migration over to the Cloud, these files will need to bemanually moved to SharePoint lists and script to replace therelative references that were executed on staging.04MODERNIZATIONSharePoint Online uses the modern sitesframework which mainly comprises twotemplates:The modern UI provides a host of benefitssuch as follows when compared to theclassic UI:It is responsive and mobile-ready.Team sites for team collaborationactivitiesCommunication sites similar toclassic publishing sites, but withoutthe publishing infrastructure.It uses the SharePoint Framework (SPFx) toadd headers and footers which serves thepurpose of master page for modern sites.Custom themes with color palette changescan be created and uploaded to the site.Modern library and list views are present inmodern sites, offering enhancedOneDrive-like features.Users are able to switch between themodern and classic layout.

1905BENEFITSSharePoint Online, which is the cloud-based version of the Microsoft SharePoint product, offersmultiple benefits such as the following:No on-premiseinfrastructurelicensing andsupport costsModernized andresponsive UXImplemented as perlatest ent in integration withMicrosoft OfficeCustomizable UI06THE WAY FORWARDSharePoint Online isgetting more powerful,yet friendlier with everynew update and release.Its lean Cloud-basedinfrastructure and costeffectiveness has beenmaking the migrationtoward SharePointOnline a desirableactivity. Every businesshas unique objectives toachieve, and theseobjectives will play animportant role in makinga choice between theOn-Premises server andSharePoint Online.The migration toSharePoint Online is asignificant task, bringingin transformation in theway enterprisescollaborate. Hence, it isnot only important tochoose the rightmigration tool but alsothe right partner toderive benefits from thetransformation.

2007HAPPIEST MINDSAPPLICATION MODERIZATIONHappiest Minds follows aconsulting approach to identifythe right strategy for theModernization and advices thecustomers RetainMultichannelEnablementContent & DocumentMigrationFederated SearchConversationalInterfaces for richerInteractionsEnterpriseintegration to bridgegaps betweenparticipating appsDigital workspacewith integration ofother office 365products such asOne Drive, Microsoftteam, YammerRedesigning Apps,Sites, Portals(Intranet/Internet)with latesttechnologyAutomationdeployment andplatform monitoringCustomizedperformance andreliabilityengineering08ABOUT THE AUTHORPrasanta Barik is a SeniorArchitect at Happiest Mindswith over 12 years ofexperience in designingand developing softwaresolutions on Microsofttechnologies such asSharePoint, ModernWorkplace, Azure, PowerPlatform, and AI. He alsopossesses extensiveexperience in theconsulting and pre-salesareas.About Happiest MindsHappiest Minds, the Mindful IT Company, applies agilemethodologies to enable digital transfor-mation for enterprisesand technology providers by delivering seamless customerexperience, business efficiency and actionable insights. Weleverage a spectrum of disruptive technologies such as: Big DataAnalytics, AI & Cognitive Computing, Internet of Things, Cloud,Security, SDN-NFV, RPA, Blockchain, etc. Positioned as “BornDigital . Born Agile”, our capabilities spans across productengineering, digital business solutions, infrastructuremanagement and security services. We deliver these servicesacross industry sectors such as retail, consumer packaged goods,edutech, e-commerce, banking, insurance, hi-tech, engineeringR&D, manufacturing, automotive andtravel/transportation/hospitality.Headquartered in Bangalore, India; Happiest Minds has operationsin the U.S., UK, The Netherlands, Australia and Middle East.Write to us atBusiness@happiestminds.comwww.happiestminds.com

SharePoint Online will need to decide on the migration tool. The below table compares features of three popular migration tools: SharePoint Migration Tool, ShareGate, and Metalogix. 3.1.3. Choose Migration Tool Features ShareGate Metalogix Microsoft Tool (SharePoint Migration Tool or SPMT) High-Level Features Copy Site Objects Export from .

Related Documents:

premises SharePoint environment to a SharePoint Online cloud provider, such as Microsoft's Office 365 service. Successfully completing a migration to the new version of SharePoint 2013 or SharePoint [3] Online from an older SharePoint platform requires careful planning and analysis. There are many types of migration activities, each

Administration Guide For SharePoint 2019, SharePoint 2016, SharePoint Server 2013, SharePoint Foundation 2013, SharePoint Server 2010, SharePoint Foundation 2010 This manual has been produced by MAPILab and contains information essential for the successful installation of HarePoint HelpDesk for SharePoint on your computer. Product version 16.7 .

SharePoint kann sich auf ein oder mehrere Produkte aus der Microsoft SharePoint-Produktfamilie beziehen. SharePoint Foundation : Dies war die zugrunde liegende Technologie für alle SharePoint-Websites und steht für SharePoint 2016 nicht mehr zur Verfügung SharePoint Server : Dies ist die lokale Version von SharePoint. Sie können einen oder

Migrating from SharePoint 2007 to SharePoint 2013 SharePoint 2007 provides a great collaboration platform, but as the business matures, so should the platform. Now-a-days companies that invested heavily in SP 2007 are now developing a SharePoint strategy may be confused regarding migration to SharePoint 2010 and or 2013. Needless to say, an

take to help ensure a truly successful SharePoint migration: Analyze and clean up your current SharePoint environment. Clearly define the scope of your migration. Understand the business drivers. Involve end users in migration planning Avoid the common pitfalls in migration planning. Keep the goal of migration firmly in mind:

Information Management for Everyone 7 SharePoint is a Visionary Leader SharePoint– SharePoint is Consolidating the ECM and RM Markets –135MM SharePoint Licensed Users* 65,000 Companies* –67% SharePoint to Enterprise* –700,000 SharePoint Developers* –70% of Gartner ECM inquiries –2012 2B b

SharePoint End User Everyone who has permissions to use the content of a site, other than the Site Owner. SharePoint Calendar A shared calendar for everyone in the SharePoint team to view. SharePoint Tasks Shared tasks for everyone in the SharePoint team. Can be used to keep track of group projects and assign tasks to a particular SharePoint user.

DNA Genes to Proteins Kathleen Hill Lab Tour WSC 333. 2 The human genome is a multi-volume instruction manual The GENOME is a multi-volume instruction manual Each CHROMOSOME is a volume of text Genes are a chapter of text in the volume The text is written in a chemical language that has a four letter alphabet A,C,G,T NUCLEOTIDES Our instruction manual can be read in our DNA .