Application Lifecycle Management (ALM)

Augmenter la productivité
de votre équipe avec l'agilité

Dans le monde du développement logiciel, la popularité des méthodes « Agiles » va croissant. Ces approches partagent les mêmes objectifs : améliorer la visibilité au sein de l’équipe de projet et l’interactivité entre les membres de l’équipe tout en augmentant le flux de valeur pour le client. Beaucoup de bonnes pratiques sont associées aux méthodes Agiles. Ces pratiques peuvent être adoptées progressivement et appliquées à presque n’importe quel projet ou type de processus, y compris lorsqu’il s’agit d‘approche formelle telle que CMMI ou traditionnelle de type « Waterfall ». Comme décrit dans ce livre blanc...

En savoir +

Assurer la qualité logicielle
de bout en bout

Microsoft propose une solution intégrée qui permet de gérer le cycle de vie complet des applications . Visual Studio 2010 brise les silos en favorisant la collaboration entre les différents membres d'une équipe projet tout en assurant une qualité logicielle de bout en bout. Cette qualité logicielle se traduit à plusieurs niveaux.

Dans les gammes Visual Studio Premium et Ultimate, les développeurs et testeurs spécialisés peuvent réaliser des tests techniques comme des tests unitaires (de code et de base de données) ou des tests automatisés d'interface graphique.

En savoir +

Développer dans le cloud

Le Cloud Computing est sur toutes les lèvres. On en parle partout, tout le temps. Plus rarement, on évoque l’impact du Cloud sur le développeur, qui est loin d’être négligeable.

En France, le marché du Cloud se rapproche des deux milliards d’euros. Deux approches sont à considérer :
- Comment le Cloud modifie le modèle de développement des applications, l’architecture et la manière de penser l’application
- Comment le Cloud change les habitudes de travail du développeur.

En savoir +

Réduire les coûts avec l'ALM

Développer une application moderne est complexe. On ne peut pas faire l'économie de la mise en place d'une méthodologie qui va non seulement prendre en compte la phase de développement mais aussi la gouvernance à mettre en place, les phases de tests, de déploiement et la mise en exploitation. À l'heure actuelle, il n'existe plus de processus métier qui ne soit en rapport direct avec l'informatique et les applications logicielles. Cette réalité cache un immense potentiel en termes d'économies, ainsi que de formidables opportunités en termes d'avantages concurrentiels, grâce à des applications taillées sur mesure.

Sous l'appellation Visual Studio, Microsoft propose une solution intégrée qui brise les silos en favorisant la collaboration entre les différents...

En savoir +

Le développement cross-platformes

L’enjeu du développement mobile est devenu évident. Les applications mobiles sont désormais au centre des préoccupations des entreprises. Les développeurs doivent s’adapter rapidement pour accompagner cette évolution.

Ces applications doivent être compatibles avec tous les appareils mobiles (smartphones, tablettes, phablettes) du marché quel que soit leur OS. Les enjeux sont similaires que l’on adresse les applications d’entreprise ou les applications grand public.

En savoir +