Où trouver la RS&DE en informatique ?
Il est de plus en plus difficile de définir des activités de RS&DE à cause de l’évolution des exigences contraignantes dictées par l’ARC. Mais avant de mettre des efforts à produire un texte, à documenter et à livrer une réclamation, il faut savoir comment identifier des zones où il y a un bon potentiel de réclamer des crédits à la RS&DE.
Dans cette catégorie d’articles (Identification) nous explorons diverses façons de trouver des « pépites » de RS&DE à explorer. Nous regardons aussi quelques exemples de projets dans différents domaines technologiques. Aujourd’hui nous étudions le domaine de l’informatique. Si vous êtes dans les secteurs chimiques, mécanique, manufacturier ou autre vous pouvez regarder… si on change quelques mots ceci s’applique à vous aussi.
Le développement logiciel est certes l’un des secteurs technologiques les plus populaires en nombre de projets réclamés en RS&DE. Selon les statistiques récentes de l’ARC, plus du tiers des réclamations proviennent du développement informatique sous diverses formes (logiciel, jeu, multimédia, internet, etc.).
Freins à l’identification de projets RS&DE
Le principal frein à l’identification de projets potentiellement éligibles c’est … l’informaticien lui-même. En effet, la plupart des développeurs d’expérience ont tendance à voir leur métier comme celui d’un résolveur de problèmes à temps plein avec comme conséquence qu’ils ne voient pas de limites à ce qu’ils peuvent développer – il n’y a presque pas de projets insolubles pourvu qu’on leur laisse suffisamment de temps pour résoudre la situation, bien sûr. C’est une trop grande généralisation. Il faut se concentrer sur des défis plus précis et plus exigeants.
Un second obstacle pour identifier des projets de RS&DE c’est que tous utilisent à peu près les mêmes outils de développement, qui varient eux-mêmes avec le temps et les modes. Comment notre projet en Java se distingue-t-il du projet du voisin en Java ? Ici le focus n’est pas mis au bon endroit. Peu importent les outils, c’est ce que vous faites avec et comment vous le développez qui comptent vraiment. Regardez les limites de vos outils. Avez-vous tenté de les dépasser?
À l’autre extrême, les non-informaticiens voient le développement logiciel comme une variante de la magie et ils croient à tort que tout développement informatique devrait être réclamé, surtout s’il a coûté cher. En réalité il faut chercher la portion du projet où l’informaticien rencontre un défi technologique. C’est donc un sous-ensemble du projet qui peut être réclamé. Et les mieux placés pour définir ces sous-projets sont les informaticiens eux-mêmes, et non les promoteurs ou les comptables.
L’expert doit décrire les défis technologiques. Et la meilleure façon d’identifier les projets éligibles à la RS&DE c’est de changer la perspective. Au lieu de voir un projet d’application pour gérer des données de clients, voyez plutôt le développement et l’intégration de technologies en une plate-forme qui synchronique plusieurs outils, plusieurs composantes et de façon très unique et originale.
Des exemples en informatique
Regardons maintenant ensemble quelques exemples tirés de projets en informatique : Il y a souvent un projet potentiellement éligible en RS&DE lorsque l’on développe une technologie qui offre :
- Une solution ou un noyau pour relier des composantes hétérogènes (variées) ;
- Une architecture nouvelle sur au moins une de ses dimensions technologiques. Surtout si nous n’avons trouvé aucun équivalent capable de relier ces composantes tout en satisfaisant plusieurs contraintes ;
- Une intégration de plusieurs technologies qui ne l’ont jamais été selon nos recherches. Ou alors qui s’intègrent en obtenant un ou plusieurs PLUS (plus rapide, plus intègre, plus performant, etc.) ;
- Une composante technologique unique (il faut spécifier en quoi elle est unique technologiquement) ;
- Une solution généralisée pour plusieurs outils ou plates-formes technologiques non compatibles entre elles. C’est ce que l’on appelle une solution générique ;
- Des travaux de conception et de développement d’une plate-forme qui résous plusieurs problématiques technologiques ;
- Un pont technologique entre des technologies de générations distantes très incompatibles (ex. : connecter un AS-400 sur le web ou interfacer une application COBOL avec des applications pour cellulaires) ;
- Des recherches systématiques de solutions pour résoudre des problématiques de performance, d’intégrité des données, de stabilité de plates-formes, etc. ;
- Une solution que même votre (vos) fournisseur(s) vous ont déconseillé ou recommandé de ne pas faire car « c’est impossible » ;
- Une solution qui satisfait plusieurs critères, contraintes ou standards incompatibles entre eux (ex. : performance et intégrité des résultants, etc.) ;
- Un concept révolutionnaire pour synchroniser, intégrer, séquencer ou maximiser des technologies.
Conclusion
En conclusion, il n’y a pas de secret, oubliez les fonctionnalités et concentrez-vous sur la ou les technologie(s) et sur les façons de dépasser ses limites.
Et vous, avez-vous des trucs pour mieux identifier des projets potentiels de RS&DE en informatique ou ailleurs ?
Vous avez aimé votre lecture ? Dites-le nous. Que devrait-on y ajouter ?
Quels sujets vous intéressent ? Vous n’avez pas aimé cette lecture ? Dites le-nous. Qu’avez-vous moins apprécié dans ce texte ?