SlideShare une entreprise Scribd logo

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

P
P
PimpMySharePointPimpMySharePoint

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

1  sur  37
Télécharger pour lire hors ligne
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

Recommandé

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
 
Microsoft Azure dev Ops pour le Cloud... et réciproquement…
Microsoft Azure dev Ops pour le Cloud... et réciproquement…Microsoft Azure dev Ops pour le Cloud... et réciproquement…
Microsoft Azure dev Ops pour le Cloud... et réciproquement…Microsoft
 
SharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerSharePoint 2010 & Team Foundation Server
SharePoint 2010 & Team Foundation ServerPhilippe Sentenac
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...Microsoft Technet France
 
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...
Architecture, bonnes pratiques et recettes pour la réussite de vos projets av...Microsoft Technet France
 
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
 

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 » ?