COMPREHENSIVE GUIDE TO PROJECT ONLINE

3y ago
53 Views
2 Downloads
1.30 MB
62 Pages
Last View : 9d ago
Last Download : 3m ago
Upload by : Aydin Oneil
Transcription

A COMPREHENSIVE GUIDETO PROJECT ONLINEBy Emmanuel Fadullon, Principal Consultant, MicrosoftServicesThis document is provided “as-is”. Information and views expressed in this document, including URL and otherInternet Web site references, may change without notice. You bear the risk of using it.Some examples depicted herein are provided for illustration only and are fictitious. No real association orconnection is intended or should be inferred.This document does not provide you with any legal rights to any intellectual property in any Microsoft product. Youmay copy and use this document for your internal, reference purposes. This document is confidential andproprietary to Microsoft. It is disclosed and can be used only pursuant to a non-disclosure agreement. 2013 MICROSOFT CORPORATION. ALL RIGHTS RESERVED.

2A COMPREHENSIVE GUIDE TO PROJECT ONLINEOffice 365 is a Software As A Service (SaaS) cloud services platform that provides access from anywhere to familiaroffice applications: email, calendar, high definition video conferencing, enterprise social networking and most upto-date documents, across your devices – from PCs to smartphones to tablets.Project Online is the Project Portfolio Management component service in Office 365. It is procured as a standalone1service or added as part of an Office 365 Enterprise (E ) Service Plan.This white paper provides comprehensive guidance for technical decision makers who are considering a ProjectPortfolio Management Information System in the cloud with Office 365/Project Online rather than the traditional,on-premises version of Project Server.1For details, see Office 365 E Service Plan - e.aspx 2012 MICROSOFT CORPORATION. ALL RIGHTS RESERVED.CONFIDENTIAL. DISTRIBUTION ONLY TO PARTNERS UNDER NONDISCLOSURE. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED.

1 Overview . 12 What is Project Online . 32.1 SharePoint Task Lists32.2 Project Professional for Office 36542.3 Project Web App42.4 Project Online with Project Professional for Office 36543 What’s New and Improved . 54 Online versus On-premises . 95 Differences between Online and On-premises .196 Business Intelligence .236.1 Open Data Access Protocol (OData)236.2 Project Desktop Business Intelligence247 Demand Management/Workflow .277.1 Declarative – SharePoint Designer 2013277.2 Visual Studio WCF277.3 Custom Workflow Creation Process288 Line-of-Business Integration .299 Extensibility .319.1 CSOM and JSOM329.2 Client Side Object Model (CSOM)329.3 Apps for Office359.4 Extensibility: Online versus On-premises3610 Setting up Project Online .3810.1 Click to Run: Installing Project Professional for Office 36538

411 Migration.4011.1 What kinds of data can be migrated4011.2 Full Manual Migration4111.3 Partially Automated Migration4111.4 Third-Party Tools4312 Alternatives to Project Online.4512.1 Windows Azure: Infrastructure-As-A-Service4612.2 Office 365: Software-As-A-Service4612.3 Partner Hosting Services4612.4 Hybrid47Appendix A: A Primer to Open Data Protocol (OData).49Appendix B: Anatomy of an App for Office .50Possible Project scenarios50Anatomy50Development Tools51Appendix C: Class Libraries, Entities, CSOM, JSOM and PSI .52Appendix D: References.54Table of Tables .56Table of Figures .57Acknowledgements .58 2012 MICROSOFT CORPORATION. ALL RIGHTS RESERVED.CONFIDENTIAL. DISTRIBUTION ONLY TO PARTNERS UNDER NONDISCLOSURE. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED.

