Le Livre Blanc de Sollo
À l'heure actuelle, où tout devient virtuel, on ne sait plus qui se cache derrière les éditeurs de logiciels. Voilà pourquoi je vous livre ici humainement, et en toute transparence, pourquoi et comment j'ai créé l'application sollo.
J'espère que cette lecture vous sera agréable, et qu'elle apportera une touche d'humanité, qui reste pour moi le socle fondamental de relations fortes et sincères sur le long terme, entre un client et son fournisseur de services.
Arnaud COLAS alias capitaine sollo
La Genèse : Naissance du Capitaine Sollo
Je venais de fêter mes 13 ans, et mes parents m'avaient envoyé en vacances chez mon oncle et ma tante, dans leur petite maison de campagne, perdue au milieu de la Haute-Marne. À part regarder passer les vaches dans la seule rue du village, ou essayer d'attraper des mouches pour leur attacher un fil à la patte et en faire un manège accroché au lustre de la salle à manger… il n'y avait pas grand-chose à faire.
Parti comme ça, ces 15 jours de congés allaient me paraître un siècle. C'était sans compter sur le gadget qu'allait me faire voir mon oncle, laissant libre cours à mes investigations pour comprendre les tenants et les aboutissants de son fonctionnement.
Cette petite machine intégrait un langage de programmation, le Basic, qui contre toute attente, allait devenir ma seconde langue et qui est encore aujourd'hui le langage que j'utilise pour développer mes applications.
Même si à l'époque la prouesse consistait seulement à faire bouger un curseur de droite à gauche sur un écran LCD d'une seule ligne de 20 caractères, l'idée de programmer des interactions avec une machine m'a immédiatement passionné.

1
15 ans
Premiers cours au club informatique de la MJC, finançant mes acquisitions technologiques : ZX81, Commodore 64, Atari 1040ST
2
17 ans
Week-ends de concours de développement avec mes amis, créant des jeux entre Apple IIe et PC XT
3
19 ans
Entrée à l'EPITA, découverte de la comptabilité-gestion avec un professeur étonnant
4
20 ans
Premiers développements professionnels lors de stages en entreprises
Je venais de tomber dans la marmite de l'informatique, et n'allais plus quitter un clavier d'ordinateur… peut-être pour le restant de mes jours ! Fort de ce bagage cumulé : développement + comptabilité gestion, j'ai commencé mon parcours professionnel.
Le Pied à l'Étrier : Les Premières Entreprises
Repéré par une petite SSII implantée dans le milieu financier, j'ai entrepris mes premiers développements de progiciels, sur des problématiques aussi sexy que la gestion de portefeuilles ou la valorisation d'OPCVM. Faisant une très courte étape en tant que salarié, j'ai profité d'une opportunité et de la motivation d'un collègue à m'accompagner dans un projet de création d'entreprise !
1989 : SAS
Système Analyse Synthèse
Première entreprise créée avec Jean, spécialisée dans le développement pour Minitel professionnel
1990-1991 : Service militaire
12 mois au Fort de Vincennes pendant la guerre du Golfe
1991 : ACCS
Arnaud Colas Conseils et Services
Création en nom propre depuis l'armurerie du Fort, développement d'applications de gestion spécifiques
Ce que j'avais oublié, c'est que je n'avais pas encore fait l'armée, et que sorti des études je ne pouvais plus y échapper ! Pour la petite histoire, Dominique Strauss-Kahn, alors vertueux Maire de Sarcelles, et proche de proches… avait réussi à faire en sorte que je finisse au Fort de Vincennes plutôt qu'aux chasseurs alpins de Chambéry.
En marge des solutions standards du marché, proposées par les éditeurs comme Ciel, EBP, Sage, Cégid, CCMX, tout le monde avait également besoin de logiciels mieux adaptés, répondant plus précisément à des contraintes fonctionnelles plus spécifiques. D'un côté, je commercialisais donc les solutions standards et en assumais la formation. De l'autre, je développais des programmes spécifiques pour pallier aux lacunes de ces logiciels.
L'Illumination : Une Vision Révolutionnaire
En 1995, un énième client, un important établissement pharmaceutique (BioMérieux pour ne pas le citer), me confiait le énième dossier de réalisation d'un logiciel sur mesure. Je constatais alors amèrement que pour la énième fois, j'allais repartir d'une feuille blanche pour créer un énième fichier clients, un énième fichier fournisseurs, un énième fichier factures, un énième fichier stock, etc. J'avais déjà fait ça 100 fois !
C'est en remontant de Lyon vers Paris au volant de ma vieille 635 csi, plongé dans les méandres fonctionnels de mon dossier BioMérieux que j'ai eu une vision…
« Pourquoi ne pas créer un logiciel capable de se paramétrer facilement pour répondre à toutes sortes de problématiques et surtout capable de s'adapter au langage de chaque métier ? »
1
Un seul logiciel pour tout le monde
Totalement paramétrable, malléable, modulable, flexible au point de pouvoir répondre précisément et instantanément à n'importe quel besoin
2
Sans programmation ni compétence technique
Un logiciel qui s'adapterait à l'utilisateur et non l'inverse, respectant ses contraintes, ses habitudes, son métier, ses attentes précises
3
Une gestion absolument complète
Permettre à l'utilisateur de paramétrer lui-même le maximum d'éléments dont il a besoin pour gérer son activité, rapidement et simplement

