SlideShare une entreprise Scribd logo
1  sur  37
La gouvernance, ou comment
rapprocher les équipes de
développement et d’infrastructure
Sébastien Levert & Julien Stroheker / Directeurs techniques
La gouvernance opérationelle,
pourquoi ?
L’enjeu premier pour le maintien de votre
plateforme est une cohésion parfaite entre tous
les acteurs sur vos environnements.
Quel sont les rôles et responsabilités ? Comment
gérer vos environnements, les maintenir en
bonne santé tout en intégrant de nouvelles
solutions ?
Une bonne gouvernance va vous permettre de
mettre en place et de maintenir les bonne
pratiques autour de SharePoint.
A l’aube de la version 2013, la gouvernance est
un des facteurs de réussite pour tous vos projets
SharePoint.
Qui sommes-nous ?

Sébastien Levert
Directeur technique
Solutions collaboratives
Les Solutions Victrix

http://www.pimpmysharepoint.com

@ju_stroh

AvePoint Certified Product Specialist

http://ca.linkedin.com/in/Ju
lien-stroheker

Top influenceur SharePoint francophone
Qui sommes-nous ?

Sébastien Levert
Directeur technique
Solutions collaboratives
Les Solutions Victrix

@sebastienlevert

http://ca.linkedin.com/in/sebastienlever
t

http://blog.sebastienlevert.com
http://www.pimpmysharepoint.com

Microsoft Certified Professional Developer,
SharePoint Developer 2010
Microsoft Certified IT Pro, SharePoint
Administrator 2010
Agenda

Rôles et
responsabilités

Environnement
s

Meilleures
pratiques

Solutions

Opérations

Outils
Rôles et responsabilités

IT Pros hate customizations,
Developers hate deployment
process

Jeremy Thake
Mark Rhodes
Rôles et responsabilités - Infrastructure

Équipes et contributeurs techniques
Administrateurs des Bases de données, Système, Sécurité et
réseau
Exploitation - Architecte
Postes clients

Évangélisation
Communication et accompagnement des utilisateurs
Démonstrations et formations

Offrir le café aux DBA et Administrateurs AD !!!
Rôles et responsabilités - Développement

Développeur / Intégrateur
Développer les fonctionnalités supplémentaires
Créer une image de marque
Scripter le déploiement de la solution, de l’app, de l’application
externe

Testeur
Créer des scripts de tests fonctionnels
Élaborer, coder et maintenir les tests unitaires
Élaborer, coder et maintenir les tests d’interface (UI Coded
Tests)

Gestionnaire de livraison
Récupérer / assembler une version spécifique d’une solution
S’assurer de la validité de la solution à chacun des
déploiements
Devenir la « police » de la qualité de la solution livrée
Environnements
Environnements - Développement

Gagner du temps
Être le plus près possible de l’environnement du client
Favoriser le développement vs. configuration de
l’environnement
Permettre l’initialisation rapide d’un environnement

Environnement virtuel de base, prêt à cloner, ou
cloud
Outils de développement (Visual Studio, SharePoint Designer,
etc.)
Binaires de SharePoint, SQL
Voir les offres cloud (Microsoft Azure VM, CloudShare, …)

Scripts de configuration de l’instance de
l’environnement

Configuration de la ferme
Création / configuration des applications web nécessaires
Utilisation des scripts fournis par l’équipe d’infrastructure
(Justifions leur salaire…)
Environnements - Infrastructure

PowerShell ? I’m lovin’ it !!!
Installation et configuration via scripts
Tout est scriptable
Maintenance Windows, SQL, SharePoint.

Environnement Pré Production et Production
Sous notre responsabilité
Procédure de mise à niveau entre fermes (Sécurité et contenu)
Déploiement par Package

Mettre en place des outils
Administrer et auditer
Mise en place de rapports
Optimiser les performances
Meilleures pratiques
Meilleures pratiques - Infrastructure

Accès et contrôle de contenu
Batterie de serveurs : Sauvegardes, rapports Web Analytics…
Personnalisation : SharePoint Designer
Des sites : Quotas, Droits d’accès…