11 OverviewOffice 365 is a Software As A Service (SaaS) cloud services platform that provides anywhere access to familiar officeapplications: email, calendar, high definition video conferencing, enterprise social networking and most up-to-datedocuments, across your devices – from PCs to smartphones to tablets.Project Online is the Project Portfolio Management component service in Office 365. It is procured as a standalone service2or added as part of an Office 365 Enterprise (E ) Service Plan.This white paper provides comprehensive guidance for technical decision makers who are considering a Project PortfolioManagement Information System in the cloud with Office 365/Project Online rather than the traditional, on-premisesversion of Project Server.The most compelling value proposition for Project Online over On-premise Project can be summarized as follows: Easy startup: Simple, predictable, low cost per user licensing basis (monthly subscription fee) 99.9% guaranteed uptimes: Microsoft offers guaranteed, financially-backed uptimes. Office 365 is available 24hours a day, 365 days a year. Office 365 employs robust disaster recovery capability, globally-redundant back-ups.Office 365 provides phone support 24 hours a day, seven days a week. Security: Extensive privacy features and industry-standard security certification including HIPAA. Filters helpprotect users against spam and viruses. Zero server footprint: There are no upfront infrastructure costs No IT maintenance needed: You no longer have to commit IT resources to tasks such as updates, disasterrecovery, and maintenance. Also, preventive maintenance scripts are run on your databases to prevent problemsbefore they happen. All operational maintenance is handled through the Project Online service. Evergreen service: Latest, most stable application version for the most advanced and improved user experience(i.e. service packs or cumulative updates/hotfixes applied) Multi-national: Available in 88 countries and regions, 32 languagesWhile the IT, availability, security and cost efficiencies are apparent, it is important to have a clear understanding of whatProject Online can and cannot support. Knowing these things, you will be fully armed with the information to determinewhether Project Online is a good fit for your organization.Apart from core project data, particularly schedules and resources, there are other critical areas to consider, includingconfiguration, security, workspace, Business Intelligence reports and custom Line-of-Business integration.Equally diverse are the various scenarios and strategies to consider. This document provides an overview of migrationrequirements from previous Project Server versions, namely 2010, 2007, and 2003, including hosted 2010 implementations.The platform cloud service known as Windows Azure is also described to distinguish what it offers vis-à-vis Project Online.2For details, see Office 365 E Service Plan - e.aspx

2Then there are the tools, utilities and techniques to consider, including vendor solutions such as FluentPro, which has anextensive collection of migration tools.Additional references to related white papers are also provided, particularly around migrating custom workflow andcustom Line of Business integration.

32 What is Project OnlineProject Online is the Project and Portfolio Management service offered in Office 365 to host, track and manage enterpriseprojects.Project Online is the online version of Project Server 2013 and, as with previous versions, it is hosted on SharePoint Server2013, which is used for collaboration—particularly project sites. Project Web App and Project Professional for Office 365Project Online are the primary end-user interfaces to Project Online.Project Online provides business-critical applications including the following Project Portfolio Management capabilities: Innovation Management Application Lifecycle Management New Product Development New Product DevelopmentDepending on the scale and complexity of project and portfolio management required, Project and SharePoint Online canbe adapted accordingly.Figure 1 - Project Online Scale and Complexity Graph2.1 SharePoint Task ListsThe basic concept of scheduling begins with task lists. By providing the ability to synchronize SharePoint Task Lists inProject Online, the organization can begin to grow from simple silos of individual or team tasks to more complex,enterprise projects that depend on various divisions within an organization to be successful.

42.2 Project Professional for Office 365Project Professional for Office 365 is the full scheduling tool for enterprise projects intended for use by project managersand resource managers.2.3 Project Web App3Project Web App is the browser-based user interface for Project Online intended for viewing and collaboration withproject participants, including team members and business decision makers.2.4 Project Online with Project Professional for Office 365The combination of Project Professional for Office 365 with Project Online provides full, enterprise-level scheduling andcollaboration among all project participants — project managers, resource managers, PMO, and business decision makers.The following table defines the Project Professional client compatibility with Project Server and Project Online.Table 1 - Project Compatibility MatrixProject Server 2007Project Professional 2013Project Pro for Office 365Project Professional 2010Project Professional 200734Project Server 2010Project Server 2013 / Project Online Requires at least Internet Explorer 7 or the latest versions for Safari and FirefoxOnly in Backwards Compatibility Mode (required SP2) 4

53 What’s New and ImprovedThe following table provides a comprehensive overview of what’s new and improved in Project Online since the release ofProject Server 2010.Table 2 - New and Improved Features and FunctionalityFeature/FunctionNewUser InterfaceImproved User Interaction Non-project timetracking Filter categories bydepartment Control view defaults Timesheet managerslist Close tasks for updateNotesSimplified: reduced ribbon, add-line improvementsCarry-forward admin lines, grouping and sortingGrouping and sorting, Always show admin categoriesNon-fixed approval routing Log level manager Eventing model PerformanceData Retention Timesheet jobs out ofqueue Work ManagementService Feedback (OnUpdating, OnSubmitting)Adjustment (OnReviewing, OnSubmitting)Aggregate tasks centrally: view work and to-dos, newsfeed taskscachingOOB task aggregation with SharePoint, Exchange and Project ServerNo config options in Central AdminProvider model implementation dependent to enable futureintegration of additional systems

6Feature/FunctionNewImprovedWeb Tier Application Tier Database Tier Homepage Project Schedule Resource Center Timesheet Multi-browser support Server-side schedulingengine NotesReduced Page load timeWAN optimizationsDirect Business Objects database queries for non-queue jobsQueue service optimizationReduced DB requestsAD Synchronization ImprovementsOptimized security validationData transfer improvements (i.e. using Table Value Parameters)SQL best practices (i.e. daily maintenance jobs)72% improvement of page load times90% improvement of page load times71% improvement of page load times50% improvement of page load timesFull PWA support for:Internet Explorer 10, 9, 8FireFox 10Safari 5Google Chrome 17Implemented as a Windows service - Microsoft Project ServerCalculation Server 2013On par with Project 2013 client scheduling engine