Les Avantages d'une Telle Solution
Un seul programme à maintenir
Plus besoin de gérer des dizaines de solutions différentes, tout centralisé dans une application unique
Gain de temps incroyable
Le développement devient exponentiellement plus rapide grâce à l'architecture universelle
Mode de fonctionnement universel
Plus de plâtres à essuyer grâce à une approche standardisée et éprouvée
Mutualisation des coûts
Chaque nouvelle expérience client fait progresser le projet pour tous
Les Trois Piliers Fondamentaux de Sollo
Mon background de 5 ans déjà sur les attentes clients, et les critiques formulées sur les logiciels du marché, ainsi que sur leurs craintes paradoxales mais hélas justifiées de faire appel à du développement spécifique, me permettait de croire que j'étais capable de créer le Graal. Mais pour cela il fallait impérativement trois choses :
Répondre à toutes les prérogatives
Le programme doit pouvoir répondre à toutes les prérogatives courantes de gestion de n'importe quelle entreprise, de n'importe quelle activité. Une flexibilité totale pour s'adapter à chaque métier, chaque secteur, chaque besoin spécifique.
Une ergonomie ultra-efficace
L'ergonomie doit être la plus efficace possible. Accéder à n'importe quelle information ne devrait pas prendre plus de 2 clics ! La simplicité d'utilisation comme principe directeur absolu.
Implémentation immédiate
Ce qui manquerait fonctionnellement doit être implantable immédiatement. Sans analyse préalable, sans délai de test et de livraison : directement opérationnel. Une réactivité sans précédent.

Un défi ambitieux : 5 ans de plus ont été nécessaires à sa réalisation ! Entre 1995 et 2000, j'ai travaillé sans relâche pour transformer cette vision en réalité concrète.
L'Architecture Révolutionnaire : Les 5 Pôles de Sollo
J'ai réfléchi à tout ce qu'un chef d'entreprise avait à gérer au fil de l'existence de son entreprise : son association, son cabinet, son étude, son magasin ou son agence. J'avais déjà traité des dizaines de problématiques, implanté tout ce qui se faisait à l'époque en termes de logiciels standard. Ne trouvant pas sur le marché de logiciels capables de couvrir tout le champ d'application de mes préoccupations professionnelles quotidiennes, j'allais donc créer cette application universelle pour moi avant tout.
Contacts
Toute personne physique ou morale : patients, adhérents, prospects, clients, fournisseurs
Actions
Tout élément factuel : interventions, courriers, réunions, tâches, alertes
Articles
Produits, services, documents et base documentaire de l'entreprise
Pièces
Documents commerciaux : devis, factures, bons de commande, livraisons
Dossiers
Regroupement d'actions, pièces et articles pour une même affaire

Le Concept des Tables Miroir
J'ai eu l'idée d'un concept révolutionnaire : la gestion de tous ces types de contacts ne repose que sur 2 tables (2 fichiers) uniquement !
  • L'une contiendrait les questions (pour chaque type)
  • L'autre les réponses
