Μετάβαση στο κύριο περιεχόμενο

Σύντομη αίτηση

Πώς να ενημερώσετε μια προσαρμοσμένη εφαρμογή χωρίς να γράψετε μια τεχνική προδιαγραφή.

Προετοιμάστε μια χρήσιμη συνοπτική εφαρμογή με τους χρήστες, τις ροές εργασίας, τα αρχεία δειγμάτων, τις εξαρτήσεις και τα παραδείγματα αποδοχής, χωρίς να γράψετε μια τεχνική προδιαγραφή.

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

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

Ξεκινήστε με έναν χρήστη και μια εργασία

Το “Build a portal” κατονομάζει έναν τύπο λογισμικού. “Ας υποβάλει ένας εγκεκριμένος πελάτης αίτημα υπηρεσίας και να δει την πρόοδό του” περιγράφει μια χρήσιμη πρώτη ροή εργασίας.

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

Αποφύγετε την έναρξη με “μια εφαρμογή για όλους”. Διαφορετικοί χρήστες μπορεί να χρειάζονται διαφορετικές άδειες, οθόνες και πληροφορίες.

Εξηγήστε τι συμβαίνει σήμερα.

Περιγράψτε τα τρέχοντα βήματα στη συνηθισμένη γλώσσα. Ίσως ένας πελάτης στέλνει emails πληροφορίες, ένα μέλος του προσωπικού το αντιγράφει σε ένα υπολογιστικό φύλλο και ένα άλλο πρόσωπο στέλνει μια ενημέρωση προόδου.

Ένα διορθωμένο παράδειγμα της τρέχουσας φόρμας ή εγγραφής μπορεί να είναι πιο χρήσιμο από μια γυαλισμένη παρουσίαση.

Περιγράψτε ένα πλήρες ταξίδι

Να ακολουθείτε ένα αντιπροσωπευτικό υπόμνημα από την αρχή ως το τέλος.

Μια αίτηση μπορεί να είναι ελλιπής, ένας κριτής μπορεί να την απορρίψει ή ένας χρήστης μπορεί να χρειαστεί να διορθώσει ένα λάθος.

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

Ονομασία των δεδομένων και των εξαρτήσεων

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

Για μια ενσωμάτωση, ονομάστε την άλλη υπηρεσία και να παρέχει τα έγγραφά της όταν είναι διαθέσιμα. “Σύνδεση με CRM μας” αφήνει τα μεγάλα ερωτήματα ανοιχτά. Η χρήσιμη λεπτομέρεια είναι ποια εγγραφή θα πρέπει να κινηθεί, προς ποια κατεύθυνση και μετά από ποιο γεγονός.

Προσδιορίστε αν τα σχέδια, το περιεχόμενο του προϊόντος, η πρόσβαση στο λογαριασμό ή οι επιχειρησιακοί κανόνες είναι ήδη διαθέσιμοι.

Ορισμός της πρώτης χρήσιμης έκδοσης

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

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

Γράψτε ένα παράδειγμα αποδοχής

Δοκιμάστε μια πρόταση που κάποιος θα μπορούσε να δοκιμάσει:

Ένας εγκεκριμένος πελάτης μπορεί να υποβάλει αίτημα, να δει την κατάστασή του μετά την υπογραφή του και να δει μόνο τα δικά του αιτήματα.

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

Προσθήκη πρακτικών περιορισμών

Αναφέρετε τον επιθυμητό χρόνο σας, είτε πρόκειται για προτίμηση είτε για καθορισμένη εξωτερική ημερομηνία, και το εύρος του προϋπολογισμού όπου είναι γνωστό.

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

Μια ενημέρωση που μπορείτε να χρησιμοποιήσετε

Θέλουμε να χτίσουμε: την εφαρμογή ή τη ροή εργασίας. Οι κύριοι χρήστες είναι: τους ανθρώπους και τους ρόλους. Πρέπει να: την κύρια εργασία και το τελικό αποτέλεσμα. Σήμερα αυτό συμβαίνει μέσω: την τρέχουσα διαδικασία. Η πρώτη έκδοση πρέπει να περιλαμβάνει: η ουσιαστική πλήρης ροή εργασίας. Πρέπει να συνδεθεί με: τα γνωστά συστήματα και τεκμηρίωση. Έχουμε ήδη: σχέδια, περιεχόμενο, λογαριασμούς ή δεδομένα για παράδειγμα. Ακόμα αναποφάσιστος: ερωτήσεις για την επίλυση. Χρόνος, προϋπολογισμός και λήψη αποφάσεων: τους πρακτικούς περιορισμούς.

Χρησιμοποιήστε μερικές σαφείς προτάσεις για κάθε μέρος. Η εντολή είναι ένα σημείο εκκίνησης για τον ορισμό του έργου, όχι ένα τεστ που πρέπει να περάσετε πριν μιλήσετε με έναν προγραμματιστή.

Συζητήστε μια προσαρμοσμένη εφαρμογή ιστού ή στείλτε την περιγραφή του έργου.