Gestion de la continuité
Plan de relève
Versioning – Corbeilles – Stsadm – PS – SQL…
Cibles de Backup

Organisation
Structure de répertoire uniforme sur tous les serveurs
Système d’exploitation, applications et journaux sur disques
séparés
Meilleures pratiques - Développement

Pourquoi ?
Favoriser un code uniforme et selon les meilleures pratiques
Faciliter la maintenance du code
Intégration de nouvelles ressources simplifiée

Code source
Gestion d’erreur et journalisation des exceptions
Éradication des valeurs forgées dans le code
Gestion de la mémoire (SPWeb, SPSite, etc.)

Séparer les responsabilités du code (SoC)

M
V

C

Permet de tester plus facilement les unités de code (.NET, JS, …)
Favorise la réutilisabilité du code (App vs. Content Editor vs.
Sandbox)
Accès aux données optimal (API, CAML, Search, …)
Faciliter la migration vers les apps (MVC, MVVM, …)
Solutions
Solutions - Développement

Pourquoi
Facilité à suivre les activités de développement
Centralisation du code source et des anomalies
Permettre le travail coopératif sur un même projet

Team Foundation Services
Serveur d’assemblage automatisée
Serveur de déploiement automatisé
Exécution des tests automatisés
Solutions - Développement

Développeurs

Team Foundation
Server

Paquetages (WSP)
Anomalies

Développeurs
Testeurs
Clients
Administrateurs
Gestionnaires de livraison

Pré-production

Intégration

Production
Solutions - Infrastructure

Cycle de déploiement

Utilisation du même package sur tous les environnements
Un développeur ne peut être testeur
On garde uniquement la dernière version du package sur la productio

Traçabilité et journalisation
Pour des fins de troubleshooting
Historique de déploiement
Versionning
Opérations
Opérations - Infrastructure

Planification
Journalière : Journaux, Espaces disques, Backups
Hebdomadaire : Recherche, Compteurs
Périodiques : Passwords, Restores, CHKDSK…

Rapports
Taille des BD
Compteurs pour mesure de latence
Ressources physiques

Déploiement et Optimisation
Procédure documentée : Plan de travail, de tests, de contingence…
Par scripts / package
Planifié, documenté et archivé
Opérations - Infrastructure

Tâches

Jour

Health Analyser

X

Vérifier
Backups

X

Event Viewer

X

Espace
Disques

Semaine

X

Archive Logs

Périodique

X

UPS

Mois

X

CHKDSK –
Defrag

X

PassWords

X

Tests Restores

X
Opérations - Développement

Scripts de déploiement
Créer les scripts de déploiement
Documenter les éléments à configurer par les administrateurs
Tenter de générer des scripts réutilisables (génériques)

Manuel de déploiement
Processus de déploiement pour les étapes manuelles
Scripts à exécuter pour l’installation de la solution
Fichiers, fonctionnalités et solutions du déploiement ainsi que
l’impact
Outils
Outils - Développement

CKS:DEV 2010/2013
Ensemble de fonctionnalités améliorant le cycle de développement
Plusieurs outils d’extraction de données
Ajout d’artéfacts pouvant être créés avec Visual Studio
Outils - Développement

SPDisposeCheck

Traduction de l’article « Best Practices: Using Disposable Windows
SharePoint Services Objects » en règles d’analyse de code statique
Intégration aux assemblages de Visual Studio et d’intégration continu
Outils - Développement

SharePoint Code Analysis Framework

