45

Tout sur la migration vers Project 2013

Embed Size (px)

DESCRIPTION

Venez participer à cette session pour aborder au niveau technique comme fonctionnel la migration vers Project 2013. Speakers : Jean-Yves Brun (Teamsquare), Marc Biarnes (Microsoft), Jessica Bienvenot (Teamsquare)

Citation preview

Page 1: Tout sur la migration vers Project 2013
Page 2: Tout sur la migration vers Project 2013

Microsoft Project

Migration vers Project 2013Retour d’expérience

Nicolas MattioniConsultant

Teamsquare

Marc BiarnèsEscalation Engineer

Microsoft France

http://aka.ms/marcbi

Page 3: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

Depuis votre smartphone sur :http://notes.mstechdays.fr

De nombreux lots à gagner toutes les heures !!!Claviers, souris et jeux Microsoft…

Merci de nous aider à améliorer les Techdays !

Donnez votre avis !

Page 4: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Processus de migration• Retour d’expérience– Bien préparer la migration– Planification de la migration– Migration des données et création de la

nouvelle ferme– Migration des rapports– Les développements personnalisés

Agenda

Page 5: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

Teamsquare

20

Partenaires

1Un cœur de métier : Le management de projets et de portefeuille projets

Une équipe pour répondre à vos besoins

20 ans d’expérience et un savoir faire reconnu

Page 6: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

Teamsquare

FormationSystème d’information projet

Outils spécifiquesSupport technique

Processus de management projetsDéfinir les rôles et les

responsabilitésCréation d’un Bureau Projet « PMO

»

Gestion de projetPlanification opérationnelleOutils de gestion de projets

Mise en place des processusAnalyse fonctionnelle Coaching et support

Audit et conseil

Développement

Accompagnement

Client

Page 7: Tout sur la migration vers Project 2013

Microsoft Project#mstechdays

PROCESSUS DE MIGRATION

PRINCIPES GENERAUX

Page 8: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Principaux points d’attention– Attacher les bases de données est la méthode

supportée– La mise à niveau de 2010 à 2013 inclut la

consolidation des bases de données– La mise à niveau de 2007 vers 2013 implique

deux étapes importantes– Compatibilité du client avec Project Server 2013– La mise à niveau de Project Server 2010 vers

Project Online

Migration vers Project Server 2013

Page 9: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Il s’agit de la seule méthode supportée• Nécessite une ferme de serveurs 2013 différente de la ferme

2010• Nécessite 5 bases de données :

– Project Server 2010 Archive– Project Server 2010 Draft– Project Server 2010 Published– Project Server 2010 Reporting– SharePoint Content

• Incluant : pages de détail de projet, workflows, sites projets (documents, risques, problèmes, livrables…)

• Bases en mode natif obligatoirement

2010 vers 2013 : attacher les bases de données

2010 2013

Page 10: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Réduction du TCO de maintenance des bases de données

• Cohérence avec la gestion des données Online

2010 vers 2013 : consolidation des données

Convertto-SPProjectDatabase –WebApplication <URL> –Dbserver <databaseServerName> -ArchiveDbname<ArchivedbName> -DraftDbname<DraftdbName> -PublishedDbname<PublisheddbName> -ReportingDbname<ReportingdbName> -ProjectServiceDbname<ProjectServicedbName>

Published

Draft

Reporting

Archive

Bases de données Project Server 2007/2010

Base de données Project Service 2013

Instance PWA

Page 11: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Pas de mise à niveau directe entre 2007 et 2013– Migration de 2007 vers 2010

• Sur place• Attachement de bases de données

– Migration complète (données + contenu SharePoint)– Migration uniquement des données Project Server

– Migration de 2010 vers 2013• Attachement de bases de données

• Important : peut nécessiter la mise à niveau des serveurs– Windows Server 2008 R2 SP1 ou Windows Server 2012 (éditions Standard ou

Database)

– SQL Server 2008 R2 SP1 ou SQL Server 2012

