La plupart des développeurs et architectes SharePoint le savent, gérer un projet SharePoint, de sa conception à son déploiement requiert de nombreuses opérations, parfois très délicates à mettre en œuvre.
Gérer le cycle de vie des applications SharePoint avec SPALM
De plus, ces opérations sont souvent répétées à chaque nouveau projet. Partant de ce constat, Torsten Mandelkow et Matthias Einig, deux développeurs basés en Allemagne ont mis en place un nouveau projet Codeplex, SPALM, pour SharePoint Application Lifecycle Management, dont le but est de consolider les différentes bonnes pratiques et d’aider à la réalisation de solutions SharePoint standardisées et performantes. Voyons comment SPALM peut nous aider lors de nos développements.
Le cycle de vie des applications SharePoint est avant tout un enchaînement d’étapes, un « process » comme certains aiment à dire. Cet enchaînement est parfaitement décrit par Microsoft dans la littérature SharePoint disponible en ligne (Centre de documentation dédié à l’ALM), alors pourquoi réaliser un nouvel ensemble d’outils ?
SPALM n’est pas en soi un remplacement des techniques proposées par Microsoft, mais plutôt un complément d’outils, destiné justement à industrialiser ces bonnes pratiques. Mais revenons tout d’abord sur les cycles de vie applicatifs.
Notion de Cycle de vie applicatif
Le concept de cycle de vie applicatif est un concept extrêmement important dans le cadre de l’industrialisation de solutions logicielles en général. C’est grâce à une identification des différents composants, acteurs, procédures, modèles, bonnes pratiques et techniques que l’industrie informatique peut répéter des déploiements réussis. En effet, si vous gérez une seule application dans votre entreprise, vous pouvez y consacrer un temps conséquent lorsqu’elle le nécessite : vous n’avez pas à industrialiser sa maintenance. Par contre, si vous devez gérer 50 applications pour 40 clients différents, alors la mise en place de bonnes pratiques devient indispensable. C’est là qu’apparaît la notion de cycle de vie des applications. Le cycle de vie d’une application décrit toutes les étapes que celle-ci va suivre, de sa conception a sa mise en service, sa maintenance et enfin sa décommission éventuelle. Le projet SPALM décrit le cycle de vie tel que dans la Figure 1 :
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Tendances 2026 : l’IA devra prouver sa rentabilité
- L’identité numérique : clé de voûte de la résilience et de la performance en 2026
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 6 tournants qui redéfinissent l’IA en entreprise
Articles les + lus
L’IA, nouveau moteur des entreprises françaises d’ici 2030
E-mail : les tendances qui vont s’affirmer en 2026
Hyperconnectés depuis janvier, épuisés en décembre : le poids de la fatigue numérique
Anticiper la nouvelle génération d’agents d’IA : concevoir des systèmes autonomes sécurisés, fiables et conformes
Explosion des interactions vocales avec l’IA générative d’ici 2028
À la une de la chaîne Mobilité
- L’IA, nouveau moteur des entreprises françaises d’ici 2030
- E-mail : les tendances qui vont s’affirmer en 2026
- Hyperconnectés depuis janvier, épuisés en décembre : le poids de la fatigue numérique
- Anticiper la nouvelle génération d’agents d’IA : concevoir des systèmes autonomes sécurisés, fiables et conformes
- Explosion des interactions vocales avec l’IA générative d’ici 2028
