J'entends souvent dire qu'il ne faut pas se précipiter pour adopter de nouvelles technologies avant qu'elles ne soient stables, éprouvées et testées. Il y a même une blague sur le fait qu'il faut trois versions pour que tout soit parfait. C'est peut-être la voix de l'expérience réelle, mais au moins parfois, une telle posture est le résultat de la complaisance, de la résistance au changement et de l'effort nécessaire pour apprendre de nouvelles compétences.
À mon avis, il est toutefois crucial, pour réussir dans le secteur des logiciels, de suivre le rythme de l'innovation. Alors que les grandes entreprises ont des départements entiers consacrés à la R&D, dans les petites entreprises, ce sont les équipes de développement qui doivent suivre le rythme. Lancez-vous dans la nouvelle technologie avant même sa sortie officielle - cela vous donnera une longueur d'avance et vous aidera à ne pas vous laisser distancer.
Voici la stratégie que j'essaie de suivre dans la mesure du possible :
- être dynamique dans l'adoption de nouvelles technologies
- Utilisez les premiers bêtas pour l'expérimentation et les prototypes et les RC pour le développement.
- Apportez des modifications de dernière minute au produit lors de la sortie officielle de la technologie que vous avez adoptée en avance.
- Ne vous fiez pas à un obscur projet open source dont l'activité est nulle.
- Veillez à étudier, mais prenez avec un grain de sel, la feuille de route officielle du produit.
Jusqu'à présent, je n'ai jamais payé le prix d'être trop zélé pour sauter dans le train des nouvelles technologies, mais j'en ai quand même récolté les fruits. Je me demande si ce n'est qu'une coïncidence ou si être un adepte précoce n'est pas si dangereux après tout ?
Plus que d'inviter à une discussion sur le sujet de l'adoption précoce, puisque cette question est sûrement controversée et subjective, j'aimerais entendre des expériences réelles où l'adoption précoce d'une nouvelle technologie s'est avérée être une grave erreur et où le prix à payer a été très lourd.