Automatisation de l’analyse du code développé (.NET, JS, HTML, etc
Métriques et rapports permettant d’évaluer l’état d’une solution
Intégration aux assemblages de Visual Studio et d’intégration continu
Intégration de SPDisposeCheck, FxCop, CATNET, FxCop Metrics
Outils - Développement

Camlex.NET
Système facilitant l’écriture de requêtes CAML
Utilise un interpréteur Linq pour générer la requête CAML utilisée
Élimine les requêtes forgées directement dans le code
Outils - Développement

jQuery & autres frameworks Javascript
Communication avec les services de SharePoint 2010 / 2013
Permet de développer en mode développement client
Premier pas (primordial) vers SharePoint 2013
Outils - Développement

Frameworks d’isolation
Système d’isolation de méthodes .NET
Utilisé pour permettre de faire des tests unitaires
Fakes & Stubs, TypeMock Isolator, Telerik JustMock
Outils - Développement

SharePoint Solution Deployer
Automatiser le déploiement d’une série de solutions
Simplifie le déploiement en cas de Disaster Recovery
Possibilité de versionner un déploiement (C’est un projet VS !)
Outils - Infrastructure

AutoSPInstaller
Installation « One Click »
Remote et parallel Install avec prise en charges des LP et CU
Possibilité d’ajout de fonctions personnalisées
Outils - Infrastructure

Developer Dashboard
Analyse les performances de la page en cours
Personnalisable par code (Événements, Exceptions…)
Projet Developer DashBoard Visualizer (CodePlex)
Outils - Infrastructure

Analyseur d’intégrité SharePoint
Surveille la batterie de serveurs
Possibilité de créer et déployer de nouvelles règles
Outils - Infrastructure

System Center Operations Manager
Supervise l’état de santé des serveurs SharePoint, Project et OWA.
Surveille les services et alerte
Supervise les performances
Outils - Infrastructure

SharePoint Diagnostic Studio
Rapports préconfigurés
Utilisable à distance via Remote PS
Scénario de tests d’utilisation Visual Studio (Montée en charge…)
Outils - Infrastructure
Questions ?

Contenu connexe

Tendances

Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Microsoft Technet France
 
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystème
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystèmeAlphorm.com Formation Architecture Microservices : Décryptage de l'écosystème
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystèmeAlphorm
 
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Microsoft Technet France
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...vlabatut
 
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Microsoft Technet France
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleManon PERNIN
 
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...Microsoft
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantMicrosoft
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...Microsoft
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSMicrosoft
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceMicrosoft
 
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier PouyatMicrosoft Technet France
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPMicrosoft Décideurs IT
 
Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Microsoft Technet France
 
Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Microsoft Technet France
 
SharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureSharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureMicrosoft Technet France
 
App-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsApp-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsMicrosoft Technet France
 
Alphorm.com Formation Microsoft Azure: Le Réseau Virtuel
Alphorm.com Formation Microsoft Azure: Le Réseau VirtuelAlphorm.com Formation Microsoft Azure: Le Réseau Virtuel
Alphorm.com Formation Microsoft Azure: Le Réseau VirtuelAlphorm
 
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm
 

Tendances (20)

20110125 04 - Présentation Squash
20110125 04 - Présentation Squash20110125 04 - Présentation Squash
20110125 04 - Présentation Squash
 
Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...Monter en charge, tester et surveiller avec une application Windows Azure : l...
Monter en charge, tester et surveiller avec une application Windows Azure : l...
 
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystème
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystèmeAlphorm.com Formation Architecture Microservices : Décryptage de l'écosystème
Alphorm.com Formation Architecture Microservices : Décryptage de l'écosystème
 
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010Mise en place d'une usine logicielle avec TFS et Test Manager 2010
Mise en place d'une usine logicielle avec TFS et Test Manager 2010
 
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
Techdays 2011 : Développez en Java avec la plateforme Team Foundation Server ...
 
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitale
 
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...
Nouvelles expériences d'authentification avec Windows 8.1 pour vos applicatio...
 
SharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnantSharePoint & Azure, le couple gagnant
SharePoint & Azure, le couple gagnant
 
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi..."J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
"J'ai migré mon SI intégralement en Java dans Windows Azure et je me porte bi...
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
 
Vers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérienceVers des applications modernes : retour d'expérience
Vers des applications modernes : retour d'expérience
 
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat
[AzureCamp 24 Juin 2014] Azure Media Services par Xavier Pouyat
 
Duet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAPDuet Entreprise 2.0 pour SharePoint et SAP
Duet Entreprise 2.0 pour SharePoint et SAP
 
Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012Nouveautés de App-V 5.0 et intégration avec System Center 2012
Nouveautés de App-V 5.0 et intégration avec System Center 2012
 
Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...Architectures et déploiements en établissements scolaires: les solutions Micr...
Architectures et déploiements en établissements scolaires: les solutions Micr...
 
SharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows AzureSharePoint et SQL Server sur Windows Azure
SharePoint et SQL Server sur Windows Azure
 
App-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applicationsApp-V : Fonctions avancées de séquencage des applications
App-V : Fonctions avancées de séquencage des applications
 
Alphorm.com Formation Microsoft Azure: Le Réseau Virtuel
Alphorm.com Formation Microsoft Azure: Le Réseau VirtuelAlphorm.com Formation Microsoft Azure: Le Réseau Virtuel
Alphorm.com Formation Microsoft Azure: Le Réseau Virtuel
 
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information ProtectionAlphorm.com Formation Azure Active Directory RMS et Azure Information Protection
Alphorm.com Formation Azure Active Directory RMS et Azure Information Protection
 

En vedette

Découvrir MyBizBox
Découvrir MyBizBoxDécouvrir MyBizBox
Découvrir MyBizBoxMyBizBox
 
Pourquoi virer ses mauvais clients ?
Pourquoi virer ses mauvais clients ?Pourquoi virer ses mauvais clients ?
Pourquoi virer ses mauvais clients ?Florent Bertiaux
 
Notions dentreprise
Notions dentrepriseNotions dentreprise
Notions dentreprisexegreen
 
Ghosta's life - Une compétition presque normal
Ghosta's life - Une compétition presque normalGhosta's life - Une compétition presque normal
Ghosta's life - Une compétition presque normalAbdelmajid Hafidi
 
Ireps prc cb
Ireps prc cbIreps prc cb
Ireps prc cbIreps
 
Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04jyrtek
 
Le Logeo 2025 Synthèse du groupe de travail
Le Logeo 2025 Synthèse du groupe de travailLe Logeo 2025 Synthèse du groupe de travail
Le Logeo 2025 Synthèse du groupe de travailTURKOIZ Créations
 
Métier d’autrefois
Métier d’autrefoisMétier d’autrefois
Métier d’autrefoishugsou0064
 
« Les médias de demain, l’avenir des médias »
« Les médias de demain, l’avenir des médias »« Les médias de demain, l’avenir des médias »
« Les médias de demain, l’avenir des médias »Agence LUSSO
 
Apprentissage avec web 2.0
Apprentissage avec web 2.0Apprentissage avec web 2.0
Apprentissage avec web 2.0Yijun Chen
 
Seadaf - Clarification des eaux de mer par flottation rapide
Seadaf - Clarification des eaux de mer par flottation rapideSeadaf - Clarification des eaux de mer par flottation rapide
Seadaf - Clarification des eaux de mer par flottation rapideDegrémont
 

En vedette (20)

Companies act notes
Companies act notesCompanies act notes
Companies act notes
 
Découvrir MyBizBox
Découvrir MyBizBoxDécouvrir MyBizBox
Découvrir MyBizBox
 
Boutique em
Boutique emBoutique em
Boutique em
 
Pourquoi virer ses mauvais clients ?
Pourquoi virer ses mauvais clients ?Pourquoi virer ses mauvais clients ?
Pourquoi virer ses mauvais clients ?
 
Notions dentreprise
Notions dentrepriseNotions dentreprise
Notions dentreprise
 
RAPPORT FINAL UNICEF PASA
RAPPORT FINAL UNICEF PASARAPPORT FINAL UNICEF PASA
RAPPORT FINAL UNICEF PASA
 
Laura villamayor2
Laura villamayor2Laura villamayor2
Laura villamayor2
 
Ghosta's life - Une compétition presque normal
Ghosta's life - Une compétition presque normalGhosta's life - Une compétition presque normal
Ghosta's life - Une compétition presque normal
 
Ireps prc cb
Ireps prc cbIreps prc cb
Ireps prc cb
 
Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04
 
Le Logeo 2025 Synthèse du groupe de travail
Le Logeo 2025 Synthèse du groupe de travailLe Logeo 2025 Synthèse du groupe de travail
Le Logeo 2025 Synthèse du groupe de travail
 
Google alerts
Google alertsGoogle alerts
Google alerts
 
Programmation hiver-printemps 2013 de La Marie Debout
Programmation hiver-printemps 2013 de La Marie DeboutProgrammation hiver-printemps 2013 de La Marie Debout
Programmation hiver-printemps 2013 de La Marie Debout
 
Sesión 09 edurel quinto sec
Sesión 09 edurel quinto secSesión 09 edurel quinto sec
Sesión 09 edurel quinto sec
 
Horno BOSCH HBG6730S1
Horno BOSCH HBG6730S1Horno BOSCH HBG6730S1
Horno BOSCH HBG6730S1
 
Métier d’autrefois
Métier d’autrefoisMétier d’autrefois
Métier d’autrefois
 
« Les médias de demain, l’avenir des médias »
« Les médias de demain, l’avenir des médias »« Les médias de demain, l’avenir des médias »
« Les médias de demain, l’avenir des médias »
 
Apprentissage avec web 2.0
Apprentissage avec web 2.0Apprentissage avec web 2.0
Apprentissage avec web 2.0
 
Tama4
Tama4Tama4
Tama4
 
Seadaf - Clarification des eaux de mer par flottation rapide
Seadaf - Clarification des eaux de mer par flottation rapideSeadaf - Clarification des eaux de mer par flottation rapide
Seadaf - Clarification des eaux de mer par flottation rapide
 

Similaire à La gouvernance, ou comment rapprocher les équipes de développement et d'infrastructure (Conf'SharePoint)

