Code3 - Coopérative de solidarité

Nos services

CODE3 offre une gamme de services variés allant du développement d’applications sur-mesure jusqu’à la mise en place de plans de gouvernance des technologies de l’information. Les membres de CODE3 offrent aussi de la formation en entreprise sur des sujets aussi diversifiés que les outils et langages de programmation que nous utilisons et nos pratiques de gestion de projets agiles.

Sherpas technologiques, Guide, TI, Scrum Master, Pair programming
Sherpas technologiques
Conseillers TI, études d'amélioration, plans de continuité des TI, analyses en sécurité
Conseillers en TI
Developpement Coopératif
Développement coopératif
Exploitation TI, mise à niveau des infrastructures logicielles, matérielles et des salles de serveurs
Exploitation TI
Gouvernance TI, gouvernance des acquis informationnels, politique de sécurité, application de procédure, revue de sécurité, formation du personnel
Gourvernance TI

Sherpas technologiques

Nos sherpas partagent leur expertise technologique avec votre équipe afin de vous aider à mener à terme vos projets. Nous agissons en tant que guide, s’intégrant à votre équipe pour vous offrir des conseils sur le choix d’outils et d’approches, tout en identifiant les embûches potentielles dans votre projet.

Bénéfices pour l'entreprise

Votre équipe de travail connaît déjà votre domaine d’affaire et possède une connexion synergique au sein de votre entreprise. Grâce à notre service de sherpas technologiques, nous pouvons augmenter la productivité de votre équipe interne en partageant notre expertise technique. À l’aide d’apprentissages dirigés et personnalisés pour votre projet, votre équipe pourra accélérer l’acquisition et la maîtrise de nouvelles technologies. La veille technologique étant un élément clé de CODE3, nous serons en mesure de vous guider pour vous montrer les forces et faiblesses de chaque approche, permettant à votre équipe de réaliser leur travail sans tomber dans de coûteux imprévus.

Comment nous procédons?

Nos membres sont des mordus des nouvelles technologies, possédant des formations universitaires avancées ainsi qu’une solide expérience en entreprise. Certains de nos membres étant enseignants ou détenant des certifications professionnelles, nous détenons des principes d’analyse éprouvés ainsi que la pédagogie nécessaire pour partager nos connaissances.

Les technologies qui composent notre expertise :

  • Javascript, Node.js, Express, CoffeeScript, HTML5, CSS3, Stylus, AngularJS, Backbone.js
  • Java, Spring, Hibernate, Groovy, Grails, Tomcat
  • PostgreSQL, Redis, MongoDB, MySQL, ElasticSearch

Le service consiste en un programme sur-mesure pour votre entreprise et votre projet et peut consister en :

  • des revues de code;
  • du pair programming;
  • du coaching;
  • des services de Scrum Master;
  • des présentations magistrales;
  • des ateliers et laboratoires;
  • de l’accompagnement technologique.

Conseillers en TI

En utilisant notre expertise en technologie de l’information, nous sommes en mesure de vous offrir une vaste gamme de services conseils. Notre intervention en entreprise couvre :

  • la réalisation d’études d’amélioration des TI;
  • la rédaction de plans de continuité;
  • des analyses de sécurité informatique;
  • la proposition de solutions logicielles que nous pouvons adapter sur-mesure et même déployer en infonuagique.

Bénéfices pour l'entreprise

Nos conseillers en TI visent à trouver des solutions adaptées à votre entreprise. Nous sommes en mesure d’accompagner les entreprises dans la rédaction d’un plan de continuité et de mettre en place des mesures de robustesse qui permettront d’atteindre les standards de l’industrie. Notre expertise en sécurité, en sauvegardes et en reprise des opérations vous aidera à rester à l’abri des événements d’espionnage industriel et des désastres.

Comment nous procédons?

Nos interventions peuvent prendre plusieurs formes. Voici quelques exemples :

