Client : Combien coûte une copie de Facebook ?

Client : Combien coûte une copie de Facebook ?

« Combien coûte la copie de Facebook (Avito, Yandex.Taxi, fl.ru...) ? » - l'une des questions les plus populaires des clients, à laquelle nous allons aujourd'hui donner une réponse détaillée et vous dire à quoi cela ressemble du côté des personnes qui doivent le faire.

"Black Box"

Lorsqu’on nous confie la tâche de copier un service, cela représente pour nous une sorte de « boîte noire ». Peu importe de quel type de programme il s’agit : un site Web, une application mobile ou un pilote. Quoi qu’il en soit, nous pourrons voir à quoi cela ressemble de l’extérieur, mais nous n’avons pas accès à ce qu’il y a à l’intérieur.

C'est à peu près comme si on nous montrait une voiture et nous demandait d'en faire une copie exacte, mais que nous n'avions pas la possibilité de regarder sous le capot : nous pouvons nous limiter à une seule inspection externe et nous asseoir au volant. Mais monter dans le coffre n'est plus possible !

En conséquence, nous serons obligés de résoudre les problèmes suivants :
Devinons et inventons : comment est construite cette « voiture » à l’intérieur, dont on ne voit que la carrosserie ?

Imaginez de quelles parties il se compose. Pour comprendre : toute voiture moderne est constituée d'environ 18 000 pièces...

Estimez quel type de spécialistes sont nécessaires pour créer ces 18 000 pièces et combien de temps il faudra pour créer chacune d’entre elles.

Dans le développement de logiciels, il existe un processus similaire : le système que nous créons doit être décomposé en un ensemble de petits composants. Déterminez comment et par qui les créer, et comment ils interagiront les uns avec les autres. C'est pourquoi « simplement copier » n'est pas une tâche facile et volumineuse.

"Le sommet de l'iceberg"

Avito, Facebook, Yandex.Taxi... Si le client connaissait de l'intérieur l'entreprise à laquelle il faisait référence, il aurait découvert qu'elle emploie des dizaines, voire des centaines de programmeurs qui créent le service depuis plusieurs années.

Des milliers d'heures de spécialistes consacrées à la fabrication du produit ont été rémunérées.

En calculant « combien coûte la copie de Facebook », nous verrons tous les résultats de leur travail. Et, lorsque l'on fait la liste de ces résultats, le client constate toujours qu'il a vu, au maximum, 10% de « Facebook ».

Les 90 % restants ne lui deviennent visibles qu'après avoir effectué un gros travail. Vous ne voyez pas le moteur, les crémaillères de direction, les conduites de carburant lorsque vous prenez le volant d’une voiture, n’est-ce pas ?

Que va-t-il se passer ensuite?

Le client comprend qu’il n’a pas du tout besoin de 90 % des capacités du service. Ce sont des coûts de main d’œuvre qui ne lui apporteront aucun avantage. Des milliers d’heures de travail gaspillées sur des fonctionnalités qu’il n’utilisera jamais. Cher et inutile.

« Copiez la fille de votre voisin, mais moins cher ! »

Pourquoi un client présente-t-il une telle demande ? Il lui semble que puisque ce travail a déjà été fait, il n'y a rien de plus simple que de le prendre et de le copier. Permet d'économiser beaucoup d'argent !

Mais il y a un petit problème : nous ne pouvons rien retirer de Facebook car :

  1. Nous (et aucun autre entrepreneur) avons accès au code source. Et même s’il y en avait, il s’agit de la propriété d’une autre société.
  2. Nous n'avons pas les sources de conception, ce qui signifie que la conception devra également être recréée.
  3. Nous n'avons aucune connaissance de l'architecture du produit. Nous ne pouvons que deviner comment cela fonctionne à l’intérieur. Même si nous lisons de nombreux articles sur Habré, il n’y aura qu’une description approximative.

Hélas, la demande « faites comme votre voisin » ne rend pas le travail moins cher :)

« Donnez-moi le tisonnier ! »

Un produit logiciel n'est pas une fin en soi : avec son aide, le client souhaite résoudre son problème commercial. Par exemple, gagnez ou économisez de l'argent, captez un public, créez un outil pratique pour les employés.

Il y a juste un paradoxe : le client ne vient pas nous poser une question sur un problème commercial. Il vient avec une question sur une solution technique. C'est-à-dire avec une demande du type « J'ai besoin d'un poker ». Pourquoi en a-t-il besoin ? Peut-être qu'il va couper du bois et qu'il a besoin d'une hache ?

Le client n'est pas un spécialiste des solutions (généralement il résout un tel problème pour la première fois de sa vie), mais quand il voit le poker, il lui semble que CECI Y EST, une baguette magique !

Mais lorsque nous posons la question « quel problème commercial résolvez-vous ? » et réfléchissons à quelle solution serait vraiment optimale, il s'avère que cela n'a rien à voir ni avec Facebook ni avec le poker. Eh bien, cela n'a rien de commun du tout.

Résumé

Apparemment, la demande « combien coûte une copie... ? » - sans signification. Pour y répondre littéralement, il faut faire un travail colossal, qui ne sera utile ni à nous ni au client. Pourquoi en es-tu si sûr ? Oui, nous avons fait ce travail plusieurs fois =)

Ce qu'il faut faire? Nous avons un avis - rédigez des spécifications techniques.

À ce stade, tout lecteur normal pensait « vous dites cela parce que vous voulez nous vendre !!! »

Oui et non. Essayez de trouver un bon constructeur qui commencera à construire une maison sans devis de conception. Ou un mécanicien automobile créant une voiture sans dessins. Ou un entrepreneur expérimenté créant une nouvelle entreprise sans modèle financier.

Même si nous élaborons un programme pour nous-mêmes, nous commencerons par les termes de référence. Tout comme vous, nous ne voulons pas dépenser d’argent « supplémentaire » pour cela. Mais nous savons que nous ne pouvons pas nous en passer. Sinon, le gratte-ciel s'effondrera, l'entreprise enlèvera plus qu'elle n'en rapportera, et avec une voiture, on ne sait pas qui conduira qui.

Cet article n’a qu’un seul objectif : éviter le travail inutile, et faire un travail utile pour vous. Parlons, pourquoi avez-vous besoin d'un « poker » ?

Source: habr.com

Ajouter un commentaire