Là où à chaque demande, il fallait recréer un nouveau fichier et faire appel à son développeur, l'utilisateur sollo peut dorénavant renseigner lui-même ses propres types de contacts, et les paramétrer très facilement, sans aucune notion d'informatique.
Ce concept de tables miroir allait être propagé aux autres pôles de sollo, offrant une souplesse jamais rencontrée auparavant.
Le Pôle Contacts : Une Flexibilité Sans Précédent
Le système devait être capable de permettre un paramétrage très rapide des différents types de contacts. Nous avons des patients pour un médecin, des adhérents pour une association, des prospects, des clients, des fournisseurs pour une PME.
Et pour chacun de ces contacts, la possibilité de créer des champs libres spécifiques aux types concernés, comme une date d'adhésion pour un adhérent, une date de création pour une entreprise, une date de naissance pour un patient, l'encours autorisé pour un fournisseur…
Types de Données Disponibles
9 champs texte
Pour les informations alphanumériques libres
9 champs numériques
Pour les montants, quantités et valeurs
9 champs date
Pour tous les jalons temporels importants
9 champs booléens
Cases à cocher oui/non pour les choix binaires
3 champs mémo
Pour les textes longs de longueur infinie

Plus de 40 champs au total ! Ces données complémentaires viennent après les données standards pour chacun des contacts : coordonnées téléphoniques, e-mail, adresse postale, site Internet, photo… Ce qui me paraît fort suffisant pour répondre à 99% des cas de figure.

Exemple Concret : Une Entreprise
L'utilisateur de sollo dispose d'un système qui lui permet de créer autant de types de contacts qu'il le désire et de paramétrer ces types de contacts directement à la volée pour les qualifier en fonction de ses besoins.
Prospects - Clients potentiels à démarcher
Clients - Relations commerciales actives
Fournisseurs - Partenaires d'approvisionnement
Sous-traitants - Prestataires externes
Collaborateurs - Équipe interne
Organismes - Institutions et administrations
Les Pôles Actions, Articles et Pièces
Le Pôle Actions : Qui Fait Quoi ? Quand ? Et Pour Qui ?
Vous allez stocker ici tout ce qui est factuel. Tout élément temporel ou ponctuel effectué par quelqu'un à une date pour le compte d'un contact. Comme pour les contacts, il sera possible de créer autant de types d'actions que nécessaire et de paramétrer 40 champs libres pour chacun des types d'actions.
Exemples de Types d'Actions
  • Interventions
  • Courriers
  • E-mails
  • Réunions
  • Rendez-vous
  • Mémos
  • Tâches à faire
  • Alertes
  • Relances
Exemple : Un Courrier
  • Chèque accompagnant
  • Montant du chèque
  • Envoi recommandé
  • Attente de réponse
  • Date de réponse
  • Coût d'envoi

Le Pôle Articles : Le Fourre-Tout Intelligent
Le pôle article est certainement celui qui est le plus difficile à appréhender. Il contient toutes les informations que je qualifierais de fixes, de permanentes dans l'entreprise. Ici la notion de qui et de quand n'a pas grande importance. Mais davantage : qu'est-ce que je vends, et qu'est-ce que je consulte régulièrement ?
Produits & Services
Référence, description, prix d'achat, prix de vente, taux de TVA, stock, marque, code-barres, photos, documents techniques
Base Documentaire
Bail de l'entreprise, résultats annuels, sites Internet, mémos, pense-bêtes, contrats d'assurance, codes d'accès
Modèles & Paramètres
Formules de courrier pour mailings, templates d'e-mails, taux divers, échéances, tout autre paramétrage opportun

Le Pôle Pièces : Vos Marges en Temps Réel
C'est ici que seront centralisées les pièces commerciales : devis, factures, bons de commande, bons de livraison, bons de réception, etc. Comme ailleurs, tout est paramétrable. Les pièces se numérotent évidemment automatiquement.
Numérotation Automatique
Possibilité de forcer le premier numéro ou d'ajouter un préfixe d'exercice (ex: 250001 pour 2025)
Calcul des Marges
Sur toutes les pièces : notion de débit et crédit. Vous connaissez au centime près la marge effectuée entre prix d'achat et de vente
Duplication en 1 Clic
Transformez un devis en facture d'un clic, avec possibilité de modifier avant impression et envoi par e-mail
Le Pôle Dossiers et l'Ergonomie Révolutionnaire
Le Pôle Dossiers : Votre Chemise Virtuelle
Cette notion de dossier est un peu particulière, et étrangement absente de la plupart des logiciels de gestion du marché. Il s'agit de regrouper les actions, les pièces et les articles au sein d'un même dossier. Cela s'apparente ni plus ni moins à une chemise cartonnée, un classeur, dans lequel on viendrait insérer toutes les actions et ranger les pièces qui concernent une même affaire, un même chantier… un même dossier.
Exemples d'Utilisation des Dossiers
Avocat
Une affaire X contre Y : tous les courriers, provisions, notes d'honoraires, factures de sous-traitants regroupés
Camping
Un dossier par emplacement pour suivre réservations, clients, entretien
Flotte Auto
Un dossier par véhicule : utilisateurs, frais d'entretien, kilométrages, carte grise
Photovoltaïque
Un dossier par chantier pour arbitrer la rentabilité de chaque affaire

