Πελάτης: Πόσο κοστίζει ένα αντίγραφο του Facebook;

Πελάτης: Πόσο κοστίζει ένα αντίγραφο του Facebook;

"Πόσο κοστίζει η δημιουργία αντιγράφου του Facebook (Avito, Yandex.Taxi, fl.ru...);" - μια από τις πιο δημοφιλείς ερωτήσεις πελατών, στην οποία σήμερα θα δώσουμε μια λεπτομερή απάντηση και θα σας πούμε πώς φαίνεται από την πλευρά των ανθρώπων που πρέπει να το κάνουν.

"Μαύρο κουτί"

Όταν μας ανατίθεται το καθήκον να αντιγράψουμε μια υπηρεσία, για εμάς αντιπροσωπεύει ένα είδος «μαύρου κουτιού». Δεν έχει καθόλου σημασία τι είδους πρόγραμμα είναι: ιστότοπος, εφαρμογή για κινητά ή πρόγραμμα οδήγησης. Είτε έτσι είτε αλλιώς, θα μπορούμε να δούμε πώς φαίνεται από έξω, αλλά δεν έχουμε πρόσβαση σε αυτό που υπάρχει μέσα.

Αυτό είναι περίπου σαν να μας έδειξαν ένα αυτοκίνητο και να μας ζήτησαν να κάνουμε ένα ακριβές αντίγραφο, αλλά δεν μας δόθηκε η ευκαιρία να κοιτάξουμε κάτω από το καπό: μπορούμε να περιοριστούμε μόνο σε μια εξωτερική επιθεώρηση και να καθίσουμε πίσω από το τιμόνι. Αλλά το να μπεις στο πορτμπαγκάζ δεν γίνεται πλέον!

Ως εκ τούτου, θα αναγκαστούμε να λύσουμε τα ακόλουθα προβλήματα:
Ας μαντέψουμε και ας εφεύρουμε - πώς είναι χτισμένο μέσα αυτό το «αυτοκίνητο», του οποίου βλέπουμε μόνο το σώμα;

Φανταστείτε από ποια μέρη αποτελείται. Για να καταλάβετε: κάθε σύγχρονο αυτοκίνητο αποτελείται από περίπου 18 εξαρτήματα...

Υπολογίστε τι είδους ειδικοί χρειάζονται για τη δημιουργία αυτών των 18 εξαρτημάτων και πόσος χρόνος θα χρειαστεί για τη δημιουργία του καθενός.

Στην ανάπτυξη λογισμικού, υπάρχει μια παρόμοια διαδικασία: το σύστημα που δημιουργούμε πρέπει να αναλυθεί σε μια δέσμη μικρών στοιχείων. Μάθετε πώς και από ποιον να τα δημιουργήσετε και πώς θα αλληλεπιδράσουν μεταξύ τους. Αυτός είναι ο λόγος για τον οποίο η «απλά αντιγραφή» δεν είναι εύκολη και ογκώδης εργασία.

"Η κορυφή του παγόβουνου"

Avito, Facebook, Yandex.Taxi... Αν ο πελάτης γνώριζε εκ των έσω την επιχείρηση στην οποία αναφερόταν, θα είχε ανακαλύψει ότι απασχολεί δεκάδες ή και εκατοντάδες προγραμματιστές που δημιουργούν την υπηρεσία εδώ και αρκετά χρόνια.

Χιλιάδες ώρες ειδικών που μπήκαν στην παραγωγή του προϊόντος πληρώθηκαν.

Υπολογίζοντας «πόσο κοστίζει η αντιγραφή του Facebook» θα δούμε όλα τα αποτελέσματα της δουλειάς τους. Και, όταν κάνουμε μια λίστα με αυτά τα αποτελέσματα, ο πελάτης διαπιστώνει πάντα ότι έχει δει, το πολύ, το 10% του «Facebook».

Το υπόλοιπο 90% γίνεται ορατό σε αυτόν μόνο αφού έχουμε κάνει αρκετή δουλειά. Δεν βλέπετε τον κινητήρα, τις σχάρες του τιμονιού, τις γραμμές καυσίμου όταν μπείτε πίσω από το τιμόνι ενός αυτοκινήτου, έτσι;

Τι συμβαίνει μετά?

Ο πελάτης κατανοεί ότι δεν χρειάζεται καθόλου το 90% των δυνατοτήτων της υπηρεσίας. Πρόκειται για εργατικό κόστος που δεν θα του δώσει κανένα όφελος. Χιλιάδες ανθρωποώρες σπαταλήθηκαν σε χαρακτηριστικά που δεν θα χρησιμοποιήσει ποτέ. Ακριβό και άχρηστο.

«Αντιγράψτε την κόρη του γείτονά σας, αλλά φθηνότερα!»

Γιατί ένας πελάτης έρχεται με ένα τέτοιο αίτημα; Του φαίνεται ότι αφού αυτό το έργο έχει ήδη γίνει, τότε δεν υπάρχει τίποτα πιο εύκολο από το να το πάρεις και να το αντιγράψεις. Εξοικονομεί πολλά χρήματα!

