Blogue
Savoir-faire et technologie
Histoires, idées et perspectives sur la stratégie, la technologie et les solutions d’affaires.
Articles à la une
<h2>Qu'est-ce que la certification SOC 2 ?</h2><p>La certification SOC 2 (Service Organization Control 2) est une norme élaborée par l'American Institute of Certified Public Accountants (AICPA) qui évalue la capacité d'une organisation à gérer les risques liés à la sécurité, à la disponibilité, à l'intégrité du traitement, à la confidentialité et à la protection de la vie privée des données qu'elle traite pour le compte de ses clients.</p><p>La certification SOC 2 repose sur cinq principes, appelés critères de confiance, qui définissent les exigences minimales que doit respecter une organisation pour assurer la sécurité et la qualité de ses services. Ces critères sont les suivants :</p><ul> <li><strong>Sécurité</strong> : l'organisation protège les données contre les accès non autorisés, les modifications, les divulgations, les dommages ou la perte.</li> <li><strong>Disponibilité</strong> : l'organisation assure la disponibilité et le fonctionnement continu de ses services conformément aux accords conclus avec ses clients.</li> <li><strong>Intégrité du traitement</strong> : l'organisation traite les données de manière complète, valide, exacte, opportune et autorisée.</li> <li><strong>Confidentialité</strong> : l'organisation respecte les engagements et les obligations de confidentialité envers ses clients et les tiers concernant les données qu'elle traite.</li> <li><strong>Protection de la vie privée</strong> : l'organisation respecte les principes de protection de la vie privée définis par l'AICPA et les lois applicables en matière de collecte, d'utilisation, de conservation, de divulgation et d'élimination des données personnelles.</li></ul><p>« Obtenir et maintenir la certification SOC 2, je le vois comme un ultramarathon et non un sprint sur 100 mètres. C'est une première étape, dans un long processus en constante évolution. La cybersécurité, dans son ensemble, nécessite une rigueur et une attention aux détails constante auquel notre équipe est prête à s’attarder. »</p><p>– Vincent Huard, Vice-Président, gestion et analyse des données</p><p>Pour obtenir la certification SOC 2, une organisation doit faire l'objet d'un audit indépendant réalisé par un cabinet comptable qualifié qui vérifie qu’elle respecte les critères de confiance applicables à ses services. L'audit porte sur la conception et l'efficacité des contrôles mis en place par l'organisation pour assurer la conformité aux critères de confiance.</p><h2>Quelle est la différence entre la certification SOC 2 Type 1 et Type 2 ?</h2><p>Il existe deux types de certification SOC 2. C’est entre autres la durée de l’audit qui les distingue. SOC 2 Type 2 est couvert par l’audit le plus long et rigoureux.</p><ul> <li>La certification SOC 2 Type 1 atteste que l'organisation respecte les critères de confiance à une date donnée à une date précise. Elle évalue la conception des contrôles, mais pas leur efficacité dans le temps.</li> <li>La certification SOC 2 Type 2 atteste que l'organisation respecte les critères de confiance sur une période de temps définie, généralement de trois à douze mois. Elle évalue la conception, mais également l'efficacité des contrôles, en tenant compte de leur fonctionnement réel et de leur évolution.</li></ul><p>En d’autres mots, la certification SOC 2 Type 2 répond à des critères plus exigeants et rigoureux, car elle implique un suivi continu et une vérification régulière des contrôles. Elle offre une assurance plus élevée sur la qualité et la sécurité des services fournis par l'organisation.</p><h2>Quels sont les bénéfices pour nos clients ?</h2><p>En obtenant la certification SOC 2 Type 2, Spiria réaffirme sa posture de partenaire de confiance dans la réalisation de projets de développement de solutions numériques pour ses clients. Voici quelques bénéfices principaux qui permettent à nos clients de se lancer la tête tranquille dans des projets d’envergure avec Spiria :</p><ul> <li>La garantie que nous respectons les normes les plus élevées en matière de sécurité de l'information</li> <li>La garantie que nous protégeons les données de nos clients contre les menaces internes et externes.</li> <li>La confiance que nous assurons la disponibilité et la performance de nos services</li> <li>La confiance que nous sommes capables de réagir rapidement et efficacement en cas d'incident.</li> <li>La certitude que nous traitons vos données avec intégrité, en respectant les règles de validation, d'exactitude, de traçabilité et d'autorisation.</li> <li>La tranquillité d'esprit que nous respectons vos obligations de confidentialité et que nous ne divulguons pas vos données à des tiers non autorisés.</li> <li>La sécurité que nous respectons les principes de protection de la vie privée et que nous nous conformons aux lois applicables en matière de données personnelles.</li></ul><p>La certification SOC 2 Type 2 est un gage de confiance et de sécurité pour nos clients qui témoigne de notre engagement à fournir des services de qualité et à respecter les meilleures pratiques du secteur. Elle représente l’excellence en matière de sécurité des données dans le marché tout en étant de plus en plus prisée pour les projets de développement logiciels. Il était donc tout naturel pour Spiria d’être parmi les quelques firmes d’experts à s’y conformer en Amérique du Nord. Nous sommes fiers d’arborer cette certification et d'assurer à la fois l'excellence, la fiabilité et la rigueur de nos pratiques d’affaires.</p><p>Démarrez un projet en toute confiance : <a href="mailto:nouveauprojet@spiria.com">nouveauprojet@spiria.com</a>.</p>
<p>Les équipes de Spiria ont une longue et riche expérience avec les deux types de contrats, et nous vous dévoilons ici ce que nous avons appris au fil du temps sur le sujet et quels sont les critères de succès pour chaque option.</p><p>Clarifions tout d’abord ce que sont ces deux types de projets :</p><h3>Projets temps & matériel</h3><p>Projets dont la portée (activités, livrables, inclusions comme exclusions, etc.) peut être plus ou moins clairement définie. L’évaluation initiale des coûts présente une fourchette de prix probable pour la réalisation du dit projet. Les coûts sont facturés selon les heures réelles exécutées et le matériel/ressources (autres coûts, par exemple des licences logicielles ou des services infonuagiques) nécessaire. Cette approche est plus flexible, car elle permet des changements de spécifications tout au long du processus de développement. L’agilité est encouragée et les contrôles de gestion de projets sont mis de l’avant.</p><h3>Projets forfaitaires ou fixes</h3><p>Projets dont la portée est plus souvent bien ou très bien définie. Le niveau de confiance de l’évaluation initiale des coûts repose sur des informations plus claires que le précédent type de projet. Comme son nom l’indique, les coûts sont fixés au départ, peu importe les heures réellement exécutées et le coût en matériel et ressources. Par conséquent, les notions de risques et de profitabilité sont des considérations plus critiques à évaluer dans ce type de projet. Toute modification des spécifications est encadrée par un processus de demande de changement et est facturée en tant que travail supplémentaire.</p><p>Dans un premier scénario, pour un projet préalablement qualifié, le type de projet (temps/matériel vs fixe) peut être imposé par le client, les exigences internes des organisations ou encore des réglementations, par exemple dans le cas des appels d’offres (majoritairement fixes). Lorsque possible, Spiria peut proposer une approche pour mitiger les risques et mieux saisir la portée du projet, comme proposer au client un investissement initial dans une phase découverte, en mode temps/matériel ou forfaitaire, dans l’intention de pouvoir proposer par la suite les phases de développement et de déploiement en mode forfaitaire. Ceci n’empêche bien sûr pas le client de changer de priorité ou de modifier la portée à la suite de la phase de découverte. Notre flexibilité doit nous permettre de négocier avec le client la portée définie en variant les inclusions/exclusions, dans l’objectif de rester dans l’enveloppe budgétaire forfaitaire contractuelle entendue.</p><p style="text-align: center;"><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470cad54d506e6dad2ea43_process-fr.webp" style="width: 60%; border: none;" alt="Un cycle projet type." title="Un cycle projet type."></p><p style="text-align: center; font-style: italic;">Figure 1. Un cycle projet type.</p><p>Dans un deuxième scénario, si le type de projet n’est pas imposé, ceci nous donne la latitude du choix de la stratégie. Habituellement, les clients prévoient des sessions de rencontres avec les différents fournisseurs pour répondre à leurs questions. Une réflexion interne s’impose ensuite pour bien évaluer les facteurs décisionnels menant à la meilleure stratégie. À cet effet, le tableau ci-dessous présente une liste non exhaustive de points qui éclairent les équipes dans cette réflexion. Ces points sont pondérables (facilement identifiables, quantifiables ou mesurables) ou impondérables, en fonction des informations fournies lors des rencontres initiales, dans les cahiers de charge, ou pouvant être obtenues par des demandes au client. Les annotations des deux colonnes de droite sont simplement des suggestions de poids relatifs aux deux types de projets.</p><table cellpadding="0" cellspacing="0" style="width:100%"> <tbody> <tr> <td style="width:76%"><strong>Points</strong></td> <td style="width:12%"><strong>Fixe</strong></td> <td style="width:12%"><strong>T&M</strong></td> </tr> <tr> <td>Le plan d’affaires, les requis, les besoins et les attentes sont claires.</td> <td>➕➕</td> <td>➕</td> </tr> <tr> <td>Les processus et règles d’affaires sont nombreux et complexes.</td> <td>➕</td> <td>➕➕</td> </tr> <tr> <td>Le budget client est identifié et la planification budgétaire est cadrée.</td> <td>➕</td> <td>➖</td> </tr> <tr> <td>L’échéancier est strict ou critique en raison du contexte client ou d’affaires.</td> <td>➕</td> <td>➖</td> </tr> <tr> <td>Les expertises nécessaires sont identifiables.</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>La structure organisationnelle et décisionnelle est grande et complexe.</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Les aspects légaux sont complexes.</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Les relations sont déjà établies (historique) ou des contacts sont nos promoteurs.</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>Le calcul de risques, les incertitudes et la contingence sont élevés.</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Les risques de dérives sont probables.</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Le client détient une capacité en effectifs ou en connaissances internes<br> (designer, équipe de développement, AQ, etc.).</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>L’environnement technologique est connu.</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>Les contraintes technologiques sont importantes (ex. : système hérité).</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Les défis d’intégration sont nombreux et complexes.</td> <td>➖</td> <td>➕</td> </tr> <tr> <td>Les choix technologiques sont imposés.</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>Les données sont disponibles pour faire l’assurance qualité fidèlement.</td> <td>➕</td> <td>➕</td> </tr> <tr> <td>La solution est assujettie à des certifications spéciales.</td> <td>➖</td> <td>➕</td> </tr> </tbody></table><p><br>Le résultat de cette réflexion peut amener vers différentes approches représentées dans le diagramme suivant :</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470cb0f4619dcfb509565b_strategies-fr.png" style="width: 100%; border-style:solid; border-width:1px;" alt="Les différentes stratégies (approches)." title="Les différentes stratégies (approches)."></p><p style="text-align: center; font-style: italic;">Figure 2. Les différentes stratégies. (Cliquer pour agrandir.)</p><p>La stratégie sélectionnée dicte la façon donc les ententes contractuelles sont conclues. Ce choix d’approche a des incidences sur tout le déroulement du projet et son succès final. La transparence du processus de choix et la justification des motifs auprès du client permettent de démarrer la relation sur des bases saines. Les objectifs ultimes sont de livrer un projet qui respecte nos valeurs spiriennes et qui apporte la valeur attendue au client.</p>
Tous les articles
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
<div><p>Chez Spiria chaque équipe possède un budget pour organiser des sorties. Cela permet de se retrouver hors du cadre du travail et de discuter d’autres choses que de prise de besoins, de tests unitaires ou de corrections de bogues.</p><p>Pour l’activité d’octobre, l'équipe Web a débuté son périple chez <a href="http://poutineville.com/" target="_blank">Poutineville</a>. Quoi de mieux que la <em>Poutine aux pogos</em>, la <em>Tour du chapeau</em> aux trois viandes ou la <em>Poutineville</em> avec son bœuf braisé réconfortant ! La sauce au vin rouge est à se rouler par terre !</p><p>Mais le clou de la soirée était l’activité <a href="http://www.echappetoi.com/" target="_blank">Échappe-toi</a>. C'est un jeu d’observation, d’énigmes, de codes et de casse-têtes. Le concept est très populaire en Asie et vient de débarquer à Montréal.</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/6847072ba0418b84dddba00a_photo_27-10-2014_21_22_33.webp" alt="decorative"></p><p>Le fonctionnement est très simple : en équipe de 4 à 6, on nous emprisonne dans une pièce, la cellule du célèbre gangster Al Patraz. Le but du jeu : amasser tous les indices qu’Al Patraz a mis 20 ans à dissimuler dans sa cellule pour s’échapper… en 1 heure. Pour ceux qui aiment <em>Indiana Jones</em> ou <em>Da Vinci Code</em>, vous allez adorer !</p><p>Le jeu est tout à fait adapté aux familles, aux groupes d’amis ou aux équipes de travail. C’était parfait pour les <em>gamers</em> et les <em>geeks</em> que nous sommes et cela favorise l'esprit d'équipe. Il faut mettre l’ingéniosité de tous à profit pour résoudre les énigmes. Environ 3 % des participants réussissent à s’en sortir. Malheureusement, nos deux équipes n’ont pas réussi. Nous avons tout de même complété la quête à 90 %.</p><p>Le temps à l’intérieur de la cellule passe rapidement. Le sentiment d’immersion et l’animation sont super. Le gardien communique avec nous, de temps en temps, pour nous aider et pour nous stresser en nous rappelant le temps qui reste.</p><p>Les organisateurs sont vraiment ravis de l’achalandage. Ils préparent pour les prochains mois une version « scène de crime ». C’est donc à suivre pour la prochaine activité !</p><p>Pour réserver, c'est ici : <a href="http://www.echappetoi.com">www.echappetoi.com</a>.</p><p> <img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/6847072e74580e67ceeb3105_photo_27-10-2014_21_21_16_retouche.webp" alt="decorative"> <img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470731e2b570d7a640a068_photo_27-10-2014_21_21_49_retouche.webp" alt="decorative"></p>
<div><img data-gifffer="/site/assets/files/1912/spiria-600px-fr.gif" data-gifffer-alt="animation"><h2>Le nom</h2><p>Le nouveau nom s’inspire de l’expression « avoir l’esprit d’équipe », afin de démontrer notre approche extrêmement horizontale du développement logiciel qui favorise la communication fréquente avec le client. Il s’inspire également des services offerts par l’entreprise, qui reposent sur les connaissances et les capacités cognitives des employés, à l’esprit mathématique, où le développeur n’est pas considéré comme une espèce de chien savant. </p><p>Nous nous appelons donc désormais <strong>Spiria.</strong></p><h2>Le logo</h2><p>Pour compléter notre « brand map », nous voulions une légère connotation au monde des technologies. Nous nous sommes donc inspirés de ce qui nous concerne le plus, soit le code. Examinez le code suivant :</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/6846f9abaa91262c5d277590_code1.webp" alt="decorative"></p><p>Nous avons remarqué qu’un élément en particulier était régulièrement associé au code, puisqu’il s’agit d’un symbole très connu (utilisé en HTML, PHP, C, Java C++, etc.).</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684703caaa91262c5d2c2bb1_code2.webp" alt="decorative"></p><p>Nous avons isolé ce symbole mathématique, qui généralement veut dire « plus petit que ». Autrement dit, ce qui arrive est plus grand que ce qui est passé. Ensemble, nous sommes meilleurs.</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684703ca149bf8301050e6b7_code3.webp" alt="decorative"></p><p>Nous avons effectué une rotation de 90 degrés de ce symbole pour en faire ceci :</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684703cae2b570d7a63e6656_code4.webp" alt="decorative"></p><p>Ce qui forme la dernière lettre de notre nouveau nom, Spiria.</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684703cac858e167dae767cd_spiria.webp" alt="decorative"></p><p>En effet, cet élément pouvait être utilisé comme un A en typographie moderne, ou comme sigle :</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684704f7a389942abe2a132c_spiria2.webp" alt="decorative"></p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684704fabd0abd8d6ede6619_spiria3.webp" alt="decorative"></p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684704fda0418b84ddd9f727_spiria4.webp" alt="decorative"></p><h2>Pourquoi changer de nom ?</h2><h3>Personne n’aime le nom</h3><p>Après quelques discussions, nous nous sommes rendu compte que personne n’aimait le nom, ou presque, autant à l’interne qu’à l’externe.</p><p>¯\_(ツ)_/¯</p><p>Pourquoi ne pas avoir changé avant ? Tous avaient leurs raisons. Depuis 10 ans, nous jugions que ce n’était pas prioritaire : un nom n’est qu’un nom, il y a tant d’autres priorités. Cependant, les raisons mentionnées ci-dessous pesaient de plus en plus lourd dans la balance.</p><h3>Innobec avait une très faible notoriété</h3><p>Très peu de personnes du monde des technologies connaissaient Innobec il y a 2 ou 3 ans : la perte de notoriété était très faible. C’était donc le moment ou jamais d’apporter un changement majeur à notre image de marque.</p><h3>Acquisition : « Do we have to use Innobec ? »</h3><p>C’est une question que nous avons entendue à maintes reprises dans les premières démarches d’acquisitions que nous avons effectuées. Il s’agit d’une question normale, mais nous désirions faciliter notre processus d’expansion, nous sentions le malaise.</p><h3>Service local</h3><p>Nous en sommes à un carrefour d’importants changements. Nous tentons d’atteindre de nouveaux marchés en nous installant le plus près possible de notre future clientèle, car être sur place permet la meilleure des communications, celle de personne à personne. Par ce changement de nom moins axé sur la géographie, nous nous assurons d’être perçus comme des développeurs locaux accessibles.</p><h3>Innovation</h3><p>L’autre partie de notre nom, « innovation », est représentative de ce que nous créons. Cependant, « innovation » est un des mots dans le vent les plus suremployés. Utiliser « innovation » dans notre nom est donc fondamentalement contradictoire : c’est faire preuve d’un manque de créativité, de sens de l’innovation. Comble de l’ironie, se prétendre innovant est devenu banal.</p><h2>Quoi chercher ?</h2><p>Tout d’abord, quelque chose de représentatif de notre compagnie, de nos valeurs. Nous sommes une compagnie qui crée des solutions numériques de toutes sortes, en toute souplesse, ce qui nous permet de proposer des solutions numériques qui touchent à plusieurs technologies, de la plus simple à la plus complexe. C’est notre force principale et ce que nous avons d’unique. Peu de compagnies peuvent affirmer en toute honnêteté participer au développement de logiciels d’architecture utilisés mondialement tout en développant sous le même toit des applications mobiles de petite envergure. Nous sommes en mode service : nous ne réalisons pas de produits.</p><p>Nous ne voulons pas d’attache géographique : nous offrons un service local. Donc, le nom doit être représentatif, et ne pas avoir de connotation géographique.</p><p>Pas plus que de connotation temporelle, ou technologique : si nous sommes réellement innovants, la meilleure technologie pour développer un logiciel ne sera peut-être pas celle de demain.</p><p>Bilingue : le nom doit être utilisable en français et en anglais. Il doit être facile à prononcer, facile à écrire, autant en français qu’en anglais.</p><p>Différent : nous ne voulions pas quelque chose de trop similaire à l’écosystème des TI locales. Premièrement, par respect pour celles-ci : d’abord, ce serait contraire à nos valeurs d’intégrité et de collaboration ; ensuite, ce serait contraire à un des traits fondamentaux de notre personnalité de marque, soit d’offrir des solutions innovantes à un problème.</p><h2>Première tentative : essayons par nous-mêmes</h2><p>Tout d’abord, nous avons essayé de trouver un nouveau nom par nous-mêmes. Les personnes les plus créatives de la compagnie, soit l’équipe de design, ont toutes participé au projet. Remue-méninges, <em>brand-bucket</em>, définition de notre personnalité de marque, listes de mots inspirants, nous avons essayé tous les angles possibles et imaginables.</p><p>Après avoir épluché toutes les parties de nos cerveaux et s’être rendu compte que celles-ci étaient toutes prises, deux constats se sont imposés :</p><ul> <li>Nous sommes trop impliqués émotivement, trop près du problème pour faire un choix éclairé.</li> <li>Nous ne sommes pas une entreprise spécialisée en <em>branding</em>. À chacun son métier !</li></ul><p>Aussi, nous avons décidé d’externaliser le processus et de travailler avec une entreprise spécialisée. À ce moment, nous nous sommes limités à donner un coup de pinceau à l’image de marque.</p><h2>Le coup de pinceau temporaire : réalisation d’un cahier de normes graphiques</h2><p>Pour la suite des choses, nous avons rafraîchi l’image d’Innobec, qui en avait grandement besoin. Pour éviter une double « cassure », nous avons créé des éléments qui pourraient continuer d’exister une fois le changement de nom réalisé. L’ensemble du cahier de normes graphiques a été créé dans cet esprit.</p><p>Le logo choisi, qui ne durera que quelques années, utilisait une typographie sur mesure, très simple :</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684705013af7acf9b684c044_picture_1.webp" alt="decorative"></p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470504a81d81eecaf5d086_typographie.webp" alt="decorative"></p><p>Nous avons conservé le rouge comme élément de continuité, en en modifiant quelque peu la teinte, qui passe du rouge vin au rouge clair, plus moderne : nous sommes une entreprise de technologie, après tout.</p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470ca454d506e6dad2e6a7_fr.webp" alt="decorative"></p><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/6847050ae2b570d7a63f2f55_timeline_0.webp" alt="decorative"></p><h2>Deuxième tentative : essayons à l’externe</h2><p>Nous cherchions une entreprise de petite taille, créative, spécialisée dans l’image de marque. Une bonne partie du travail consistait à saisir qui nous sommes et ce que nous voulions accomplir. Cette entreprise devait avoir un parcours éprouvé en création de marques, pour éviter de tomber dans le piège du beau comme finalité, ce qui nous obligerait à reprendre le processus dans quelques années.</p><p>Il va sans dire que plusieurs tentatives ont été nécessaires. D’un point de vue personnel, j’étais conscient du défi que représentait l’adoption du nouveau look à l’interne et de la pluralité des personnalités impliquées dans le projet.</p><p>Malgré ce défi, nous avons trouvé quelques noms sur lesquels tous s’entendaient pour dire qu’ils étaient représentatifs de notre compagnie et ce que nous souhaitons être.</p><p>Ce changement maintenant décidé, nous sommes conscients qu’un nom n’est pas une marque. Un nom ne garantit pas le succès. Nous sommes fin prêts pour le prochain chapitre.</p>
Nouvelles
5 min de lecture
Le vent dans les voiles pour Innobec (Spiria) : une 4e année de suite dans le Profit 500 !
<div><h2>Nouveau bureau dans la région des Outaouais</h2><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/6847074d378cc0db150a6921_1.jpg" alt="decorative"></p><p>Innobec a fait l’acquisition en 2014 d’une firme de développement logiciel, afin de bonifier son offre de services et de déployer une présence locale dans la région de l’Outaouais. Les bureaux existants ne suffisant plus à la demande, la division locale d’Innobec a dû chercher un nouvel endroit. La recherche s’est arrêtée sur les locaux de l’Église Anglicane st James, située dans le vieux Hull : « Nous avions besoin d’un endroit capable d’accueillir nos employés actuels et futurs, tout en favorisant l'épanouissement de notre organisation dans la région de Gatineau-Ottawa. » dit Francis Hétu, directeur général du bureau de Gatineau. « Nous souhaitions offrir un espace de travail sans égal dans la région pour attirer les meilleurs candidats possibles, étant donné la compétition féroce dans le domaine du recrutement de développeurs de haut calibre». Les nouveaux bureaux comportent plusieurs détails mettant en valeur l’aspect patrimonial du bâtiment.</p><h2>Nouveaux mandats : Eidos-Montréal, Garda World, Fournitures de Bureau Denis, Autodesk</h2><p>Grâce à son récent repositionnement, Innobec a su acquérir plusieurs comptes majeurs en plus de nouveaux projets d’envergure avec des clients existants. Garda World, la plus importante firme de sécurité à capital fermé au monde, a confié à Innobec un important mandat de développement logiciel. Eidos-Montréal a confié à la compagnie un mandat de création d’une application web pour optimiser l’attribution de projets. Fournitures de Bureau Denis, le plus important fournisseur d’articles de bureau indépendant de l’est de Canada, a signé un contrat en lien avec le développement Web. Autodesk, client depuis près d’une décennie, a élargi la responsabilité d’Innobec pour le développement de nouvelles fonctionnalités spécifiques de ses logiciels.</p><h2>À propos d’Innobec <i>(aujourd’hui Spiria)</i></h2><p>Fondée en 2003 à Montréal, Innobec compte aujourd’hui près de 100 employés, deux bureaux et se spécialise dans la création de solutions numériques sur mesure.</p>
Développement sur mesure
5 min de lecture
10 signes qu’il est temps d’investir dans le logiciel sur mesure
<div><p>Voici 10 signes qui vous indiquent qu’il est peut-être plus pertinent de faire développer votre propre solution logicielle :</p><p><b>1.</b> Votre entreprise a des <b>besoins spécifiques</b> auxquels aucun logiciel préexistant ne peut répondre. C’est le signe le plus évident et dans ce cas, un <a href="https://www.spiria.com/fr/services/developpement-axe-performance/developpement-logiciel-sur-mesure/">logiciel sur-mesure</a> sera certainement plus judicieux pour s’adapter parfaitement aux spécificités de votre métier.</p><p><b>2.</b> Les spécificités de votre entreprise nécessitent <b>plus de fonctionnalités</b> que ce que vous propose le logiciel existant. Aussi, des fonctionnalités dont vous n’avez pas besoin peuvent ralentir votre productivité. Un logiciel sur-mesure est alors une évolution qui améliorerait de manière significative votre efficacité en se concentrant sur l’essentiel.</p><p><b>3.</b> Vous rencontrez des <b>problèmes de compatibilité</b> entre vos différents logiciels. Si vous utilisez un logiciel A pour effectuer une tâche, puis un logiciel B pour une autre, mais que la communication entre les deux programmes n’est pas optimale, il en résultera une baisse de performance. Avec un logiciel sur-mesure, il est possible d’intégrer de multiples interfaces de programmation (API) autorisant une compatibilité optimale.</p><p><b>4.</b> Pour de nombreuses raisons, tant commerciales que sécuritaires, votre entreprise peut avoir besoin de <b>contrôler sans limitation sa plateforme logicielle</b>. Le choix du sur-mesure vous offre la solution idéale pour être pleinement propriétaire des droits et sécuriser votre système.</p><p><b>5.</b> Toute entreprise doit gagner en compétitivité pour faire face à la concurrence. Un logiciel sur-mesure offre une <b>capacité d’adaptation optimale</b>, pour répondre de manière plus rapide et plus appropriée aux changements et opportunités de votre secteur.</p><p><b>6.</b> Vous avez besoin d’une interface de programmation (API) qui n’est pas prise en charge par les plateformes logicielles préexistantes. En utilisant un logiciel spécifique à votre entreprise, la <b>communication et la synchronisation des données</b> en provenance de vos différents systèmes et réseaux sont optimales.</p><p><b>7.</b> Vous avez décelé une faille dans la <b>sécurité de votre système</b>. Un bogue sur un logiciel préexistant peut handicaper la force de travail de votre entreprise de manière importante. En optant pour un logiciel sur-mesure, vous avez le contrôle et êtes en mesure d’intervenir de façon rapide et adaptée, en toute autonomie.</p><p><b>8.</b> Votre logiciel préexistant limite les possibilités d’évolution de votre entreprise. Selon la technologie utilisée, certaines fonctionnalités peuvent ne pas être redimensionnables, et ne pas <b>s’adapter à la croissance de votre entreprise</b>. Un logiciel sur-mesure offre des possibilités infinies en matière de développement.</p><p><b>9.</b> L’assistance reçue pour votre logiciel préexistant n’est pas à la hauteur de vos attentes. Il est vrai que les logiciels du marché peuvent parfois offrir une médiocre qualité de service à la clientèle, avec un support peu réactif ou pas assez compétent. Avec un logiciel sur-mesure, vous bénéficiez d’une <b>assistance ciblée et spécifique</b>, réalisée par l’équipe qui a développé votre logiciel, et qui connaît parfaitement votre système comme votre métier.</p><p><b>10.</b> Votre productivité stagne. Et cela peut parfois être en raison d’un logiciel inadapté. En optant pour une plateforme technique pertinente et spécifique, vous <b>gagnez en productivité</b>.</p><p>Si vous reconnaissez la situation de votre entreprise dans une majorité de ces points, il est probablement temps de vous demander si l’option du sur-mesure n’est pas le chaînon qui manque à votre croissance.</p><p>Toutefois, le logiciel sur mesure n’est pas une panacée, le remède à tous les maux. Seule une analyse fine de l’existant, comme des besoins présents et à venir, peut permettre de faire les choix les plus judicieux, des choix sur-mesure…</p>
Développement sur mesure
5 min de lecture
Créer un logiciel sur mesure ou utiliser un logiciel existant ?
<div><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470c45d2c6f860a0915daf_bespoke-472679242-fr.webp" alt="Sur mesure - Bespoke." title="Sur mesure - Bespoke."></p><p>L’acheter ou le faire soi-même ? Quand on parle de logiciel, c’est une question légitime, que tout responsable des technologies devra se poser un jour ou l’autre.</p><p>Se procurer un logiciel existant peut être une solution sensée : ceux-ci sont la plupart du temps moins chers et promettent un déploiement rapide. Toutefois, il existera toujours des situations particulières pour lesquelles investir dans <a href="https://www.spiria.com/fr/services/developpement-axe-performance/developpement-logiciel-sur-mesure/">un logiciel sur mesure</a> procure un net avantage.</p><p>En général, plus l’entreprise occupe une position de niche et/ou doit composer avec des processus complexes et uniques, et moins l’offre de logiciels existants risque de convenir. Particulièrement dans le cas de nouvelles plateformes, il se peut également qu’aucun logiciel ne puisse répondre aux besoins.</p><h2>Les éléments à considérer</h2><p>Voici ce qu’il faut prendre en compte avant de prendre une décision.</p><ul> <li><b>Les besoins spécifiques de votre entreprise</b> : Même les logiciels les plus puissants ne peuvent pas nécessairement correspondre exactement à tous vos processus ou opérations.</li> <li><b>La compatibilité</b> : Est-ce qu’un logiciel peut facilement s’intégrer avec ceux que vous possédez déjà (ou envisagez d’acquérir) et qui sont essentiels au bon fonctionnement de votre entreprise ?</li> <li><b>La flexibilité</b> : Est-il possible de modifier les fonctionnalités du logiciel existant, d’ajouter ou de retirer des modules par exemple, maintenant ou plus tard ?</li> <li><b>L’évolutivité</b> : Est-ce que le logiciel existant pourra évoluer à mesure que votre entreprise prend de l’expansion et développe de nouveaux processus ?</li></ul><h2>Les avantages du logiciel existant</h2><p>Les logiciels d’entreprises étant sur le marché depuis maintenant plusieurs générations, la plupart des problèmes et des besoins ont déjà trouvé leurs solutions. Malgré un certain nombre de compromis probables à faire, il risque d’y avoir un logiciel quelque part qui correspond à peu près à ce que vous cherchez.</p><p>C’est simple : comme ces logiciels sont développés pour de nombreux clients, les frais de développement peuvent être répartis sur l’ensemble de ceux-ci, entraînant un coût plus bas. Le retour sur l’investissement sera ainsi plus intéressant.</p><h2>Les avantages du logiciel sur mesure</h2><p>Pour certaines entreprises qui requièrent des fonctionnalités spécifiques, le développement d’une solution sur mesure permet toutefois non seulement un travail beaucoup plus fluide, mais également une productivité accrue.</p><p>Un autre avantage des solutions sur mesure est bien sûr leur adaptabilité à votre contexte. Avec ce type de solution, pas de fonctionnalités manquantes, pas de tâches superflues… Aucun problème d’intégration dans votre environnement n’est non plus à prévoir.</p><p>Il faut également se rappeler que le logiciel existant n’est pas toujours la solution la moins chère : dans les cas où un logiciel demande des frais de licence très élevés, il peut en effet devenir plus avantageux pour une entreprise de créer sa propre version.</p><p>Un dernier point positif s’appliquant à certaines industries, surtout reliées à la technologie : si tous les compétiteurs utilisent le même logiciel, un produit sur mesure pourrait être un avantage distinctif !</p><h2>Les inconvénients liés à chacune des méthodes</h2><p>Il existe toutefois des désavantages à l’implantation d’un logiciel existant : frais de licence à payer aussi longtemps que le logiciel est utilisé, délais et frais reliés à l’intégration… Dans certains cas, ces logiciels peuvent être aussi un peu rigides face à vos propres processus — il peut même en résulter un certain surplus de travail.</p><p>Du côté du logiciel sur mesure, le plus grand frein est bien évidemment son coût. Le développement complet d’un logiciel est plus cher et prend généralement plus de temps que l’implantation d’une solution toute faite. La maintenance à moyen et à long terme est également à garder en tête : est-ce que l’équipe en place sera en mesure de s’en occuper ?</p><p>La décision de faire développer un logiciel est toujours importante pour une entreprise. Il est donc très important de bien peser les pour et les contre et de comprendre les enjeux !</p>
<div><p><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/684707c5090057c3ec20caf7_image_demarrage_projet_01_1.webp" alt="decorative"></p><h2>Que l’odyssée commence !</h2><p>Depuis ces 10 dernières années, je vis chaque projet qui débute comme une nouvelle odyssée. En tant que designer, je participe à beaucoup de ces phases de démarrage. Elles sont à chaque fois une période d’incertitude où tout est flou et doit être éclairci.</p><p>Un nouveau projet de développement logiciel sur mesure ou de conception de site Web propose toujours son lot de défis :</p><ul><li>budget serré,</li><li>délais de livraison courts,</li><li>spécifications plus ou moins claires,</li><li>besoins des utilisateurs ou clients qui sont mal compris,</li><li>changements dans l’équipe de réalisation,</li><li>demandes de technologies moins courantes.</li></ul><p>Heureusement, il est plutôt rare que toutes ces contraintes soient rencontrées en même temps !</p><p>Au fil des années, des rétrospectives Agile et avec l’aide de mon équipe, j’ai mis en place des outils pour aider à clarifier les nouveaux projets et à diminuer ce sentiment de “trou noir” de questionnements. J’espère que ces outils vous aideront à voir aussi plus clair !</p><h2>Élaborer un questionnaire</h2><p>Le premier outil que j’ai bâti a été un questionnaire pour les clients. C’est un élément clef du début du projet qui permet d’engager de bonnes discussions et de comprendre les objectifs.</p><p>Les questions ressemblent à ceci et peuvent être adaptées de projet en projet :</p><ul><li> Pourquoi voulez-vous une nouvelle application ?</li><li> Qu’arriverait-il si vous n’aviez pas de nouvelle application ?</li><li> Quels sont les problèmes que vous voulez être en mesure de résoudre pour votre clientèle ?</li><li> Etc.</li></ul><p>Le but de ce questionnaire est de comprendre les motivations profondes du client, ses objectifs d’affaires. Est-ce qu’il veut augmenter les ventes ? Améliorer le temps de saisie et de traitement de l’information ? Effectuer moins d’erreurs ?</p><p>Pour mesurer le succès d’un projet, il faut d’abord connaître les objectifs d’affaires du client, être capable de les quantifier pour ensuite dire s’ils sont atteints. Ces objectifs doivent être mesurables, réalistes et avoir une date cible de réalisation. </p><p>Avoir de bons objectifs permet à l’équipe et au client d’avoir une direction claire lors du développement, de mieux établir les priorités et ensuite de pouvoir suivre l’avancement de ses objectifs. </p><h2>Faire des entrevues utilisateurs</h2><p>En parallèle avec le questionnaire, il est important d’en apprendre plus sur les utilisateurs/clients du projet. Le mieux est de réaliser des entrevues avec eux dans le but de définir des “personas”, ou types de profils.</p><p>L’étude de données comme celles issues du service <i>Google Analytics</i> aide aussi à connaître des aspects importants des utilisateurs comme les technologies utilisées pour accéder au système/site en place, le temps qu’ils passent sur les pages, les fureteurs utilisés. Ces données peuvent aussi aider à définir des objectifs au projet.</p><p>Les questions aux utilisateurs peuvent varier beaucoup dépendamment du contexte du projet. La règle d’or d’une bonne entrevue utilisateurs est de demeurer à l’écoute et de poser des questions les plus ouvertes possible pour inviter les gens à parler. On peut débuter par des questions plus générales pour identifier leurs irritants, leurs motivations et ensuite valider certains aspects plus précis, selon les objectifs d’affaires du client.</p><p>Le but de toutes ses questions est de dresser un ou des “personas” pour le projet. Avoir un visage sur l’utilisateur final afin de ne pas développer seulement pour notre client ou parce que le designer le veut ainsi. Les interfaces doivent être pensées selon le mode de fonctionnement des utilisateurs et leurs besoins.</p><p>Les points principaux à identifier chez les utilisateurs :</p><ul><li> Quelles sont leurs motivations ?</li><li> Quelles sont leurs frustrations ?</li><li> Quels sont leurs objectifs ?</li></ul><h2>Se rencontrer</h2><p>C’est un point essentiel au démarrage de projet et c’est souvent la partie que l’on néglige par manque de temps ou par peur de trop entamer le budget. Il est pourtant primordial d’avoir toute l’équipe ensemble au début du projet. C’est un moment pour partager la vision, la questionner, la défier, afin de révéler les risques possibles, les incertitudes, les objectifs du client et des utilisateurs. </p><p>Il ne faut pas non plus avoir peur d’impliquer le client dans ces séances de travail. Trop souvent, l’équipe reste avec plein de questions sans réponse et de sous-entendus. En incluant le client, il peut nous aiguiller plus rapidement dans la bonne direction. Et comme il vit avec nous l’élaboration de la vision, il participera lui aussi plus intimement son projet. Il sera aussi plus facile par la suite de lui faire comprendre les décisions qui seront prises en cours de projet.</p><p>En plus de la mise en commun de l’information, vivre ensemble un démarrage de projets permet de bâtir une équipe de réalisation plus forte et engagée. C’est bien plus motivant pour chacun que d’être laissé à l’écart.</p><h2>Rendre visible le projet</h2><p>Pour terminer cet article, voici un exemple de tableau de démarrage de projet. L’objectif de ce tableau est de montrer tous les éléments discutés plus haut sous un format abrégé, facile à déplacer de rencontre en rencontre. Il se veut évolutif aussi et facile à maintenir.</p><p><a href="/sites/default/files/blog/tableauv2_0.jpg" target="_blank"><img src="https://cdn.prod.website-files.com/67c06f07cfba9b0adb43e16c/68470c98e16ea758144c1924_tableauv2_0.webp" alt="decorative"></a></p><p>Et vous, quels sont vos « musts » quand vient le temps de démarrer un projet ? Avez-vous d’autres outils ou pratiques qui vous aident à ne pas vous perdre dans un univers de possibilités ?</p>