• Peut nécessiter également la mise à jour de Windows sur les postes clients– Windows 7 ou 8 requis

2007 vers 2013 : deux étapes importantes

Page 12: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Project Pro 2013 (ou Project Pro pour Office 365) requis pour se connecter à Project Server 2013

• Les navigateurs web suivants sont supportés :– Internet Explorer 9, 10 ou 11– Firefox 10 (et sup.)

– Apple Safari 5 (et sup.)

– Google Chrome 17 (et sup.)

• Project Online : la création de rapports OData nécessite Excel 2013

Compatibilité du client

2007 2013

Page 13: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Nécessité d’utiliser une solution tierce telle que FluentPro Cloud Migrator Pro– Migration des éléments suivants

• Ressources• Projets• Champs personnalisés et Tables de choix• Enterprise Project Type• PDP• Vues• Paramètres• Analyse de Portefeuille• Sécurité

– http://www.projectmigrator.com

2010 vers Online : mise à niveau

Page 14: Tout sur la migration vers Project 2013

Microsoft Project#mstechdays

RETOUR D’EXPERIENCE

BIEN PREPARER LA MIGRATION

Page 15: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Faire un Health Check des bases de données– Outils spécifiques Support Technique

• Sélectionner ce qui doit être migrer– Supprimer les données non utilisées– Prévoir la mise en place de sauvegarde de données historiques

• Mise à niveau des bases de données– Installation des Service Packs– Installation des Cumulative Update

• Exécuter le Configuration Wizard pour vérifier le schéma des bases

Préparation des bases de données

Page 16: Tout sur la migration vers Project 2013

#mstechdays Microsoft Project

• Archiver tous les projets• Vérifier noms de listes et de sites SharePoint

réservés• Résoudre les conflits de noms de champs

personnalisés et de tables de choix

Vérification des données

Page 17: Tout sur la migration vers Project 2013

Microsoft Project#mstechdays

RETOUR D'EXPÉRIENCE

MIGRATION DES DONNEES ET PROVISIONNEMENT DU SITE

Page 18: Tout sur la migration vers Project 2013

Microsoft Project#mstechdays

PROCESSUS DE MIGRATIONEPM 2007 vers EPM 2010

2007 2010

Page 19: Tout sur la migration vers Project 2013

#mstechdays Project

• Opération nécessaire uniquement si le contenu du site PWA n’est pas stocké dans une base à part entière

• Fréquent s’il existe plusieurs instances 2007 sur le même site SharePoint racine

• Stsadm -o backup -url <SiteURL> -filename <FullPathToBackupFile>

• Stsadm.exe -o addcontentDB -url <NewWebAppURL> -ds <SQLServerName> -dn <NewContentDBName>

• Stsadm -o restore -url <SiteURL> -filename <FullPathToBackupFile>

Extraction du contenu PWA2007 2010

Page 20: Tout sur la migration vers Project 2013

Project#mstechdays

PROCESSUS DE MIGRATIONEPM 2010 vers Project Server 2013

2010 2013

Page 21: Tout sur la migration vers Project 2013

#mstechdays Project

• Vérification de base de contenu SharePoint

• http://technet.microsoft.com/fr-fr/library/ff607941.aspx

• Test-SPContentDatabase-Name <Nom de la base SharePoint>-WebApplication <SiteURL>-ServerInstance <Nom du serveur SQL>| ConvertTo-CSV | Out-file <Chemin vers fichier de sortie>

Processus technique2010 2013

Page 22: Tout sur la migration vers Project 2013

#mstechdays Project

• Rattachement de la base de contenu à une application existante

• http://technet.microsoft.com/fr-fr/library/ff607581.aspx

• Mount-SPContentDatabase-Name <Nom de la base SharePoint>-WebApplication <SiteURL>-DatabaseServer <Serveur SQL>-NoB2BSiteUpgrade

Processus technique2010 2013

Page 23: Tout sur la migration vers Project 2013