7Feature/FunctionNewSharePoint andProject app model SharePoint Tasks ListProject New “grow-up” modeNotesAn app is typically a self-contained, interactive program thatperforms a small number of related tasksSharePoint applications no longer live in SharePoint. Within apps,SharePoint 2013 decouples server-side code from the server,enabling you to run server-side code from outside SharePoint, in the5cloudCustom code executes in the client, cloud or on-premisesApps are granted permissions to SharePoint via OAuthApps communicate with SharePoint via REST / CSOMAcquire apps via centralized MarketplaceApps are for End UsersCloud & Web-OrientedTeam site is in control, tasks are managed in SharePointEnterprise Project TypeThis is when Project Server has full control of the Projects and Tasks Activate/DeactivatePPM Features Connected SharePointSite 5ImprovedFor details, see 9930(v office.15)#SPappoverview where

8Feature/FunctionNewAuthentication andAuthorization SharePoint PermissionModeImprovedNotesDefault is Claims authenticationClaims authentication cookie (“FedAuth” cookie) is tracked at theDistributed Cache Service levelClassic authentication enabled via Windows PowerShell (not throughUI)No need to re-authenticate at each WFE like in SharePoint 2010SharePoint Permissions Mode:Permissions managed in SharePointResources managed in Project Server Project Server Permissions Mode:Permissions and Resources managed in Project ServerDefault for upgraded sites

94 Online versus On-premisesProject Online and on-premises Project features and functionality are based on Project Server 2013. There are differencesin what’s available online and on-premises. The following table provides an overview of the differences between ProjectOnline and On-premises Project.Table 3 – Differences between Project Online and On-premises ProjectFeature/Function ProjectEase of SetupGet started in minutes. Setup new users inseconds.No training needed. Use Office tools your teamknows.7x24, 365 days/year43 minutes/month, 8 hours 46 minutesdowntime per yearNo internal IT involved in backup/recovery,maintenance, updates, disaster recoveryLatest, most stable Service Packs andCumulative Updates88 countries and regions, 32 languages 99.9% GuaranteedUptime Zero server footprint Evergreen serviceMulti-national 6 Work anywhere onany deviceGet virtually anywhere-access on nearly anydevice (Access from mobile devices requiresWi-Fi capability or depends on carrier networkavailability)Work on your Office files online or offline SharePoint Task ListsSyncProject Professionalfor Office 365Project ProfessionalCharacteristicsProject Pro 2013 Accessto Project Server 2013Project Pro 2010 Accessto Project Server 2013Project Pro 2007 SP2Access to Project Server20136Notes For a list of countries and languages, see the FAQ at #International Availability

10Feature/Function AreaFeature/FunctionDetailsSave as Project Pro2010Save as Project Pro2007Save as Project Pro2000-2003Save as Excel 2010Save as Excel 2007Save as Excel 97-2003Save as PDFSave as XPSSave as TextSave as CSVSave as XMLProject Web AppProject SitesProjectOnlineOnpremisesProject NotesMigrationManually Save 2003.mpp from Project Pro2013Manually Save 2007.mpp from Project Pro2013Manually Save 2010.mpp from Project Pro2013Partial Automationthrough VBA customdev3rd PartyFluentProMetalogix ContentMatrixMetaVis MigratorOnline / Office 365SuiteProject Server Configuration MigrationProject Site MigrationProject Site Migration

11Feature/Function ProjectNotes7Project Server 2003 Project Server 2007 Project Server 2010 Step 1 : Project Server 2003-to-2007 usingVME (i.e. PS2007 SP2 w/ Oct 2009 CU)8Step 2a : Project Server 2007-to2010Database-attach Upgradeor9Step 2b : Project Server 2007-to-2010 In-placeUpgrade10Step 3 : Project Server 2010-to-2013Database-attach Upgrade8Step 1a : Project Server 2007-to2010Database-attach Upgradeor9Step 1b : Project Server 2007-to-2010 In-placeUpgrade10Step 2 : Project Server 2010-to-2013Database-attach Upgrade10Step 1 : Project Server 2010-to-2013Database-attach UpgradeResourceDefinition/SynchronizationBulk upload via CVSMicrosoft OnlineServices Directory11Synchronization (withADFS)Manual resourcedefinitionAutomation via VBA erprises/ff637601.aspxBy using the Microsoft Online ServicesDirectory Synchronization tool, yourorganization’s administrators can keep yourlocal Active Directory continuouslysynchronized with Office 365. This allows youto not only create synchronized versions ofeach userTenant administration3rd PartyFluentProResource MigrationBusiness Intelligence7For details, see 3(v office.14).aspxFor details, see 8(v office.14).aspx9For details, see 4(office.14).aspx10For details, see 0(v office.15)11For details, see terprises/ff652543.aspx8

