La plupart des logiciels qui arrivent au Rwanda ont été conçus ailleurs, pour quelqu'un d'autre, puis traduits. Ils supposent une connexion rapide, un forfait de données illimité, une carte bancaire et un ordinateur portable. Chacune de ces hypothèses a un coût pour quelqu'un ici, et ce coût est généralement invisible pour ceux qui ont écrit le logiciel.
Nous avons créé AYA Informatica RW parce que le problème inverse nous paraît plus intéressant : construire depuis ici, pour la réalité telle qu'elle est, et découvrir que les contraintes améliorent le produit au lieu de l'appauvrir.
Le téléphone est l'ordinateur
Dans une grande partie du monde, le mobile est le deuxième écran. Ici, c'est le seul. Les gens découvrent internet sur un téléphone, achètent sur un téléphone, gèrent une entreprise sur un téléphone.
Ce n'est pas une version réduite du problème de bureau. Cela change la définition de ce qui est bon. Un tunnel d'achat qui prend quatre écrans sur un portable, ce sont quatre occasions de perdre quelqu'un dans un bus. Une page chargée d'images qui s'ouvre confortablement au bureau représente un coût réel pour une personne qui paie chaque mégaoctet. Une application qui suppose une connexion stable casse dès qu'elle en rencontre une vraie.
Concevoir mobile d'abord n'est pas un choix esthétique. C'est la différence entre un logiciel utilisé et un logiciel abandonné au deuxième essai.
Les données ne sont pas gratuites, la confiance non plus
Deux contraintes façonnent presque tout ce que nous construisons.
La première : la bande passante coûte un argent que les gens remarquent. Nous nous préoccupons donc de la taille des pages d'une manière qui paraîtrait excessive à une équipe travaillant pour un marché où les données sont illimitées. Moins d'allers-retours. Des images plus légères. Des pages qui fonctionnent avant que tout le JavaScript soit arrivé.
La seconde est plus difficile. Sur un marché où l'essentiel des échanges passe encore par les réseaux personnels — un ami d'un ami, un groupe WhatsApp, quelqu'un que votre cousin recommande — un inconnu sur internet part avec un handicap. La confiance n'est pas une fonctionnalité qu'on ajoute à la fin. C'est ce que le produit doit gagner avant que tout le reste fonctionne, et cela se gagne dans les détails : montrer à qui l'on a affaire, rendre les conditions évidentes, ne jamais surprendre quelqu'un avec un coût.
Un logiciel qui ignore cela est construit, lancé, puis discrètement délaissé.
La langue n'est pas une couche de traduction
Le Rwanda fonctionne en kinyarwanda, en français et en anglais, et les gens passent constamment de l'un à l'autre. Traiter une langue comme la vraie et les autres comme des traductions produit quelque chose qui supporte techniquement trois langues et n'en parle vraiment qu'une.
Nous publions ce site dans les trois. Nous disons aussi honnêtement que le kinyarwanda n'est pas encore au niveau que nous voulons : la traduction automatique donne un brouillon, pas une voix, et nous préférons le dire plutôt que de faire semblant en attendant qu'un locuteur natif le relise.
Bien faire cela n'est pas de la charité. La recherche en kinyarwanda est presque entièrement inoccupée, ce qui veut dire que l'effort que personne ne fournit reste disponible pour celui qui le fournira.
La contrainte comme cahier des charges
Le schéma est toujours le même : ce qui ressemble à une limite est en général un cahier des charges.
Construisez pour un téléphone sur une connexion capricieuse et vous obtenez quelque chose d'assez rapide pour être agréable sur une bonne connexion. Construisez pour un marché où la confiance se gagne et vous obtenez un produit honnête par construction. Construisez pour trois langues et vous cessez d'écrire des textes qui n'ont de sens que dans une seule.
Rien de tout cela n'est propre à l'Afrique. C'est seulement qu'ici, on ne peut pas s'en dispenser.
Ce que nous en faisons
RAY Markets est la première chose que nous ayons livrée selon ces principes : une place de marché pour acheter et vendre au Rwanda, pensée mobile d'abord, gratuite à la publication, et conçue pour que chaque partie voie à qui elle a affaire. Elle est en service, des gens l'utilisent, et elle nous montre où la théorie avait tort.
Humura, une plateforme de bien-être mental, arrive ensuite. Problème différent, mêmes contraintes.
Nous sommes une petite équipe à Kigali et nous ne prétendrons pas avoir tout compris. Mais nous préférons construire ce qui convient plutôt qu'importer ce qui ne convient pas.
Si vous construisez quelque chose ici et que cela vous parle, nous serions sincèrement heureux de vous lire.