#mstechdays Project

• Ajout du compte de service

• http://technet.microsoft.com/fr-fr/library/ff607958.aspx

• Migration des utilisateurs (Windows vers Claims)

• http://msdn.microsoft.com/fr-fr/library/ee554321.aspx

• Set-SPSite-Identity <PWA URL>-SecondaryOwnerAlias <NT Account>

• SPWebApplication.MigrateUsers

Processus technique2010 2013

Page 24: Tout sur la migration vers Project 2013

#mstechdays Project

• Mise à niveau d’une collection de sites

• http://technet.microsoft.com/fr-fr/library/fp161257.aspx

• Migration des bases Project

• http://technet.microsoft.com/fr-fr/library/jj219463.aspx

• Upgrade-SPSite-Identity <PWA URL>-VersionUpgrade

• ConvertTo-SPProjectDatabase-WebApplication <Site URL>-ArchiveDBName <Archive DB Name>-DraftDBName <Draft DB Name>-PublishedDBName <Published DB Name>-ReportingDBName <Reporting DB Name>-ProjectServerDbName <Project 2013 DB Name>

Processus technique2010 2013

Page 25: Tout sur la migration vers Project 2013

#mstechdays Project

• Rattachement de la base Project migrée à l’application web

• http://technet.microsoft.com/fr-fr/library/jj219465.aspx

• http://technet.microsoft.com/fr-fr/library/jj219494.aspx

• Mount-SPProjectDatabase-Name <Project 2013 DB Name>-WebApplication <Site URL>-DatabaseServer <Serveur SQL>

• Upgrade-SPProjectDatabase-Name <Project 2013 DB Name>-WebApplication <Site URL>-DatabaseServer <Serveur SQL>

Processus technique2010 2013

Page 26: Tout sur la migration vers Project 2013

#mstechdays Project

• Création de l’instance PWA

• http://technet.microsoft.com/fr-fr/library/jj219490.aspx

• Mise à niveau globale (instance + base de données)http://technet.microsoft.com/fr-fr/library/ff607522.aspx

• Mount-SPProjectWebInstance-DatabaseName <Project 2013 DB Name>-SiteCollection <PWA URL>-DatabaseServer <Serveur SQL>

• Upgrade-SPProjectWebInstance-Identity <PWA URL>

Processus technique2010 2013

Page 27: Tout sur la migration vers Project 2013

#mstechdays Project

• Activation de la fonctionnalité « site PWA »

• Enable-SPFeature-Identity pwasite-Url <PWA URL>

Processus technique2010 2013

Page 28: Tout sur la migration vers Project 2013

#mstechdays Project

• Changement de mode d’autorisations

• http://technet.microsoft.com/fr-fr/library/jj219486.aspx

• Le passage d’un mode à l’autre supprime les autorisations paramétrées précédemment

• Set-SPProjectPermissionMode-Url <PWA URL>-Mode ProjectServer-AdministratorAccount <Administration NT Account>

Processus technique2010 2013

Page 29: Tout sur la migration vers Project 2013

Project#mstechdays

RETOUR D’EXPERIENCE

PLANIFICATION DE LA MIGRATION

Page 30: Tout sur la migration vers Project 2013

#mstechdays Project

• Coordination entre techniques et fonctionnels

• Migrations Pilotes avec les données de production et ajustements si nécessaires

• Opportunité pour revoir les processus

• http://technet.microsoft.com/en-us/library/ff603505.aspx

Planification de la migration

Page 31: Tout sur la migration vers Project 2013

Microsoft Project#mstechdays

RETOUR D’EXPÉRIENCE

MIGRATION DES RAPPORTS

Page 32: Tout sur la migration vers Project 2013

#mstechdays Project

Business Intelligence2007 2013

• Nouvelles technologies– Excel Services– Performance Point– Reporting Services

(mode intégré)

Page 33: Tout sur la migration vers Project 2013

#mstechdays Project

