La tendance actuelle dans le développement semble indiquer que les analystes deviennent moins fréquents que les développeurs juniors. La logique est simple : si un développeur peut écrire du code à partir de quelques messages de chat, alors des spécifications techniques précises ne sont pas jugées nécessaires, ce qui conduit à la conclusion que les analystes ne sont pas non plus indispensables. Bien qu'il y ait une part de vérité dans cela, cela néglige un aspect crucial du travail d'analyse. Certaines tâches peuvent en effet être décrites comme mécaniques, où l'objectif est de fournir des instructions claires pour éviter les retouches. Pour de nombreuses tâches au niveau des fonctionnalités, ce processus est devenu plus efficace ; récemment, j'ai pu apporter des modifications en seulement quelques heures, une tâche qui aurait auparavant pris deux jours. Cependant, il reste un élément vital de l'analyse qui ne peut être ignoré : comprendre la direction générale d'un projet. Cet aspect est irremplaçable. J'ai récemment vécu une situation où j'ai livré une solution rapidement et efficacement, mais elle s'est révélée incorrecte. Comment cela a-t-il pu arriver ?
De Deux Jours à Deux Heures : La Montée des Coûts de Développement
Le paysage du développement évolue, avec des rôles d'analystes devenant moins courants à mesure que les tâches de codage se simplifient.