La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...Sébastien Levert
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement MicrosoftChristophe HERAL
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicEmmanuel Hugonnet
 
20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache MavenArnaud Héritier
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Franck Cornu
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...GSoft
 
Rex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimRex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimLaurent Broudoux
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...ENSIBS
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMGrégory Ott
 
Mise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows AzureMise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows AzureMicrosoft Technet France
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...Microsoft Technet France
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Cédric Leblond
 
Usine logicielle à Orange Labs
Usine logicielle à Orange LabsUsine logicielle à Orange Labs
Usine logicielle à Orange LabsEmmanuel Hugonnet
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureNicolas Georgeault
 
Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Microsoft
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft Technet France
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
 
TFS 2010 And Agility
TFS 2010 And AgilityTFS 2010 And Agility
TFS 2010 And AgilityDominic Danis
 

Similaire à La gouvernance, ou comment rapprocher les équipes de développement et d'infrastructure (Conf'SharePoint) (20)

La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
SharePoint Summit 2012 - Gouvernance et évolution d'une équipe de développeme...
 
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville Public
 
20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven20090615 - Ch'ti JUG - Apache Maven
20090615 - Ch'ti JUG - Apache Maven
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
 
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
Automatiser le déploiement d'environnements SharePoint 2010/2013 grâce à Powe...
 
