Conception et développement

Description de la compétence

Appliquer les techniques de conception dans le but de développer une application en accord avec les besoins du client. Adapter les solutions existantes en assurant leur compatibilité avec d'autres systèmes d’exploitation. Coder, débuguer, tester, documenter et communiquer sur les étapes de développement du produit. Choisir les options techniques les plus appropriées au développement comme la réutilisation, l’amélioration ou la reconfiguration des composants existants. Valider les résultats avec les représentants des utilisateurs type et intégrer la solution dans son ensemble.

N1 = Suivre

Coder, tester, corriger et documenter des programmes ou des scripts simples à partir des spécifications convenues et assister à l'implémentation du logiciel qui représente une partie du système d'information conçu.

N2 = Assister

Coder, tester, corriger et documenter des programmes et des scripts modérément complexes à partir des spécifications convenues et des itérations ultérieures, en utilisant les outils et standards convenus. Collaborer dans la revue des spécifications techniques, avec d'autres si besoin.

N3 = Permettre

Concevoir, coder, tester, corriger et documenter des programmes complexes à partir des spécifications convenues et des itérations ultérieures, en utilisant les outils et les standards convenus. Prendre part aux revues de son propre travail et mener les revues du travail des collègues.

N4 = Influencer

Conseiller sur l'application des standards et des méthodes de conception et de développement. Fournir des conseils, de l'orientation et de l'assistance à des collègues moins expérimentés si besoin.

N5 = Décider

Imposer l'application des standards de l'entreprise dans l'équipe concernant les techniques et les outils de programmation, y compris les directives de sécurité et la sélection des méthodes de développement appropriées. Affecter les tâches, piloter la performance et gérer le changement de manière dynamique, pour optimiser la productivité.