Gestion des sorties de produits : le retour d’expérience de SoftFluent – 2/12

Processus R&D

C’est en tenant compte des convictions évoquées ci-dessous issues de notre expérience et des bonnes pratiques recueillies auprès de la communauté que nous avons ajusté le processus R&D dans notre organisation.

Soyons clair, notre intention n’est pas d’affirmer que c’est le modèle unique pour faire du développement logiciel. Au contraire, nous encourageons vivement les éditeurs de logiciels à réfléchir à leur processus R&D et à les documenter.

Nous voyons encore beaucoup d’éditeurs sur le terrain qui sous-estiment l’importance des processus. Et la tendance "Agile" sur le marché tend à privilégier l’aspect humain parfois au détriment de certains processus qui restent vitaux.

Même si la qualité des personnes est essentielle pour le logiciel (‘SoftWare is people’), nous ne pensons pas qu’il est possible de sortir, de manière cohérente et durable, des produits en tant qu’éditeur, sans outils et processus solides.

Ci-après, la manière dont nous avons articulé notre propre processus R&D chez SoftFluent :

image1

Conformément à nos convictions affichées ci-dessus, voici quelques points à souligner :

· Nous partons du marché, pas de quelques clients,

· Parce que nous ne sommes pas une grande entreprise, nous avons pris la décision de nous structurer pour une efficacité optimale et les outils sont très présents à chaque étape,

· Sur tout ce qui touche à la qualité et aux tests, nous avons automatisé la plupart des postes, nos testeurs sont les développeurs qui écrivent les programmes de tests et produisent des rapports de tests automatisés et non pas des personnes qui cliquent sur des écrans (nous abordons ce sujet plus tard) ce qui minimise le risque de régression,

· Le processus de documentation est intégré au processus de développement et est donc très structuré, ce qui est essentiel sur le marché développeur que nous visons,

· Nous recueillons les remarques de nos clients, mais pas pour les intégrer au pied de la lettre. En revanche, nous essayons d’identifier les demandes récurrentes tout comme les problèmes potentiels observés dans la communauté, dans la mesure où nous investissons beaucoup de temps à suivre les forums grâce à notre équipe Support,

· L’équipe R&D alimente systématiquement les blogs à la fois pour mettre en évidence les fonctionnalités produit et pour générer toutes les notes relatives aux versions incluant les corrections et les nouvelles fonctionnalités.

Nous avons constaté des progrès énormes depuis que la chaîne globale est opérationnelle, notamment avant la mise en place de notre chaîne de tests automatisées. Nous détaillerons plus loin les nombreux outils utilisés pour soutenir ces processus.

A ce stade, cette intégration de toutes les étapes est l’élément majeur de notre stratégie de publication, et nous rend très confiants pour maîtriser notre feuille de route relativement ambitieuse.

Suivre

Recevez les nouvelles publications par mail.

Joignez-vous à 30 followers