Processus SDL
Qu'est-ce que le cycle de développement sécurisé Microsoft SDL ?
Microsoft SDL (Security Development Lifecycle) est un processus d’assurance qualité centré sur le développement logiciel. C'est un ensemble d'activités obligatoires dans le domaine de la sécurité, regroupées par phases tout au long du cycle de développement traditionnel du logiciel. La plupart de ces activités peuvent déjà contribuer à renforcer la sécurité lorsqu’elles sont appliquées chacune séparément. Toutefois, l’expérience pratique de Microsoft montre que ces activités conduisent à des améliorations bien supérieures de la sécurité lorsqu’elles sont combinées entre elles, tout au long du processus de développement. En combinant une approche globale et pratique, SDL introduit la sécurité et le respect de la vie privée dès le début et tout au long des différentes phases du développement.
Cette section résume les phases SDL et les activités obligatoires dans le domaine de la sécurité, et propose des liens vers le processus Microsoft SDL sur MSDN. Le guide du processus SDL montre comment Microsoft applique SDL à ses produits et à ses technologies.
Exploitez SDL dans votre entreprise
-
Quels sont les types de logiciels qui peuvent bénéficier de SDL ?
L’expérience pratique suggère que les applications qui présentent une ou plusieurs des caractéristiques suivantes soient soumises à SDL :- L'application est déployée dans un environnement d'entreprise ou professionnel.
- Elle traite des informations personnelles identifiables (PII) ou d'autres informations sensibles.
- Elle communique régulièrement sur Internet ou via des réseaux.
-
Implémentation simplifiée de Microsoft SDL
La méthodologie SDL n'est spécifique ni à Microsoft ni à la plateforme Windows. Elle peut être appliquée à d'autres systèmes d'exploitation, plateformes, méthodologies de développement et projets de toutes tailles. Démarrer avec Microsoft SDL.
Téléchargez le guide Implémentation simplifiée de SDL et répertoriez les activités de sécurité qui devraient être réalisées pour être conforme à SDL.
Liens connexes
Guide du processus SDL version 5.0
SDL pour un développement Agile
SDL pour des applications métier
Outil SDL de modélisation des menaces
The Security Development Lifecycle
Michael Howard et Steve Lipner, Microsoft Press, Redmond, Washington, 2006