Rex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - EnsimRex Software Factories 20140117 - Ensim
Rex Software Factories 20140117 - Ensim
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Mise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows AzureMise en œuvre d’une démarche DevOps dans Windows Azure
Mise en œuvre d’une démarche DevOps dans Windows Azure
 
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...
 
Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !Ma stack d'outils agiles, tout un programme !
Ma stack d'outils agiles, tout un programme !
 
Usine logicielle à Orange Labs
Usine logicielle à Orange LabsUsine logicielle à Orange Labs
Usine logicielle à Orange Labs
 
BreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec AzureBreizhCamp - Drupal7 dans le cloud avec Azure
BreizhCamp - Drupal7 dans le cloud avec Azure
 
Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...Mise en place d’une usine logicielle pour technologies Microsoft et non...
Mise en place d’une usine logicielle pour technologies Microsoft et non...
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
 
System Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybrideSystem Center 2012 R2 en environnement hétérogène et hybride
System Center 2012 R2 en environnement hétérogène et hybride
 
TFS 2010 And Agility
TFS 2010 And AgilityTFS 2010 And Agility
TFS 2010 And Agility
 

Plus de PimpMySharePoint

Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePoint
Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePointGroupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePoint
Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePointPimpMySharePoint
 
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...PimpMySharePoint
 
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...PimpMySharePoint
 
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessaire
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessaireSharePoint Summit 2014 - Quand le développement SharePoint devient nécessaire
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessairePimpMySharePoint
 
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...PimpMySharePoint
 
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...PimpMySharePoint
 