Αλλά υπάρχει ένα μικρό πρόβλημα - δεν μπορούμε να πάρουμε τίποτα από το Facebook γιατί:

  1. Εμείς (και κανένας άλλος ανάδοχος) έχουμε πρόσβαση στον πηγαίο κώδικα. Και να υπήρχε, είναι ιδιοκτησία άλλης εταιρείας.
  2. Δεν έχουμε τις πηγές σχεδιασμού, πράγμα που σημαίνει ότι το σχέδιο θα πρέπει επίσης να αναδημιουργηθεί.
  3. Δεν έχουμε γνώση για την αρχιτεκτονική του προϊόντος. Μπορούμε μόνο να μαντέψουμε πώς λειτουργεί στο εσωτερικό. Ακόμα κι αν διαβάσουμε ένα σωρό άρθρα για το Habré, θα υπάρχει μόνο μια κατά προσέγγιση περιγραφή.

Αλίμονο, το αίτημα "κάνε το όπως του γείτονά σου" δεν κάνει τη δουλειά φθηνότερη :)

«Δώσε μου το πόκερ!»

Ένα προϊόν λογισμικού δεν είναι αυτοσκοπός: με τη βοήθειά του ο πελάτης θέλει να λύσει το επιχειρηματικό του πρόβλημα. Για παράδειγμα, κερδίστε ή εξοικονομήστε χρήματα, αιχμαλωτίστε ένα κοινό, δημιουργήστε ένα βολικό εργαλείο για τους υπαλλήλους.

Υπάρχει απλώς ένα παράδοξο: ο πελάτης δεν έρχεται σε εμάς με μια ερώτηση σχετικά με ένα επιχειρηματικό πρόβλημα. Έρχεται με μια ερώτηση για τεχνική λύση. Δηλαδή, με ένα αίτημα όπως «Χρειάζομαι ένα πόκερ». Γιατί το χρειάζεται; Μήπως πρόκειται να κόψει ξύλα και χρειάζεται τσεκούρι;

Ο πελάτης δεν είναι ειδικός λύσεων (συνήθως λύνει τέτοιο πρόβλημα για πρώτη φορά στη ζωή του), αλλά όταν βλέπει το πόκερ, του φαίνεται ότι ΑΥΤΟ ΕΙΝΑΙ, ένα μαγικό ραβδί!

Αλλά όταν κάνουμε την ερώτηση "ποιο επιχειρηματικό πρόβλημα λύνετε;" Και ας σκεφτούμε ποια λύση θα ήταν πραγματικά η βέλτιστη, αποδεικνύεται ότι δεν έχει καμία σχέση ούτε με το Facebook ούτε με το πόκερ. Λοιπόν, αυτό δεν είναι καθόλου κοινό.

Περίληψη

Προφανώς, το αίτημα "πόσο κοστίζει ένα αντίγραφο...;" - χωρίς νόημα. Για να απαντήσετε κυριολεκτικά, πρέπει να κάνετε μια κολοσσιαία δουλειά, η οποία δεν θα είναι χρήσιμη ούτε σε εμάς ούτε στον πελάτη. Γιατί είσαι τόσο σίγουρος; Ναι, έχουμε κάνει αυτή τη δουλειά πολλές φορές =)

Τι να κάνω? Έχουμε γνώμη - γράψτε τεχνικές προδιαγραφές.

Οποιοσδήποτε κανονικός αναγνώστης σε αυτό το σημείο σκέφτηκε "το λες αυτό γιατί θέλεις να μας πουλήσεις!!!"

Ναι και ΟΧΙ. Προσπαθήστε να βρείτε έναν καλό οικοδόμο που θα αρχίσει να χτίζει ένα σπίτι χωρίς εκτιμήσεις σχεδιασμού. Ή ένας μηχανικός αυτοκινήτων που δημιουργεί ένα αυτοκίνητο χωρίς σχέδια. Ή ένας έμπειρος επιχειρηματίας που δημιουργεί μια νέα επιχείρηση χωρίς οικονομικό μοντέλο.

Ακόμα κι αν κάνουμε ένα πρόγραμμα για τον εαυτό μας, θα ξεκινήσουμε με τους όρους αναφοράς. Εμείς, όπως εσείς, δεν θέλουμε να ξοδέψουμε «έξτρα» χρήματα σε αυτό. Αλλά ξέρουμε ότι δεν μπορούμε να κάνουμε χωρίς αυτό. Διαφορετικά, ο ουρανοξύστης θα καταρρεύσει, η επιχείρηση θα αφαιρέσει περισσότερα από όσα φέρνει μέσα και με ένα αυτοκίνητο, άγνωστο ποιος θα οδηγήσει ποιον.

Αυτό το άρθρο έχει μόνο έναν στόχο: να αποφύγει την άχρηστη εργασία και να κάνει χρήσιμη δουλειά για εσάς. Ας μιλήσουμε, γιατί χρειάζεστε ένα «πόκερ»;

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο