Passer au contenu principal

Vous ne voulez pas toujours ce que vous obtenez !

Au début des années 1990, JP Software vendait 4DOS (un remplacement du processeur de commandes DOS et Windows 3.1 COMMAND.COM), 4OS2 (un remplacement de l'interpréteur de commandes OS/2 CMD.EXE) et finalement (après le Microsoft/ IBM split) 4NT, un remplacement de l'interpréteur de commandes Windows NT 3.x (également appelé CMD.EXE).

Nous entendions un refrain commun de la part de nos clients : « Nous aimons 4DOS (/4OS2 / 4NT) », mais nous n'en avons pas besoin sur tous les postes de travail de notre entreprise. Ce que nous aimerions vraiment, c’est une version d’exécution à prix réduit qui nous permettrait de créer des fichiers batch sur l’ordinateur du développeur, puis de les exécuter sur tous les autres systèmes. Au début, j’étais un peu dubitatif à ce sujet, mais après une centaine de variations sur le thème provenant de différentes entreprises, je me suis dit : « OK, voici un nouveau marché potentiellement important dans lequel nous pouvons percer ». Nous avons passé plusieurs semaines à creuser le code, à supprimer les éléments inutiles et à rationaliser le reste pour créer une version d'exécution petite et rapide.

Ensuite, nous sommes fiers de déployer les versions d'exécution JP Software 4DOS / 4OS2 / 4NT dans le monde en attente.

« Bâillement », dit le monde.

Au cours des trois ou quatre années suivantes, nous aurions pu vendre jusqu'à une douzaine de licences d'exécution (certainement bien moins de 1 % de nos ventes totales), sans jamais parvenir à récupérer nos coûts de développement. Comment est-ce possible ? Beaucoup, beaucoup de gens avaient dit qu’ils le voulaient ! Plus tristes, plus pauvres et plus sages, nous avons finalement enterré discrètement les versions d'exécution et offert à nos quelques clients des mises à niveau gratuites vers les versions complètes.

Avance rapide de 10 ans. je développais Take Command 9.0, une refonte complète du Take Command /Base de code 4NT. (Voir mes blogs précédents pour un aperçu des décisions de conception pour la v9.0.) « Hé ! » ont déclaré les utilisateurs : « Nous aimerions vraiment, vraiment une version à prix réduit de Take Command pour ceux d'entre nous qui travaillent dans des entreprises qui utilisent encore CMD (ou PowerShell). Nous voulons le Take Command Interface graphique avec tous les avantages des fenêtres à onglets, une sortie plus rapide, un meilleur copier-coller, des barres d'outils programmables, yada yada yada, sans avoir également à s'engager (ou à payer) pour l'intégralité TCC coquille!"

« Hmm », dis-je. « Voici un nouveau marché potentiellement important dans lequel nous pouvons percer ! » Plusieurs semaines passent alors que je crée une version de Take Command qui comprend TCC/LE au lieu de TCC, et nous fixons le prix à 50 % du prix total Take Command. Nous libérons Take Command/LE au monde en attente et asseyez-vous prêt à bénéficier des distinctions d'un monde reconnaissant utilisant CMD, PowerShell et bash, qui peut désormais revitaliser son environnement de mode personnage vieillissant et maladroit.

« Bâiller », dit le monde. Encore. Il semble que si vous êtes bloqué sur l’utilisation de CMD, vous n’êtes pas intéressé à faire RIEN pour vous rendre plus productif. Pas un meilleur interpréteur de commandes, et certainement pas un puissant environnement graphique Windows à onglets.

Take Command/LE a fait un peu mieux que les versions d'exécution. Il boitait à environ 5 % du Take Command ventes au cours des cinq dernières années, prenant presque autant de temps de développement et de marketing que l'ensemble Take Command version. Elle n’a peut-être pas perdu beaucoup d’argent, mais elle n’a certainement pas réussi à pénétrer le marché. Surtout pas dans l’environnement d’entreprise souhaitable de licences multi-systèmes, où cela a été presque inexistant. L'existant Take CommandLes utilisateurs de /LE sont plutôt des utilisateurs à domicile qui souhaitent économiser de l'argent et utiliser TCC/LE avec Take Command.

Cela n’a pas de sens de limiter ce que nous pouvons faire pour les 95 % parce que nous consacrons la moitié de notre temps aux 5 %. Il est temps de débrancher la prise Take Command/LE (et offre aux utilisateurs LE une mise à niveau gratuite vers la version complète).

Alors qu’est-ce que j’ai appris ? Personne ne veut un déclassement, même si c’est moins cher.