Activités sur place

  • Ateliers de sécurité;
  • Analyse de besoins;
  • Étude des infrastructures existantes;
  • Plan de continuité;
  • Plan d'amélioration des TI;
  • Études technologiques dans le cadre d'un projet.

Interventions logicielles

  • Déploiement de logiciels;
  • Adaptation de logiciels;
  • Prototypage;
  • Migration de services en infonuagique;
  • Mise en place de processus de sauvegarde;
  • Mise en place de mesures de sécurité.

Parmis les technologies maîtrisées par CODE3, nous avons :

  • Amazon AWS / Eucalyptus, Heroku dans l’infonuagique
  • Drupal, WordPress, MediaWiki, Nagios, Jenkins

Témoignages

Le FARCIQ a eu le privilège de travailler avec l’équipe jeune, dynamique et dévouée de CODE3, laquelle a été en mesure d’apporter des solutions simples et efficaces tout au long de notre collaboration. Toujours à l’écoute, CODE3 a su combler nos attentes, peu importe les défis qui leurs étaient présentés. Leur relation étroite avec le client, ainsi que les nombreux suivis sur l’état des travaux est un gage de leur implication. Sachez que cette expérience fût des plus agréables.
- Josée Mallette
Directrice service des sinistres, FARCIQ
D’un mandat simple de reprogrammation d’un outil de calcul, CODE3, avec sa compétence et sa créativité, a surpassé la simple exécution de calculs en nous développant un outil de travail pratique, convivial, performant et attrayant. Le cabinet est fier de pouvoir partager avec ses partenaires d’affaires Davantage qui démontre avec efficacité et brio différents programmes d’épargne-retraite. Pour Plandaction, CODE3 n’est pas une équipe de développement qui prétend avoir la réponse à tous nos problèmes informatiques, mais plutôt une équipe qui s’intègre à l’entreprise pour développer des solutions agiles, intelligentes et adaptatives qui répondent à nos besoins. Pour cette raison, nous continuerons de travailler avec CODE3 pour que l’informatique ne soit plus une limite, mais un tremplin vers le futur.
- Marie-Frédérique Savard
Directrice générale, Plandaction

Développement coopératif

CODE3 se spécialise dans le développement coopératif de logiciels. Notre solution de développement coopératif consiste en la mise en commun des ressources de plusieurs entreprises, dans la création commune d’une solution qui sera adapté pour chacun. Il s’agit d’une méthode novatrice permettant de partager les coûts de développement tout en obtenant une solution parfaitement adaptée à chaque organisation.

Bénéfices pour l'entreprise

Les solutions logicielles sont habituellement séparées en deux types : les solutions achetées préconçues et les solutions développées sur-mesure. Dans le premier cas, l’entreprise se retrouve avec un logiciel qui n’est pas conçu pour ses besoins spécifiques. Elle est donc contrainte à adapter ses processus internes au logiciel acheté. Dans le cas d’un logiciel fait sur-mesure, l’entreprise s’expose à des risques non négligeables en terme de temps et d’argent.

Le développement coopératif offre une troisième option qui est particulièrement avantageuse pour les entreprises oeuvrant dans des domaines similaires mais n’étant pas en compétition. En développant en mode coopératif, les entreprises impliquées obtiennent un logiciel adapté à leurs besoins tout en déboursant une fraction des coûts. Les entreprises conservent le contrôle sur leur logiciel : il est toujours possible de partager les modifications apportées par un participant, ou bien de faire sa propre version spécialisée du logiciel. Cette méthode de travail permet aussi d’obtenir l’apport d’experts d’entreprises connexes et de former une communauté se développant autour du logiciel conçu.

Comment nous procédons?

Dans le cadre d’un développement coopératif d’applications, CODE3 agit comme chef d’orchestre principal du code source. Chaque entreprise participante possède une copie du code source afin de toujours demeurer en contrôle de sa version du logiciel.

Les logiciels développés de cette manière seront préférablement placés sous une licence de nature libre, au choix des entreprises impliquées. CODE3 distribue habituellement ses logiciels sous la licence GPLv3. CODE3 encourage et supporte le développement de logiciels libres.

