Nos services

Nos services

Nous offrons des services de consultation. Contactez-nous pour réserver une banque d’heures. Nous faisons du développement logiciel, mais aussi du design UX, de la gestion de projet, de l’analyse d’affaires, du devops et de l’enseignement. Nous décrirons maintenant les détails de chacune de ces activités.

facilitation

Facilitation agile

Nous pouvons vous aider à identifier ce qui pourrait avoir le plus de valeur pour votre prochain projet, ou pour un un projet existant. Les méthodes agiles sont flexibles et collaboratives, et invitent les parties prenantes à prendre part activement aux décisions au sujet de quelles fonctionnalités prioriser lorsque l’on fait face aux contraintes du monde réel. Nous identifions régulièrement des améliorations que nous pourrions faire à la manière dont nous travaillons et identifions des objectifs mesurables. Nous écoutons vos besoins. Notre réseau de développeurs logiciels collaborent sur les projets à livrer. Nous utilisons les méthodologies Scrum, KanBan ou des approches hybrides qui peuvent aussi se combiner au modèle en cascade, ou « waterfall ».

analyse

Analyse d’affaires

Nous co-créons avec vous les requis du logiciel à créer – ce faisant dans le but de nous assurer que ce qui sera construit va bien répondre aux besoins identifiés. L’analyste d’affaires s’occupe de la rédaction des spécifications. Ces documents prennent le plus souvent la forme de récit-utilisateurs. On peut ainsi esquisser une feuille de route pour adapter une solution existante aux besoins changeants de vos clients/usagers/visiteurs. Nous émettons des hypothèses, mesurons l’atteinte d’objectifs et adaptons nos buts en conséquence.

design

Design UX

Le design est un acte d’empathie envers l’usager. Le design d’expérience usager (UX) vise à aider les usagers à accomplir les tâches qu’il ont besoin d’accomplir avec le logiciel, et ce avec le moins de friction possible. Nous pouvons animer des ateliers de co-design avec les parties-prenantes, les designers d’un produit, et ses usagers. Notre expérience avec le multimédia nous permet d’intégrer des expériences multi-sensorielles impliquant le son, l’image, la lumière, le Web, ainsi que les interface bureau et tangibles.

développement

Développement logiciel

Les développeurs logiciels sont des créateurs. Nous étudions les requis fournis, proposons un plan, et l’implémentons. Les architectes logiciels choisissent les meilleures solutions pour implémenter les fonctionnalités que vous voulez, et les programmeurs écrivent le code pour ce faire. Une architecture logiciel censée et bien documentée facilite la maintenance après-coup. Si des défis surviennent, nous travaillons en équipe pour y faire face et les régler. Nous pensons en micro-services, et utilisons les dernières possibilités de l’infonuagique. (cloud) Nos développeurs d’interface graphique sont constamment à l’affût des dernières tendances dans le domaine afin d’offrir une expérience la plus agréable possible à vos usagers. Nous maîtrisons plusieurs languages de programmation, et plusieurs librairies logicielles, et ne sommes pas limités à une seule plateforme. Nous choisissons ce qui convient le mieux à chaque tâche. Nous utilisons des méthodes éprouvées pour livrer du code bien testé.

automatisation

Devops

Les administrateurs systèmes et les spécialistes de développement et opérations (devops) peuvent déployer et automatiser vos projets dans le cloud. Nous utilisons des outils d’intégration continue et des tests automatisés afin de permettre des livraisons fréquentes de code fonctionnel qui auront de la valeur pour les parties prenantes, et surtout pour les usagers.

enseignement

Enseignement

Nous aimons partager nos connaissances au sujet du développement agile et du design UX. Nous organisons parfois des webinaires sur invitation. Contactez-nous si vous souhaitez que l’on vous y invite.