Mon expérience de plus de 25 ans donc 16 ans en tant qu’architecte logiciel m’a permis de développer mon aisance à m’adapter à tout nouveau challenge dans la conception ou la modernisation de logiciels.
Je peux intervenir à toutes les étapes stratégiques d’un projet de développement :
- La veille et l’évaluation de technologies: trouver la technologie la plus adaptée au contexte fonctionnel, au compétences techniques et aux utilisateurs cibles,
- Conception de l’architecture logicielle: concevoir une architecture durable et minimiser la dette technique
- UX Design: l’utilisateur au centre de la conception
- La spécification des bases de développement appropriées: donner les bonnes pratiques aux développeurs, l’accompagnement, la formation et la revue de code,
- L’organisation du développement: définir les procédures et les cycles de vie du développement,
- L’organisation des tests: fournir de l’outillage adapté aux tests fonctionnels,
- Déploiement: aider à l’installation, la configuration et à la production