Sites Internet

Microsoft publie des directives de sécurité pour Agile

JEAN-LUC MÉLENCHON AUX MARDIS DE L'ESSEC

JEAN-LUC MÉLENCHON AUX MARDIS DE L'ESSEC
Anonim

Microsoft publiera mardi des directives pour les développeurs qui développent des applications en ligne et pour ceux qui utilisent le processus de développement de code Agile

Les directives Agile appliquent des principes du SDL (Security Development Lifecycle) de Microsoft à Agile, un terme générique pour un modèle de développement fréquemment utilisé.

Microsoft a adopté SDL suite à la promesse faite par la société en 2002 de développer un code plus sécurisé après que plusieurs vers de haut niveau et autres logiciels malveillants aient posé des risques dangereux à ses clients.

[Lectures supplémentaires: Comment supprimer les logiciels malveillants de votre PC Windows]

Mais le SDL d'origine ne convient pas au processus Agile. Agile diffère en ce que les développeurs ont un certain temps pour développer certaines fonctionnalités, après quoi l'application est immédiatement publiée afin d'obtenir des commentaires des clients, a déclaré Bryan Sullivan, gestionnaire de programme de sécurité pour Microsoft.

Le SDL a été conçu pour les produits, comme le système d'exploitation Windows, qui ne sont pas itératifs, ce qui signifie qu'il n'y a pas de versions fréquentes du produit qui n'ajoutent qu'une fonctionnalité ou deux. Cependant, toutes les exigences SDL ont été adoptées pour le processus Agile, mais mises en œuvre différemment, a déclaré Sullivan. D'après Forrester, 85% des professionnels de l'industrie utilisent Agile.

Microsoft divise le SDL en trois exigences: les tâches uniques, celles qui doivent être faites pour chaque sprint, et enfin les tâches "seau", qui doit être répété périodiquement - comme tous les six mois - mais pas pour chaque sprint, a déclaré Sullivan. Les directives Agile seront disponibles mardi sur www.microsoft.com

Microsoft publie également un livre blanc sur la sécurité pour les applications Web en ligne. Steve Lipner, directeur principal de l'ingénierie de la sécurité chez Microsoft Trustworthy Computing Group, explique que ces applications interagissent et échangent de plus en plus d'informations.

Le livre blanc présente les principaux problèmes de sécurité que les développeurs devraient envisager pour les applications Web. Il aborde également les problèmes de sécurité auxquels les développeurs doivent réfléchir lors du choix d'un fournisseur d'hébergement, tels que les données et la sécurité physique.