Ce qui manque, dit à voix haute

Ceci est une liste de manques plutôt qu’une liste d’ambitions. Chaque point est quelque chose que le produit ne fait réellement pas aujourd’hui, écrit pour qu’une évaluation soit juste plutôt qu’optimiste. Il n’y a pas de dates : une feuille de route datée est un jeu de promesses, et des promesses sur du logiciel non construit sont ce qu’un éditeur peut offrir de moins cher.

Ce qui bloque une conversation achats

Ce sont les points qui font échouer un dossier plutôt que de coûter une case dans un comparatif. Si l’un d’eux est une exigence ferme, la réponse honnête aujourd’hui est non.

Certifications de conformité

Ni SOC 2, ni ISO 27001, ni HIPAA, ni contrat de sous-traitance santé. Cela coûte de l’argent et du temps réels, et annoncer qu’on « y travaille » est la manière dont les éditeurs laissent entendre un certificat qu’ils n’ont pas.

Provisionnement SCIM

L’authentification unique fonctionne en OpenID Connect comme en SAML, mais les utilisateurs ne sont ni créés ni désactivés automatiquement depuis votre annuaire.

Un choix de région

Les données sont traitées en Allemagne et c’est la seule option. Pas de choix multi-région en Europe, et pas d’autre continent.

Factures formelles

Le paiement fonctionne et un reçu est délivré. Une facture formelle et téléchargeable, du type que classe un service comptable, non — et c’est une question d’immatriculation fiscale plutôt que d’ingénierie.

Ce qu’un comparatif trouvera

  • Le profilage continu et le profilage côté navigateur. Ni l’un ni l’autre n’est construit.
  • L’analyse de taille de bundle.
  • Les règles de propriété et de code owners, pour router un problème vers une équipe sans étape humaine.
  • Un filtrage à l’entrée plus avancé que les règles de sous-chaîne et d’égalité exacte existantes.
  • Une vue dédiée aux spans d’agents et d’appels d’outils. Ces spans arriveraient et seraient stockés dès aujourd’hui ; ce qui manque, c’est le chemin de lecture et la page.
  • Des boutons dédiés de connexion Google et GitHub, plutôt que de passer par OpenID Connect.
  • Un relais d’événements sur site, et une version auto-hébergée de quelque forme que ce soit.

Délibérément hors feuille de route

Certaines absences sont des décisions et non un arriéré, et les traiter comme un arriéré serait malhonnête sur ce que ce produit cherche à être.

La prédiction de pannes

Prédire une panne qui n’a pas eu lieu suppose de deviner. Évaluer le risque de régression d’un changement déjà écrit est la version défendable de la même idée, et c’est ce que fait la relecture de code.

Un calculateur de coût

Les calculateurs existent parce que l’usage est facturé. Ici le tarif est fixe : un calculateur afficherait le même montant quoi que vous déplaciez, ou laisserait croire à une facturation à l’usage qui n’existe pas. Un sélecteur répondant à « laquelle me faut-il » est la version honnête, et mérite d’être construit.

Facturer le dépassement

Un usage au-delà d’une offre est signalé, ni facturé ni jeté. Revenir là-dessus est une décision commerciale avec des changements contractuels attachés, pas une fonctionnalité.

Ouvrir des pull requests à votre place

Un correctif revient à votre pipeline plutôt que d’être poussé. Détenir un accès en écriture au dépôt d’un client est un rayon d’explosion que ce produit n’a pas besoin de prendre.

Demandez-en un

Cette liste est ordonnée selon notre jugement de ce qui compte, ce qui est un piètre substitut au vôtre. Si un point vous bloque, le dire le fait remonter — il y a assez peu de clients aujourd’hui pour qu’une exigence claire change réellement l’ordre.

Dites-nous lequel vous bloque

Écrivez à [email protected] avec l’exigence et l’échéance. Un blocage précis issu d’une vraie évaluation passe avant tout ce qui figure sur cette page.