Skip to main content

Τι είναι η γνώση του τομέα;

Επίσης γνωστή ως αντικειμενική εμπειρία, η γνώση του τομέα είναι πληροφορίες που σχετίζονται με το περιεχόμενο που στεγάζεται σε ένα πακέτο λογισμικού.Αυτός ο τύπος γνώσης είναι διαφορετικός από τη γνώση του προγραμματισμού, η οποία επηρεάζει τον τρόπο με τον οποίο το ίδιο το προϊόν λογισμικού έχει σχεδιαστεί για να λειτουργεί.Το επίκεντρο της γνώσης του τομέα αποτελεί τη βάση για τον τρόπο με τον οποίο ο προγραμματιστής δημιουργεί το πρόγραμμα λογισμικού, έτσι ώστε οι πληροφορίες που το πρόγραμμα είναι σε θέση να κατοικήσει και να χρησιμοποιήσει θα την καταστήσει ελκυστική για την στοχευμένη αγορά των χρηστών.Η κατανόηση του ρόλου της γνώσης του τομέα στην ανάπτυξη προϊόντων λογισμικού είναι να εξεταστεί η εισροή των πωλητών στην ανάπτυξη μιας νέας βάσης δεδομένων πωλήσεων.Οι πωλητές θα γνωρίζουν τι είδους πληροφορίες θα ήθελαν να φιλοξενήσουν σε αυτή τη βάση δεδομένων.Για παράδειγμα, δεδομένα όπως ονόματα εταιρειών, ονόματα επαφών και γενικά στοιχεία επικοινωνίας θα ήταν απαραίτητα για τη δημιουργία προφίλ πελατών χρησιμοποιώντας το λογισμικό.Ταυτόχρονα, ένας πωλητής θα ήθελε επίσης τη δυνατότητα να ορίσει την κατάσταση της επαφής με κάποιο τρόπο, όπως μολύβδου, προοπτική ή πελάτη.Η συμπερίληψη των τμημάτων για τη σύλληψη σημειώσεων συζητήσεων, τα χρονοδιαγραμμένα καθήκοντα που σχετίζονται με μια συγκεκριμένη επαφή και ακόμη και η δυνατότητα εξαγωγής ή εισαγωγής πληροφοριών από άλλα προγράμματα θα ήταν επίσης χρήσιμη.

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

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