Une Ergonomie Inspirée de PalmPilot
Il me fallait trouver une ergonomie la plus efficace qui soit. Et si quelque chose me rebutait sur les logiciels du marché, à commencer par le Pack Office de Microsoft, c'était l'utilisation des menus. On ne sait jamais où se trouve le traitement dont on a besoin.
5 Onglets
Un onglet par pôle pour une navigation intuitive
Liste à Gauche
Liste complète des éléments du pôle, accessible instantanément
Fiche à Droite
Détails de l'élément sélectionné, modifiable directement
Maximum 2 Clics
Accès à n'importe quelle information en 2-3 clics maximum
Ce choix ergonomique est à mon sens d'une redoutable efficacité car il est très simple. Une fois acquise, vous vous féliciterez chaque jour de cette capacité à accéder à n'importe quelle information contenue dans sollo en moins de deux ou trois clics maximum. Les 99,9% des utilisateurs me félicitent régulièrement de cette trouvaille.

Le 6ème Onglet : L'Accueil - Sur l'onglet accueil sont regroupés les modules spécifiques : planning, stocks, tâches à faire, statistiques, caisse, comptabilité générale, suivi bancaire et paramétrage de l'application.
Microsoft Access : Le Moteur de Sollo et l'Avenir
J'ai découvert cet outil de gestion de bases de données à sa toute première version, en 1995. Au-delà d'une gestion très efficace des bases de données, d'un langage SQL intégré pour la création de requêtes, d'un générateur d'états très performant, Microsoft Access intègre nativement le langage Visual Basic. Je retrouvais là mes premiers amours, ma langue maternelle, celle que j'avais apprise à l'âge de 13 ans.
Les Avantages de Microsoft Access
Base de données standardisée dans le monde Windows
Éditeur très pérenne (Microsoft)
Système de requêtage évolué et adossé au SQL
Utilisation en réseau immédiate et sécurisée
Architecture autour d'un seul et unique fichier
Interconnexion native avec Word et Excel
Langage Visual Basic for Application très puissant
Très grande communauté de développeurs

Open Source et Méthode Agile : La Réactivité Absolue
Mes clients, VOUS ! Avez chez vous, sur votre machine, l'outil de développement intégral de votre application sollo. Et cet élément n'est pas sans conséquence positive pour vous… comme pour nous.
Open Source
Le code source est à disposition, permettant la mutualisation des développements réalisés par d'autres, pour d'autres
Méthode Agile
Implique au maximum le client et permet une grande réactivité à ses demandes, visant la satisfaction réelle en priorité
90% de nos interventions (développement, formation, assistance) se font en direct live avec vous, directement sur votre poste en télémaintenance. Vous êtes donc immédiatement opérationnels. Gain de temps et de productivité évidents – les tests et corrections s'effectuent dans la foulée. Sans parler des économies engendrées par ce type de procédé.

Conclusion : Une Aventure Humaine
La commercialisation à plus grande échelle de sollo date de 2006 – 11 ans après y avoir pensé pour la première fois. 11 années de gestation, d'audit client, d'analyse, de développements pour aboutir à la première version livrable.
1500+
Clients Équipés
Depuis 2006
2500+
Utilisateurs Actifs
Au quotidien
20
Années de Développement
De la vision à la réalité
99.9%
Satisfaction Client
sollo addicts
De l'autoentrepreneur à la multinationale. D'activités et de besoins très différents. À chaque nouvelle version, nous implantons les modules améliorés avec l'aide de nos clients. La création de la sollo académie a pour objectif de fédérer des consultants sollo, voués à la cause et compétents pour vous accompagner immédiatement et sur le long terme dans le suivi de votre solution logicielle.
Je vous remercie infiniment d'avoir pris le temps de lire ce document. Et espère vous retrouver très prochainement dans le clan des utilisateurs de sollo, vous souhaitant dans le cas contraire de trouver les bons outils pour la gestion de votre entreprise.
— Arnaud COLAS, Fondateur de Sollo