Klientas: Kiek kainuoja „Facebook“ kopija?

Klientas: Kiek kainuoja „Facebook“ kopija?

„Kiek kainuoja sukurti „Facebook“ kopiją („Avito“, „Yandex.Taxi“, fl.ru...)? – vienas populiariausių klientų klausimų, į kurį šiandien išsamiai atsakysime ir papasakosime, kaip tai atrodo iš tų, kurie turi tai daryti.

„Black Box“

Kai gauname užduotį nukopijuoti paslaugą, mums tai reiškia savotišką „juodąją dėžę“. Visiškai nesvarbu, kokia tai programa: svetainė, mobilioji programa ar tvarkyklė. Bet kuriuo atveju galėsime pamatyti, kaip jis atrodo iš išorės, bet neturime prieigos prie to, kas yra viduje.

Maždaug taip, lyg mums būtų parodyta mašina ir prašoma padaryti tikslią kopiją, bet nebuvo suteikta galimybė pažvelgti po variklio dangčiu: galime apsiriboti tik išorine apžiūra ir sėsti prie vairo. Tačiau patekti į bagažinę nebeįmanoma!

Atitinkamai, būsime priversti išspręsti šias problemas:
Spėliokime ir sugalvokime – kaip viduje pastatytas šis „automobilis“, kurio matome tik kėbulą?

Įsivaizduokite, iš kokių dalių jis susideda. Norėdami suprasti: bet kurį šiuolaikinį automobilį sudaro maždaug 18 000 dalių...

Įvertinkite, kokių specialistų reikia norint sukurti šias 18 000 dalių ir kiek laiko užtruks kiekvienai iš jų sukurti.

Kuriant programinę įrangą, vyksta panašus procesas: mūsų kuriamą sistemą reikia suskaidyti į krūvą smulkių komponentų. Išsiaiškinkite, kaip ir kas juos kurti ir kaip jie sąveikaus tarpusavyje. Štai kodėl „tiesiog kopijuoti“ nėra lengva ir didelė užduotis.

„Ledkalnio viršūnė“

„Avito“, „Facebook“, „Yandex.Taxi“... Jei klientas iš vidaus žinotų verslą, apie kurį kalba, būtų sužinojęs, kad jame dirba dešimtys, o gal net šimtai programuotojų, kurie jau kelerius metus kuria paslaugą.

Buvo sumokėta tūkstančiai valandų specialistų, kurie dirbo gaminant produktą.

Paskaičiavę „kiek kainuoja kopijuoti Facebook“ pamatysime visus jų darbo rezultatus. Ir kai sudarome šių rezultatų sąrašą, klientas visada pastebi, kad jis matė daugiausia 10% „Facebook“.

Likę 90% jam tampa matomi tik tada, kai padarome gana daug darbo. Jūs nematote variklio, vairo stelažų, degalų tiekimo linijų, kai sėdate už automobilio vairo, ar ne?

Kas bus toliau?

Klientas supranta, kad jam visiškai nereikia 90% paslaugos galimybių. Tai darbo sąnaudos, kurios jam neduos jokios naudos. Tūkstančiai darbo valandų sugaišta funkcijoms, kurių jis niekada nenaudos. Brangus ir nenaudingas.

„Kopijuokite savo kaimyno dukrą, bet pigiau!

Kodėl klientas ateina su tokiu prašymu? Jam atrodo, kad kadangi šis darbas jau atliktas, tai nėra nieko lengviau, kaip imti ir nukopijuoti. Sutaupo daug pinigų!

Tačiau yra maža problema – nieko negalime paimti iš „Facebook“, nes:

  1. Mes (ir joks kitas rangovas) turime prieigą prie šaltinio kodo. O jei ir buvo, tai kitos įmonės nuosavybė.
  2. Neturime projektavimo šaltinių, vadinasi, dizainą taip pat reikės atkurti.
  3. Mes neturime žinių apie produkto architektūrą. Galime tik spėlioti, kaip tai veikia viduje. Net jei perskaitysime daugybę straipsnių apie Habré, bus tik apytikslis aprašymas.

Deja, prašymas „daryk kaip pas kaimyną“ darbo neatpigina :)

"Duok man pokerį!"

Programinės įrangos produktas nėra savitikslis: jo pagalba klientas nori išspręsti savo verslo problemą. Pavyzdžiui, uždirbkite ar sutaupykite pinigų, pritraukite auditoriją, sukurkite patogų įrankį darbuotojams.

Tiesiog yra paradoksas: klientas nesikreipia į mus su klausimu apie verslo problemą. Jis ateina su klausimu apie techninį sprendimą. Tai yra, su prašymu „Man reikia pokerio“. Kam jam to reikia? Gal jis ruošiasi skaldyti malkas ir jam reikia kirvio?

Klientas nėra sprendimų specialistas (dažniausiai tokią problemą sprendžia pirmą kartą gyvenime), tačiau pamačius pokerį jam atrodo, kad TAI TAI, burtų lazdelė!

Bet kai užduodame klausimą „kokią verslo problemą sprendžiate? ir pagalvokime, koks sprendimas būtų tikrai optimalus, pasirodo, tai neturi nieko bendra nei su Facebook, nei su pokeriu. Na, tai nieko bendro.

Santrauka

Matyt, užklausa "kiek kainuoja kopija...?" - beprasmis. Norint atsakyti pažodžiui, reikia atlikti kolosalų darbą, kuris nebus naudingas nei mums, nei klientui. Kodėl tu toks tikras? Taip, šį darbą atlikome daug kartų =)

Ką daryti? Turime nuomonę – parašykite technines specifikacijas.

Bet kuris normalus skaitytojas šiuo metu pagalvojo: „Jūs tai sakote, nes norite mums parduoti!!!“

Taip ir ne. Pasistenkite susirasti gerą statybininką, kuris pradėtų statyti namą be projektinių sąmatų. Arba automechanikas, kuriantis automobilį be brėžinių. Arba patyręs verslininkas, kuriantis naują verslą be finansinio modelio.

Net jei kuriame programą sau, pradėsime nuo techninės užduoties. Mes, kaip ir jūs, nenorime tam leisti „papildomų“ pinigų. Tačiau žinome, kad be jo neapsieisime. Priešingu atveju dangoraižis sugrius, verslas daugiau atneš, nei atneš, o su mašina – nežinia, kas ką vairuos.

Šio straipsnio tikslas yra tik vienas: vengti nenaudingo darbo ir atlikti naudingą darbą už jus. Pakalbėkime, kam tau reikalingas „pokeris“?

Šaltinis: www.habr.com

Добавить комментарий