Tribunes

Transformez le déploiement d´applications par une approche holistique du changement

Transformez le déploiement d´applications par une approche holistique du changement

Un point de vue de Diego Lo Giudice et Dave West, du cabinet Forrester Research.

PublicitéLa technologie et le monde de l´entreprise évoluent en permanence, mais les départements informatiques et les processus peinent à suivre ces évolutions. Ceci est particulièrement vrai dans le domaine du développement et du déploiement d'applications, au coeur de la transition d'une informatique traditionnelle à la Business Technology (une informatique plus en lien avec l'activité de l´entreprise). Mais les services qui déploient les applications ne peuvent plus se contenter du simple statu quo, à l'heure où les entreprises demandent aux équipes de développement d´améliorer les processus de déploiement, l'efficacité organisationnelle et leurs relations avec l´entreprise. Autrement dit, comment les équipes de développement d´applications peuvent-elles évoluer pour mieux s´aligner avec l´entreprise et mieux s'adapter aux changements ?

Nous nous sommes récemment adressés à plus de 75 entreprises pour répondre à cette question. Pour fonctionner dans un environnement qui évolue rapidement et constitue un vecteur de croissance, les services de déploiement d'applications doivent se transformer par des initiatives globales de changement qui combinent approches ascendantes et descendantes. Les programmes les plus efficaces se basent sur un cadre « Lean » dans lequel sont intégrés stratégie, alignement des activités, collaborateurs, processus et technologie. Ces programmes précisent les principes et les pratiques qui apportent de la valeur, réduisent les gaspillages et accélèrent le temps de réponse au changement (voir illustration).
Forrester

Feuille de route d'une conduite de changement efficace

Pour élaborer un programme global de transformation il est nécessaire d'asseoir les fondations du changement, dans le but de réussir au niveau pratique en fournissant à la fois une direction à suivre et un appui pour d´autres initiatives plus tactiques. Pour commencer, confier la responsabilité de la promotion du projet et de sa gestion à une équipe dédiée. Cela signifie, dans le cas d'une grande société de services financiers, la nomination de deux responsables attitrés et associés à des collaborateurs affectés à temps partiel. Alors que dans celui d'un grand laboratoire pharmaceutique, un groupe constitué de collaborateurs et de consultants externes est dédié à la conduite du changement. Quel que soit le nombre de responsables, c'est-à-dire ceux chargés d´encourager et de conduire le changement, ils doivent être capables de communiquer efficacement à tous les niveaux de l'entreprise, en informant les parties intéressées par le biais de rapports sur l´avancement et sur les résultats du projet. De surcroît, ils doivent se concentrer sur la compréhension des chaînes de valeur (appelées aussi les capacités de l´entreprise) car cela permet au groupe gérant la transformation d´apprécier la valeur ajoutée de l'application, pour l´entreprise.

PublicitéAligner étroitement la transformation du déploiement sur les priorités de l'entreprise

Bien qu´un grand nombre d'entreprises consultées aient évoqué la flexibilité, la réduction des coûts, la qualité des produits et la satisfaction des clients comme étant les principaux moteurs de la transformation, renforcer l´alignement avec l'activité de l'entreprise ne s´avère pas toujours leur première priorité. Pourquoi ? Car si le déploiement d'applications est coûteux et revêt souvent une importance stratégique, ceux qui en ont la responsabilité savent rarement transformer leur service par une approche holistique, comme en est capable le reste de l'entreprise.

Pour y parvenir les responsables d´applications peuvent gagner la confiance de l´entreprise et renforcer l'alignement avec celle-ci en :
- Réaffectant des collaborateurs dans des équipes pluridisciplinaires sur le modèle Lean.
- Travaillant étroitement avec les autres responsables de l'entreprise sur un nouveau modèle d'expérience clients.

Les équipes de développement d´applications peuvent davantage s'aligner avec l'entreprise en définissant une vision et une stratégie d´avenir pour l'IT en lien avec la stratégie de l´entreprise.

Transformer les processus de déploiement d'applications et les personnes

Un des facteurs du succès de la transformation du déploiement d´applications repose sur l'autonomie des équipes à effectuer elles-mêmes le changement, sans avoir à demander la permission. Par exemple : les responsables, ceux chargés de la transformation des processus et des collaborateurs donnent le pouvoir aux équipes de choisir les bonnes pratiques « Agile » et « Lean » pour régler les problèmes les plus difficiles auxquels elles sont confrontées. Cela implique le recrutement de « HEROes » (Highly Empowered Resourceful Operatives) qui seront souples, concernés et motivés tant par la manière de faire fonctionner les applications que par le bénéfice qu'elles apportent à l´entreprise.

La méthode « Agile » est essentielle à la transformation des processus. Plébiscitée par 38,6% des développeurs qui l´utilisent comme méthode principale de développement, elle permet aussi d´améliorer considérablement les prestations de l´équipe. Comme nous l´a confié le directeur général d´une entreprise distributrice d´énergie : « La méthode « Agile » est plus qu´un simple procédé pour développeurs de logiciels ; c´est un modèle qui permet aux services de développement de remettre en question un grand nombre de principes qui régissent la manière dont nous travaillons aujourd´hui. »

Opter pour la bonne infrastructure et les outils adéquats

Certaines équipes s´offrent le luxe de mettre en place une nouvelle infrastructure avant de passer au déploiement de nouvelles applications d'entreprise, alors que souvent, la pression budgétaire et l´atténuation des risques contraignent déjà la nouvelle infrastructure à évoluer en même temps que les nouvelles applications d'entreprise. C´est la raison pour laquelle il est important de développer une vision à long terme, dans laquelle s'inscrivent les étapes à franchir à court terme en matière d´infrastructure et d'outils pour conduire à la réussite de la transformation. Quelle est la caractéristique la plus importante de l´infrastructure ? Avant tout, cette vision doit permettre la mise en oeuvre d'applications bien plus aptes à répondre au changement.

En obéissant aux principes Lean, l´infrastructure ne doit inclure que les composants essentiels pour répondre aux exigences spécifiques auxquelles l´équipe fera face. Par ailleurs, l´infrastructure doit être capable de supporter tous les canaux concernés, comme les applications sur Smartphones et tablets PC. Cela nécessitera donc une architecture multicanal, robuste, flexible et concentrée sur la conception et les aptitudes à déployer des applications dans de nouveaux contextes.

En adoptant cette approche holistique du changement et de la transformation, se déroulant en 4 étapes, les équipes travaillant aux applications seront en mesure de mettre en place un environnement qui supporte le changement systémique, tout en fournissant une stratégie, l'alignement sur l´entreprise, les processus améliorés et les modèles de recrutement ainsi que la technologie pour un changement continuel. Il est important de garder à l´esprit que l'établissement de ce type de programme n´est pas facile -cela nécessite du temps, des investissements et l´appui de la direction. Mais de cette manière, le service de développement des applications sera étroitement associé à l´entreprise, capable de fournir une valeur ajoutée significative.

Partager cet article

Commentaire

Avatar
Envoyer
Ecrire un commentaire...

INFORMATION

Vous devez être connecté à votre compte CIO pour poster un commentaire.

Cliquez ici pour vous connecter
Pas encore inscrit ? s'inscrire

    Publicité

    Abonnez-vous à la newsletter CIO

    Recevez notre newsletter tous les lundis et jeudis