Client: Quant costa una còpia de Facebook?

Client: Quant costa una còpia de Facebook?

"Quant costa fer una còpia de Facebook (Avito, Yandex.Taxi, fl.ru...)?" - una de les preguntes més populars dels clients, a la qual avui donarem una resposta detallada i us explicarem com es veu des del costat de les persones que ho han de fer.

Caixa Negra

Quan ens encarreguen de copiar un servei, per a nosaltres representa una mena de “caixa negra”. No importa gens quin tipus de programa sigui: un lloc web, una aplicació mòbil o un controlador. Sigui com sigui, podrem veure com és des de fora, però no tenim accés al que hi ha dins.

Això és aproximadament com si ens ensenyessin un cotxe i ens demanéssin una còpia exacta, però no ens donés l'oportunitat de mirar sota el capó: ens podem limitar només a una inspecció externa i seure al volant. Però entrar al maleter ja no és possible!

En conseqüència, ens veurem obligats a resoldre els problemes següents:
Endevinem i inventem: com es construeix aquest "cotxe" dins, del qual només veiem el cos?

Imagineu de quines parts consta. Per entendre: qualsevol cotxe modern consta d'aproximadament 18 peces...

Estima quin tipus d'especialistes es necessiten per crear aquestes 18 peces i quant de temps trigarà a crear-ne cadascuna.

En el desenvolupament de programari, hi ha un procés similar: el sistema que creem s'ha de dividir en un munt de components petits. Descobriu com i per qui crear-los i com interactuaran entre ells. És per això que "només copiar" no és una tasca fàcil i voluminosa.

"La punta de l'iceberg"

Avito, Facebook, Yandex.Taxi... Si el client conegués des de dins el negoci al qual es referia, hauria descobert que hi treballen desenes, o fins i tot centenars de programadors que fa anys que creen el servei.

Es van pagar milers d'hores d'especialistes que van dedicar-se a produir el producte.

Calculant “quant costa copiar Facebook” veurem tots els resultats del seu treball. I, quan fem una llista d'aquests resultats, el client sempre troba que ha vist, com a màxim, un 10% de “Facebook”.

El 90% restant només es fa visible per a ell després que hem fet força feina. No veus el motor, les cremalleres de la direcció, les línies de combustible quan et poses al volant d'un cotxe, oi?

Què passarà després?

El client entén que no necessita en absolut el 90% de les capacitats del servei. Són costos laborals que no li donaran cap benefici. Milers d'hores-home gastades en funcions que mai utilitzarà. Car i inútil.

"Copia la filla del teu veí, però més barat!"

Per què ve un client amb aquesta petició? Li sembla que com que aquesta feina ja està feta, llavors no hi ha res més fàcil que agafar-la i copiar-la. Estalvia molts diners!

Però hi ha un petit problema: no podem treure res de Facebook perquè:

  1. Nosaltres (i cap altre contractista) tenim accés al codi font. I encara que n'hi hagués, és propietat d'una altra empresa.
  2. No tenim les fonts de disseny, la qual cosa significa que també caldrà recrear el disseny.
  3. No tenim coneixements sobre l'arquitectura del producte. Només podem endevinar com funciona dins. Encara que llegim un munt d'articles sobre Habré, només hi haurà una descripció aproximada.

Per desgràcia, la petició "fes-ho com la del teu veí" no fa que la feina sigui més barata :)

"Dóna'm el pòquer!"

Un producte de programari no és un fi en si mateix: amb la seva ajuda el client vol resoldre el seu problema empresarial. Per exemple, guanyar o estalviar diners, captar una audiència, crear una eina convenient per als empleats.

Només hi ha una paradoxa: el client no ens ve amb una pregunta sobre un problema empresarial. Ve amb una pregunta sobre una solució tècnica. És a dir, amb una petició com "Necessito un pòquer". Per què ho necessita? Potser tallarà llenya i necessita una destral?

El client no és un especialista en solucions (normalment resol aquest problema per primera vegada a la seva vida), però quan veu el pòquer, li sembla que AIXÒ ÉS, una vareta màgica!

Però quan ens fem la pregunta "quin problema empresarial estàs resolent?" i pensem quina solució seria realment òptima, resulta que no té res a veure ni amb Facebook ni amb el pòquer. Bé, això no té res en comú.

Resum

Pel que sembla, la sol·licitud "Quant costa una còpia...?" - sense sentit. Per respondre-ho literalment, cal fer una feina colossal, que no serà útil ni per a nosaltres ni per al client. Per què estàs tan segur? Sí, hem fet aquest treball moltes vegades =)

Què fer? Tenim una opinió: escriviu especificacions tècniques.

Qualsevol lector normal en aquest moment pensava: "Estàs dient això perquè ens vols vendre!!!"

Sí i no. Intenta trobar un bon constructor que comenci a construir una casa sense pressupostos de disseny. O un mecànic d'automòbils creant un cotxe sense dibuixos. O un empresari experimentat creant un nou negoci sense model financer.

Encara que estem fent un programa per a nosaltres mateixos, començarem pels termes de referència. Nosaltres, com tu, no volem gastar diners "extra" en això. Però sabem que no podem prescindir-ne. En cas contrari, el gratacel s'ensorrarà, el negoci s'emportarà més del que aporta, i amb un cotxe, no se sap qui conduirà a qui.

Aquest article només té un objectiu: evitar el treball inútil i fer un treball útil per a tu. Parlem, per què necessites un "pòquer"?

Font: www.habr.com

Afegeix comentari