• Conception des rapports– Excel, PowerView, PowerPivot– Dashboard Designer– Report Builder/Visual Studio

• Accès aux rapports gérés via SharePoint (Secure Store)

Business Intelligence2007 2013

Page 34: Tout sur la migration vers Project 2013

#mstechdays Project

Business Intelligence2007 2013

• Plus d’ActiveX (Office Web Components) pour l’affichage des rapports OLAP

• Pas de migration des affichages

• Les utilisateurs qui visualisent les rapports ne sont plus déclarés directement dans la base OLAP

Page 35: Tout sur la migration vers Project 2013

#mstechdays Project

• OData : Open Data Protocol

• Basé sur un protocole ouvert

• Permet aux bases de données d’être exposées sur le web de façon simple

OData & Project Online2007 2013

Page 36: Tout sur la migration vers Project 2013

Project#mstechdays

RETOUR D’EXPÉRIENCE

LES DEVELOPPEMENTS PERSONNALISES

Page 37: Tout sur la migration vers Project 2013

#mstechdays Project

• .NET Framework 4.0• Changement de mode

d’authentification (Windows -> Claims)

• WCF (introduit avec Project Server 2010)

• ASMX (.NET Framework 2.0) est déprécié

Spécificités2007 2013

Page 38: Tout sur la migration vers Project 2013

#mstechdays Project

• Windows Workflow Foundation 4.0

• SharePoint Designer• Visual Studio 2012 pour

opérations avancées (appels CSOM, APIs externes)

Workflows2007 2013

Page 39: Tout sur la migration vers Project 2013

#mstechdays Project

• Montée en compétences nécessaire sur les technologies introduites avec 2013

• AJAX, JSON et JSGrid pour la personnalisation des interfaces web

• CSOM, OAuth pour le développement

AJAX, CSOM, JSON, JSGrid… Kezako ?2007 2013

Page 40: Tout sur la migration vers Project 2013

#mstechdays Project

• Nécessite Visual Studio 2012• .NET Framework 4.0 minimum• VSTO 2010 Runtime

Project Add-ins2007 2013

Page 41: Tout sur la migration vers Project 2013

#mstechdays Project

• Utilisation de CSOM, OData, REST et OAuth

• Office Apps disponibles sous forme de Task pane

• Peut nécessiter la mise en place d’un domaine d’application isolé pour le déploiement

SharePoint & Office Apps2007 2013

Page 42: Tout sur la migration vers Project 2013

#mstechdays Project

• Bien préparer les données• Bien planifier• Accompagnement

Conclusion

Page 43: Tout sur la migration vers Project 2013

#mstechdays Project

• Nouveautés de la mise à niveau vers Project Server 2013– http://technet.microsoft.com/fr-fr/library/ff603507.aspx

• Planifier la mise à niveau vers Project Server 2013– http://technet.microsoft.com/fr-fr/library/ff603505.aspx

• Préparer votre environnement pour une mise à niveau vers Project Server 2013– http://technet.microsoft.com/fr-fr/library/ff603504.aspx

• Créer des copies de sauvegarde de vos bases de données de batterie Project Server 2010 pour la mise à niveau vers Project Server 2013– http://technet.microsoft.com/fr-fr/library/jj200301.aspx

• Restaurer vos bases de données de batterie Project Server 2010 pour la mise à niveau (Project Server 2013)– http://technet.microsoft.com/fr-fr/library/jj200302.aspx

• Mettre à niveau vos bases de données et collections de sites Project Web App (Project Server 2013)– http://technet.microsoft.com/fr-fr/library/ee662104.aspx

• Tâches de post-mise à niveau : résoudre un problème connu lié aux types de projets d’entreprise (Project Server 2013)– http://technet.microsoft.com/fr-fr/library/ff686780.aspx

Références

Page 44: Tout sur la migration vers Project 2013

#mstechdays Project

Les autres sessions Project

Page 45: Tout sur la migration vers Project 2013

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Digital is business