SharePoint Summit 2014 - Tests de montée en charges
SharePoint Summit 2014 - Tests de montée en chargesSharePoint Summit 2014 - Tests de montée en charges
SharePoint Summit 2014 - Tests de montée en chargesPimpMySharePoint
 
Tests de montée en charge avec SharePoint
Tests de montée en charge avec SharePointTests de montée en charge avec SharePoint
Tests de montée en charge avec SharePointPimpMySharePoint
 

Plus de PimpMySharePoint (8)

Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePoint
Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePointGroupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePoint
Groupe d'usagers SharePoint Québec - Introduction à AngularJs pour SharePoint
 
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
SharePoint Saturday Ottawa 2014 - Microsoft Azure : Central component of your...
 
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...
Office 365 Saturday Europe 2014 - Microsoft Azure : Central component of your...
 
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessaire
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessaireSharePoint Summit 2014 - Quand le développement SharePoint devient nécessaire
SharePoint Summit 2014 - Quand le développement SharePoint devient nécessaire
 
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...
Sauver votre argent, votre temps et vos cheveux avec Microsoft Azure - GUSPQ ...
 
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...
SharePoint Summit 2014 - Sauver votre argent, votre temps et vos cheveux grâc...
 
SharePoint Summit 2014 - Tests de montée en charges
SharePoint Summit 2014 - Tests de montée en chargesSharePoint Summit 2014 - Tests de montée en charges
SharePoint Summit 2014 - Tests de montée en charges
 
Tests de montée en charge avec SharePoint
Tests de montée en charge avec SharePointTests de montée en charge avec SharePoint
Tests de montée en charge avec SharePoint
 