Pourquoi le logiciel libre? Parce qu’un logiciel non-libre est un peu comme une voiture dont on ne peut ouvrir le capot : il est impossible de modifier le logiciel, de l’adapter ou même de le réparer. De plus, une ouverture du code offre une meilleure transparence et facilite les audits sur le fonctionnement général, la sécurité et la fiabilité du logiciel.

Témoignages

Enfin, une équipe de technologies de l’information résolument tournée vers les besoins du client. CODE3 nous a livré en temps et sans surprise de coûts une solution créative véritablement arrimée à nos besoins opérationnels évolutifs. Un franc succès que plusieurs autres institutions financières ont par la suite bien adaptée à leurs réalités propres. Même le service post implantation mérite un 10/10.
- René Langlois
Directeur général, FARPBQ

Exploitation TI

CODE3 assure les fonctions d’un département informatique pour des organisations de petite et moyenne taille qui ne peuvent embaucher une équipe de spécialistes de manière permanente. Les interventions de nos techniciens et conseillers couvrent :

  • La mise à niveau de l’infrastructure serveur, réseau et téléphonie;
  • La restructuration de salles de serveurs;
  • Le renouvellement du parc informatique;
  • La surveillance des processus et des composantes du réseau;
  • La réalisation de projets spéciaux;
  • L’assistance à la demande pour les postes de travail, les serveurs et l’infrastructure réseau.

Bénéfices pour l'entreprise

Les entreprises de petite et moyenne taille ont des besoins en matière de systèmes informatiques. Ces besoins ne sont toutefois pas toujours assez importants pour justifier la présence d’un technicien à temps plein. De plus, cet employé doit maîtriser un grand nombre de domaines différents : sécurité informatique, réseautique, programmation de systèmes, téléphonie, etc. L’utilisation des services de CODE3 permet à l’entreprise de bénéficier de l’expertise variée de nos membres pour une fraction du coût d’un employé permanent.

Comment nous procédons?

Nous accompagnons l’entreprise dans la définition de ses besoins et dans l’établissement de ses priorités. Nos outils de gestion de projets, de suivi de billets, et de documentation des systèmes sont entièrement mis à la disposition du client.

Nos membres maîtrisent les environnements Mac, PC et Linux ainsi que les systèmes de virtualisation (p.e. vmware). Ils sont autodidactes et peuvent s'acclimater rapidement à de nouveaux environnements.

Gourvernance TI

Les aspects de la gouvernance des ressources informatiques sont multiples. Les conseillers de CODE3 peuvent vous accompagner dans une gamme variées d’activités notamment :

  • La rédaction de politiques et de procédures en matière de gouvernance des TI;
  • La mise en place de procédures et de mesures de contrôle de la gouvernance des TI;
  • La formation du personnel de l’entreprise sur la sécurité de l’information, sur les bonnes pratiques à adopter et sur la cyber-vigilance de façon générale;
  • L’inspection des installations physiques, des systèmes et des infrastructures en regard de la sécurité de l’information et des bonnes pratiques d’exploitation de systèmes;
  • La mise en place de solutions de sauvegarde d’informations confidentielles.

CODE3 assiste ses clients soumis aux normes de l’Autorité des marchés financiers (AMF) dans l’atteinte de ses objectifs de gouvernance et de sécurité. Toute organisation dispose de plusieurs besoins au niveau de la gouvernance dont notamment :

  • Procédures reliées à l’arrivée et au départ d’un employé;
  • Procédures en matière d’acquisition et de mise au rebut de matériel informatique;
  • Prise et vérification des copies de sauvegarde de données confidentielles ou critiques et tests de recouvrement;
  • Maintien de l’inventaire du matériel informatique, des logiciels et des licences d’utilisation;
  • Maintien de l’inventaire des profils d’accès des utilisateurs;
  • Gestion sécuritaire et centralisée des codes d’accès et mots de passe.