On pourrait donc définir le développement informatique comme un ensemble d’activités incluant la construction ou la programmation (l’écriture du code dans un langage de programmation bien défini), mais également bien d’autres activités clés. Il s’agit notamment de l’analyse qui recense et documente chaque fonctionnalité, la conception qui consiste à déterminer les solutions techniques qui permettent de satisfaire le cahier des charges, et la recette au cours de laquelle divers contrôles sont effectués avant que le logiciel soit livré.
Toutes ces activités regroupent un certain nombre de tâches qui peuvent être plus ou moins redoutables pour les développeurs, sans parler des problèmes liés au travail en équipe ou avec d’autres métiers. Un sondage réalisé par l'entreprise web Quora, et qui a enregistré plus de 4500 votes, a permis de classer les tâches les plus difficiles pour les programmeurs. Les résultats sont donnés par le graphique suivant :
Dans notre cas, nous nous intéressons au développeur au sens large du terme, c'est-à-dire qui peut jouer le rôle d'analyste par exemple, et bien d'autres rôles qui dans certains cas sont dissociés de son métier : c'est le cas de la rédaction du cahier de charges. Parmi les tâches exécutées par les développeurs et que ces derniers pourraient redouter, nous pouvons donc citer :
- Rédiger un cahier de charges ;
- Faire l'analyse du projet : recenser et documenter chaque fonctionnalité ;
- Concevoir une solution ;
- Ecrire les tests ;
- Rédiger la documentation ;
- Mettre en œuvre une fonctionnalité avec laquelle on n'est pas d’accord ;
- Travailler avec le code de quelqu'un d'autre ;
- Traiter avec d’autres personnes ;
- Estimer le temps nécessaire pour effectuer des tâches ;
- Expliquer ce qu'on fait (ou ne fait pas) ;
- Nommer correctement les choses.
En ce qui vous concerne en tant que développeurs, quelles sont parmi les tâches citées ci-dessus, celles que vous estimez les plus difficiles dans votre métier ? Vous avez la possibilité de faire plusieurs choix. N’hésitez pas non plus à les commenter, et préciser d’autres tâches que vous estimez difficiles mais qui ne figurent pas parmi les éléments listés ci-dessus.
Les résultats de l'enquête initiale de Quora ont été publiés sur imgur.com
Voir Aussi
Forum Général Développement