La gouvernance, ou comment rapprocher les équipes de développement et d'infrastructure (Conf'SharePoint)

  • 1. La gouvernance, ou comment rapprocher les équipes de développement et d’infrastructure Sébastien Levert & Julien Stroheker / Directeurs techniques
  • 2. La gouvernance opérationelle, pourquoi ? L’enjeu premier pour le maintien de votre plateforme est une cohésion parfaite entre tous les acteurs sur vos environnements. Quel sont les rôles et responsabilités ? Comment gérer vos environnements, les maintenir en bonne santé tout en intégrant de nouvelles solutions ? Une bonne gouvernance va vous permettre de mettre en place et de maintenir les bonne pratiques autour de SharePoint. A l’aube de la version 2013, la gouvernance est un des facteurs de réussite pour tous vos projets SharePoint.
  • 3. Qui sommes-nous ? Sébastien Levert Directeur technique Solutions collaboratives Les Solutions Victrix http://www.pimpmysharepoint.com @ju_stroh AvePoint Certified Product Specialist http://ca.linkedin.com/in/Ju lien-stroheker Top influenceur SharePoint francophone
  • 4. Qui sommes-nous ? Sébastien Levert Directeur technique Solutions collaboratives Les Solutions Victrix @sebastienlevert http://ca.linkedin.com/in/sebastienlever t http://blog.sebastienlevert.com http://www.pimpmysharepoint.com Microsoft Certified Professional Developer, SharePoint Developer 2010 Microsoft Certified IT Pro, SharePoint Administrator 2010
  • 6. Rôles et responsabilités IT Pros hate customizations, Developers hate deployment process Jeremy Thake Mark Rhodes
  • 7. Rôles et responsabilités - Infrastructure Équipes et contributeurs techniques Administrateurs des Bases de données, Système, Sécurité et réseau Exploitation - Architecte Postes clients Évangélisation Communication et accompagnement des utilisateurs Démonstrations et formations Offrir le café aux DBA et Administrateurs AD !!!
  • 8. Rôles et responsabilités - Développement Développeur / Intégrateur Développer les fonctionnalités supplémentaires Créer une image de marque Scripter le déploiement de la solution, de l’app, de l’application externe Testeur Créer des scripts de tests fonctionnels Élaborer, coder et maintenir les tests unitaires Élaborer, coder et maintenir les tests d’interface (UI Coded Tests) Gestionnaire de livraison Récupérer / assembler une version spécifique d’une solution S’assurer de la validité de la solution à chacun des déploiements Devenir la « police » de la qualité de la solution livrée
  • 10. Environnements - Développement Gagner du temps Être le plus près possible de l’environnement du client Favoriser le développement vs. configuration de l’environnement Permettre l’initialisation rapide d’un environnement Environnement virtuel de base, prêt à cloner, ou cloud Outils de développement (Visual Studio, SharePoint Designer, etc.) Binaires de SharePoint, SQL Voir les offres cloud (Microsoft Azure VM, CloudShare, …) Scripts de configuration de l’instance de l’environnement Configuration de la ferme Création / configuration des applications web nécessaires Utilisation des scripts fournis par l’équipe d’infrastructure (Justifions leur salaire…)
  • 11. Environnements - Infrastructure PowerShell ? I’m lovin’ it !!! Installation et configuration via scripts Tout est scriptable Maintenance Windows, SQL, SharePoint. Environnement Pré Production et Production Sous notre responsabilité Procédure de mise à niveau entre fermes (Sécurité et contenu) Déploiement par Package Mettre en place des outils Administrer et auditer Mise en place de rapports Optimiser les performances
  • 13. Meilleures pratiques - Infrastructure Accès et contrôle de contenu Batterie de serveurs : Sauvegardes, rapports Web Analytics… Personnalisation : SharePoint Designer Des sites : Quotas, Droits d’accès… Gestion de la continuité Plan de relève Versioning – Corbeilles – Stsadm – PS – SQL… Cibles de Backup Organisation Structure de répertoire uniforme sur tous les serveurs Système d’exploitation, applications et journaux sur disques séparés
  • 14. Meilleures pratiques - Développement Pourquoi ? Favoriser un code uniforme et selon les meilleures pratiques Faciliter la maintenance du code Intégration de nouvelles ressources simplifiée Code source Gestion d’erreur et journalisation des exceptions Éradication des valeurs forgées dans le code Gestion de la mémoire (SPWeb, SPSite, etc.) Séparer les responsabilités du code (SoC) M V C Permet de tester plus facilement les unités de code (.NET, JS, …) Favorise la réutilisabilité du code (App vs. Content Editor vs. Sandbox) Accès aux données optimal (API, CAML, Search, …) Faciliter la migration vers les apps (MVC, MVVM, …)
  • 16. Solutions - Développement Pourquoi Facilité à suivre les activités de développement Centralisation du code source et des anomalies Permettre le travail coopératif sur un même projet Team Foundation Services Serveur d’assemblage automatisée Serveur de déploiement automatisé Exécution des tests automatisés
  • 17. Solutions - Développement Développeurs Team Foundation Server Paquetages (WSP) Anomalies Développeurs Testeurs Clients Administrateurs Gestionnaires de livraison Pré-production Intégration Production
  • 18. Solutions - Infrastructure Cycle de déploiement Utilisation du même package sur tous les environnements Un développeur ne peut être testeur On garde uniquement la dernière version du package sur la productio Traçabilité et journalisation Pour des fins de troubleshooting Historique de déploiement Versionning
  • 20. Opérations - Infrastructure Planification Journalière : Journaux, Espaces disques, Backups Hebdomadaire : Recherche, Compteurs Périodiques : Passwords, Restores, CHKDSK… Rapports Taille des BD Compteurs pour mesure de latence Ressources physiques Déploiement et Optimisation Procédure documentée : Plan de travail, de tests, de contingence… Par scripts / package Planifié, documenté et archivé
  • 21. Opérations - Infrastructure Tâches Jour Health Analyser X Vérifier Backups X Event Viewer X Espace Disques Semaine X Archive Logs Périodique X UPS Mois X CHKDSK – Defrag X PassWords X Tests Restores X
  • 22. Opérations - Développement Scripts de déploiement Créer les scripts de déploiement Documenter les éléments à configurer par les administrateurs Tenter de générer des scripts réutilisables (génériques) Manuel de déploiement Processus de déploiement pour les étapes manuelles Scripts à exécuter pour l’installation de la solution Fichiers, fonctionnalités et solutions du déploiement ainsi que l’impact
  • 24. Outils - Développement CKS:DEV 2010/2013 Ensemble de fonctionnalités améliorant le cycle de développement Plusieurs outils d’extraction de données Ajout d’artéfacts pouvant être créés avec Visual Studio
  • 25. Outils - Développement SPDisposeCheck Traduction de l’article « Best Practices: Using Disposable Windows SharePoint Services Objects » en règles d’analyse de code statique Intégration aux assemblages de Visual Studio et d’intégration continu
  • 26. Outils - Développement SharePoint Code Analysis Framework Automatisation de l’analyse du code développé (.NET, JS, HTML, etc Métriques et rapports permettant d’évaluer l’état d’une solution Intégration aux assemblages de Visual Studio et d’intégration continu Intégration de SPDisposeCheck, FxCop, CATNET, FxCop Metrics
  • 27. Outils - Développement Camlex.NET Système facilitant l’écriture de requêtes CAML Utilise un interpréteur Linq pour générer la requête CAML utilisée Élimine les requêtes forgées directement dans le code
  • 28. Outils - Développement jQuery & autres frameworks Javascript Communication avec les services de SharePoint 2010 / 2013 Permet de développer en mode développement client Premier pas (primordial) vers SharePoint 2013
  • 29. Outils - Développement Frameworks d’isolation Système d’isolation de méthodes .NET Utilisé pour permettre de faire des tests unitaires Fakes & Stubs, TypeMock Isolator, Telerik JustMock
  • 30. Outils - Développement SharePoint Solution Deployer Automatiser le déploiement d’une série de solutions Simplifie le déploiement en cas de Disaster Recovery Possibilité de versionner un déploiement (C’est un projet VS !)
  • 31. Outils - Infrastructure AutoSPInstaller Installation « One Click » Remote et parallel Install avec prise en charges des LP et CU Possibilité d’ajout de fonctions personnalisées
  • 32. Outils - Infrastructure Developer Dashboard Analyse les performances de la page en cours Personnalisable par code (Événements, Exceptions…) Projet Developer DashBoard Visualizer (CodePlex)
  • 33. Outils - Infrastructure Analyseur d’intégrité SharePoint Surveille la batterie de serveurs Possibilité de créer et déployer de nouvelles règles
  • 34. Outils - Infrastructure System Center Operations Manager Supervise l’état de santé des serveurs SharePoint, Project et OWA. Surveille les services et alerte Supervise les performances
  • 35. Outils - Infrastructure SharePoint Diagnostic Studio Rapports préconfigurés Utilisable à distance via Remote PS Scénario de tests d’utilisation Visual Studio (Montée en charge…)

Notes de l'éditeur

  1. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  2. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  3. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  4. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  5. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  6. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?
  7. Comment définiriez-vous votre rôle et celui de vos partenaires autour de la plateforme SharePoint ?Des administrateurs ?Des intégrateurs ? Testeurs ? Gestionnaires de livraison ?Des « One-man-show » ?