12Feature/Function AreaFeature/FunctionDetailsProjectOnlineSSRS IntegrationODATA Access to RDB Direct Access to RDBOLAP CubesODATA Access to OLAP 12 T-SQL Access to OLAPExcel 2007 Access toOLAPExcel 2010 Access toOLAPExcel 2013 Access toOLAPExcel 2013 ServicesAccess to OLAP3rd PartyFluentProOnpremisesProjectNotes PowerPivot Add-inFluentPro Project Dashboard 2013DemandManagement/WorkflowDeclarative –SharePoint Designer2013Visual Studio WCFLine of BusinessIntegrationCustom Dev withSharePoint BCSTFS Integration Dynamics IntegrationNot yet availableSharePoint Online(Dedicated) integrationOnPrem SharePointintegrationProject Server 2013 needs to be in the samefarm as SharePoint 2013Project Server 2013 needs to be in the samefarm as SharePoint 2013Outlook/ExchangeIntegrationCalendar: Out-of-officeintegration12Planned Spring 2013TFS2012 integration with On-premise only

13Feature/Function Project NotesExtensibilityODATACSOMSharePoint Store (Appsfor Project)2A QuickStartCS Milestone TrendAnalysisMavenlink MindMapperPublish AllEnterprise ProjectsSensei Task AnalyzerSharkPro ProjectView for Project WebAppSharkPro SharePointInsite for ProjectSOLVINTrackTimesheet GoTPG MTA ChartTPG Risk ChartUMT Essentials LiteTimesheet and TaskStatusSimplified Single EntryMode osoft.com/en-u

Project Online is the online version of Project Server 2013 and, as with previous versions, it is hosted on SharePoint Server 2013, which is used for collaboration—particularly project sites. Project Web App and Project Professional for Office 365 Project Online are the primary end-user interfaces to Project Online.

Related Documents:

work/products (Beading, Candles, Carving, Food Products, Soap, Weaving, etc.) ⃝I understand that if my work contains Indigenous visual representation that it is a reflection of the Indigenous culture of my native region. ⃝To the best of my knowledge, my work/products fall within Craft Council standards and expectations with respect to

807 Katherine Golf Club YES ONLINE 808 Palmerston G & CC YES ONLINE 809 RAAF Darwin GC YES ONLINE 810 Tennant Creek GC YES ONLINE 811 RAAF Tindal GC YES ONLINE 812 Elliott GC YES ONLINE 20010 National Assoc Left-handed Golfers - NSW YES ONLINE 20011 The Sydney Veteran's Golfers Assoc. YES ONLINE

When asked if the online course(s) taken in 2010 was fully online, spring partially online, or both fully online and partially online, the majority of students who responded reported their course(s) online onlyas (77%). (See Table 2.) This was similar to fully online course enrollment by the general online population (76%).

Middle School - Functional Skills and Adaptive Functional Skills Classes Class Type Abbreviation Comprehensive English ENG Comprehensive Reading READ Comprehensive Independent Living Skills ILS Comprehensive Mathematics MATH Comprehensive Science SCI Comprehensive Social Studies SS 20

Users who have permission to access the Project Center in Microsoft Project Web App or Microsoft Project Professional 2010 can use the Project Center to work with any project or portfolio of projects to which they are assigned. Only projects that are published to the Microsoft Project Server 2010 database are available in the Project Center.

Project Risk Management A project planning enables project manager to translate project requirement into Work breakdown structure (WBS), tasks list, Gantt charts, resource assignment and risk register, etc. Once project charter is approved, the project is formally initiated. Project planning activity can begin

A Guide to the Project Management Body of Knowledge (PMBOK Guide) - Fifth Edition 61 3 3 - PROJECT MANAGEMENT PROCESSES Table 3-1. Project Management Process Group and Knowledge Area Mapping 4. Project Integration Management 5. Project Scope Management 5.2 Collect 6. Project Time Management 6.4 Estimate 7. Project Cost Management 8. Project .

4 Palash Hindi Pathya Pustak 8 Rohan 5 Amrit Sanchey (H)(Premchand Stories) Saraswati 6 Gulmohar Hindi Vyakaran 8 Full Circle 7 Maths 8 NCERT 8 Maths (RS Aggarwal) 8 Bharti Bhawan 9 Science 8 NCERT 10 Activity Plus In Prac Science 7 Full Marks 11 History 8 NCERT 12 Geography 8 NCERT 13 Civics 8 NCERT 14 Maps (I Pol/10, W Pol/10)(20) 15 Oxford School Atlas (B/F) OUP 16 Cyber Beans 8 Kips 17 .