Ce cycle de vie peut être appliqué à tout type d’applications, mais prend particulièrement sens dans le cadre de solutions SharePoint.
Cycle de vie applicatif dans SharePoint : SPALM
En effet, chacune de ces phases peut être industrialisée et SPALM va permettre une standardisation et/ou une simplification des actions à entreprendre pour les concevoir ou les implémenter.
Chacune des étapes de ce cycle correspond à un enchaînement d’actions industrialisables, et SPALM fournit des composants ou des procédures permettant d’accélérer et de standardiser ces étapes.
| Phase | Procédures SPALM |
| Définition du besoin | Synthétise les différents éléments nécessaires à l’instanciation d’un projet SharePoint. Fournit des outils pour le prototypage et l’amélioration des POC |
| Architecture | Fournit des principes d’architecture de référence et des implémentations de référence. Définit des standards de code, ces lignes à suivre pour l’implémentation et les conventions de nommage à utiliser. |
| Développement | Fournit des outils de génération de code, des modèles, des extraits de code et l’intégration directe à Visual Studio. |
| Compilation | Fournit des modèles de projets optimisés pour la compilation automatisée et l’intégration continue dans les projets SharePoint. |
| Tests | Facilite la mise en place de solutions SharePoint testables (modèles de projets, implémentations de référence). Fournit des modèles de tests standardisés, des modèles de processus et des outils pour l’exécution de tests automatisés. |
| Assurance qualité | Fournit des règles pour mesurer la qualité du code et des outils de vérification du code (calcul des métriques, analyse des dépendances, etc.). |
| Déploiement | Fournit des méthodes de déploiement automatisé. Fournit des modèles réutilisables pour les taches de déploiements classiques (déploiement de solutions, activation de features, etc.). |
SPALM est constitué de 3 composants principaux :
(((IMG5382)))
SPSF (SharePoint Software Factory)
ce composant est à l’heure actuelle (mai 2011) le seul à être disponible au téléchargement. Il contient la plupart des outils détaillés ci-dessus. Nous allons faire un examen complet de ce composant dans la suite de cet article.
SPSC (SharePoint ShareCop ou SharePoint Code Analysis)
ce composant est un outil du type FxCop/StyleCop adapté aux principes de développement SharePoint. Il intègre la liste des bonnes pratiques, vérifie les violations de sécurité, les règles de nommage, etc. Il n’est malheureusement pas encore disponible au téléchargement.
SPSL (SharePoint ShareLog ou SharePoint Code Inspector)
Ce composant est responsable de l’analyse approfondie du code, de la récupération des métriques, de la gestion des dépendances, etc. Ce composant n’est pas encore disponible.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- IBM i célèbre ses 25 ans
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
Les plus consultés sur iTPro.fr
- Analyse Patch Tuesday Juin 2026
- La bataille de la 6G se gagne dans la donnée en temps réel
- BlueSecure repense la sensibilisation à la cybersécurité avec des formats immersifs et engageants
- Les agents d’IA fragilisent la sécurité : pour les sécuriser, inutile de repartir de zéro
Articles les + lus
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
À la une de la chaîne Tech
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
