Συγκρίνετε ευθύνες πριν από προϊόντα
ΟλοκληρώθηκεΣυγκρίνετε έναν assistant, μια εσωτερική πλατφόρμα παράδοσης και ένα software factory. Προσδιορίστε ποια εργασία εκτελεί κάθε επιλογή και ποιες ευθύνες παραμένουν.
Εκδότης TaigaΠώς γράφουμε
Ελέγξτε τι κατανοήσατεΈνας προμηθευτής αυτοματοποιεί την υλοποίηση και την εκτέλεση δοκιμών. Ποιος έχει την ευθύνη της επιχειρησιακής απαίτησης;Κάντε την άσκηση
Τι θα μάθετε
- Συγκρίνετε επιλογές ως προς το ίδιο απαιτούμενο αποτέλεσμα.
- Διακρίνετε την εκτέλεση μιας εργασίας από την αποδοχή ευθύνης για τις συνέπειές της.
- Εντοπίστε κενά και επικαλύψεις σε ένα προτεινόμενο μοντέλο λειτουργίας.
Συγκρίνετε το ίδιο αποτέλεσμα
Η επιλογή εργαλείου για πρωτότυπα δεν χρειάζεται να καθορίζει το μοντέλο λειτουργίας σας στο production. Οι άνθρωποι μπορούν να διερευνούν ιδέες με εργαλεία που ταιριάζουν στην εργασία τους. Ο οργανισμός εξακολουθεί να χρειάζεται έναν υποστηριζόμενο τρόπο για την ασφάλεια, το deployment, τη συντήρηση και τη λειτουργία των χρήσιμων αποτελεσμάτων.
Ένας coding assistant, μια εσωτερική πλατφόρμα και ένα software factory μπορούν να λύνουν διαφορετικά μέρη του προβλήματος. Η σύγκριση των τιμών συνδρομής τους χωρίς καθορισμό πεδίου μπορεί να οδηγήσει σε παραπλανητική απόφαση.
Ξεκινήστε από ένα απαιτούμενο αποτέλεσμα: να παραδώσετε και να λειτουργήσετε μια εσωτερική υπηρεσία σύμφωνα με τις απαιτήσεις δεδομένων, ασφάλειας και αξιοπιστίας της εταιρείας. Έπειτα προσδιορίστε την εργασία που απαιτείται σε όλο τον κύκλο ζωής. Συμπεριλάβετε την εργασία μετά την πρώτη επιτυχημένη επίδειξη.
Για μια υποθετική υπηρεσία συμβάσεων, ο οργανισμός χρειάζεται εγκεκριμένες απαιτήσεις, πρόσβαση εργαζομένων, ιδιωτικές εγγραφές, επαληθευμένες εκδόσεις, απόκριση σε συμβάντα και συνεχείς ενημερώσεις. Ένα εργαλείο που δημιουργεί ένα endpoint καλύπτει μέρος αυτής της λίστας.
Περιγράψτε τρία πιθανά μοντέλα λειτουργίας
Με έναν coding assistant, οι developers χρησιμοποιούν AI μέσα σε ένα υπάρχον σύστημα μηχανικής λογισμικού. Ο οργανισμός παρέχει τις υπόλοιπες διαδικασίες, διασυνδέσεις, δυνατότητες πλατφόρμας και συλλογή αποδεικτικών στοιχείων. Αυτό μπορεί να ταιριάζει σε οργανισμό με ώριμες κοινές υπηρεσίες.
Με ένα σύστημα παράδοσης που έχει συναρμολογηθεί εσωτερικά, ο οργανισμός συνδέει agents, πλαίσιο, ελέγχους, deployment και ανατροφοδότηση από τη λειτουργία. Αποκτά έλεγχο του σχεδιασμού και αναλαμβάνει επίσης την ευθύνη του προϊόντος διασύνδεσης, της υποστήριξης και των αναβαθμίσεών του.
Με ένα αγορασμένο software factory, ένας προμηθευτής παρέχει μια ευρύτερη, συνδεδεμένη ροή εργασίας. Επαληθεύστε το πραγματικό πεδίο και τις υποστηριζόμενες διασυνδέσεις. Ο οργανισμός εξακολουθεί να χρειάζεται αποφάσεις προϊόντος και ρητή κατανομή ευθυνών.
Αυτά είναι μοντέλα σύγκρισης, όχι καθολικές κατηγορίες προϊόντων. Ένας συγκεκριμένος προμηθευτής ή μια εσωτερική πλατφόρμα μπορεί να συνδυάζει διαφορετικά τις δυνατότητες.
Επαληθεύστε τη διαδρομή από το πρωτότυπο στην υπηρεσία που λειτουργεί
Χρησιμοποιήστε το ίδιο συγκεκριμένο σενάριο για κάθε επιλογή. Για το τραπεζικό πρωτότυπο, ξεκινήστε με συνθετικές συναλλαγές και χωρίς δικαιώματα σε πραγματικά συστήματα. Ζητήστε από την ομάδα ή τον προμηθευτή να επιδείξει αυτές τις δυνατότητες πριν επεκτείνετε την πρόσβαση:
- Αξιολόγηση του πρωτοτύπου και εντοπισμός κώδικα που χρειάζεται αλλαγές ή αντικατάσταση.
- Deployment στην απαιτούμενη υποδομή, συμπεριλαμβανομένων δικών σας λογαριασμών cloud όπου το απαιτεί η πολιτική.
- Επαλήθευση δικαιωμάτων εφαρμογής, χειρισμού μυστικών και ροών δεδομένων κατά την ανάπτυξη και τη λειτουργία.
- Παραγωγή αποδεικτικών στοιχείων για τις ισχύουσες απαιτήσεις και καταγραφή της απόφασης διάθεσης.
- Παρακολούθηση της υπηρεσίας, διόρθωση ευπαθειών, δοκιμή ανάκτησης και απόκριση σε συμβάντα.
Η μεταφορά κώδικα στον λογαριασμό σας είναι ένα μέρος αυτής της εργασίας. Επαληθεύστε ποιος μπορεί να διαχειρίζεται το περιβάλλον και πού λαμβάνουν δεδομένα οι εξωτερικές υπηρεσίες. Αντιστοιχίστε τους ελέγχους με τις υποχρεώσεις σας· η τοποθεσία του deployment από μόνη της δεν τεκμηριώνει συμμόρφωση.
Για τα δηλωμένα όρια ενός προμηθευτή, συγκρίνετε την περιγραφή κοινής ευθύνης της Taiga με τον χάρτη σας. Πρόκειται για υλικό του εκδότη αυτού του ιστοτόπου. Επαληθεύστε την ισχύουσα συμφωνία και τις ρυθμίσεις πριν ενεργοποιήσετε το Taiga.
Διαχωρίστε την εκτέλεση, τον έλεγχο και την απόφαση
Για κάθε δραστηριότητα, καταγράψτε ποιος την εκτελεί, ποιος επαληθεύει το αποτέλεσμα και ποιος αποδέχεται τη συνέπεια. Ένα μέρος μπορεί να έχει πολλούς ρόλους, αλλά ένας κενός ρόλος είναι κενό ευθύνης.
| Δραστηριότητα | Ερώτημα για τον χάρτη ευθυνών |
|---|---|
| Απαιτήσεις | Ποιος επιλύει έναν ασαφή επιχειρησιακό κανόνα; |
| Χειρισμός δεδομένων | Ποιος εγκρίνει τους παραλήπτες και τους όρους επεξεργασίας; |
| Υλοποίηση | Ποιος συντηρεί τον παραγόμενο κώδικα μετά την αποδοχή; |
| Επαλήθευση | Ποιος ελέγχει ότι τα στοιχεία καλύπτουν την έκδοση που πράγματι διατίθεται; |
| Deployment | Η ταυτότητα ποιου αλλάζει ποιο περιβάλλον; |
| Λειτουργία | Ποιος αποκρίνεται όταν η υπηρεσία παρουσιάζει αστοχία; |
| Ενημερώσεις πλατφόρμας | Ποιος προσαρμόζει τις διασυνδέσεις όταν αλλάζουν οι εξαρτήσεις; |
Οι υπηρεσίες cloud επίσης κατανέμουν ευθύνες μεταξύ παρόχου και πελάτη. Η ακριβής κατανομή εξαρτάται από την υπηρεσία. Χρησιμοποιήστε αυτό το γεγονός ως λόγο για να ζητήσετε ακριβή χάρτη, όχι για να υποθέσετε ότι κάθε διαχειριζόμενο προϊόν έχει το ίδιο όριο. Κοινή ευθύνη AWS.
Εντοπίστε κενά και διπλή εργασία
Υποθέστε ότι ο προμηθευτής δημιουργεί ένα pipeline ενώ η ομάδα πλατφόρμας συντηρεί ήδη την εγκεκριμένη διαδρομή deployment. Αποφασίστε αν ο προμηθευτής πρέπει να χρησιμοποιεί αυτή τη διαδρομή. Δύο pipelines που συντηρούνται ανεξάρτητα μπορούν να δημιουργήσουν αντικρουόμενους ελέγχους και περιττό κόστος.
Αντίστροφα, ένας προμηθευτής μπορεί να υποθέτει ότι ο πελάτης έχει ομάδα συμβάντων, ενώ ο πελάτης υποθέτει ότι περιλαμβάνεται η λειτουργία της υπηρεσίας. Κλείστε αυτό το κενό πριν εξαρτηθούν οι χρήστες από την υπηρεσία.
Οι οδηγίες πλατφόρμας του CNCF επιτρέπουν στους οργανισμούς να συνδυάζουν εσωτερικές και διαχειριζόμενες δυνατότητες. Το σχετικό ερώτημα είναι αν η εμπειρία που προκύπτει καλύπτει τις ανάγκες των χρηστών με σαφείς υπευθύνους. Οδηγίες CNCF.
Χρησιμοποιήστε τον χάρτη στην εμπορική απόφαση
Επισυνάψτε τον χάρτη ευθυνών στις σημειώσεις αξιολόγησης και αποσαφηνίστε τον στην ισχύουσα συμφωνία. Κοστολογήστε την εργασία που παραμένει στον οργανισμό σας. Συμπεριλάβετε το κόστος συντήρησης των συνδέσεων μεταξύ συστατικών.
Ένας προμηθευτής με ευρύτερο πεδίο μπορεί να έχει αξία όταν αφαιρεί εργασία διασύνδεσης και διατηρεί αποδεικτικά στοιχεία σε όλο τον κύκλο ζωής. Μια εσωτερική προσέγγιση μπορεί να έχει αξία όπου οι ιδιαίτερες απαιτήσεις δικαιολογούν τη συνεχή ανάληψη ευθύνης. Αποφασίστε με βάση το απαιτούμενο αποτέλεσμα και το επαληθευμένο πεδίο.
Κάντε την άσκηση
Δημιουργήστε τρεις στήλες: coding assistant, σύστημα παράδοσης που έχει συναρμολογηθεί εσωτερικά και αγορασμένο software factory. Προσθέστε γραμμές για απαιτήσεις, πολιτικές, υλοποίηση, επαλήθευση, διάθεση, λειτουργία και ενημερώσεις. Καταγράψτε ποιος εκτελεί, επαληθεύει και αποδέχεται κάθε δραστηριότητα. Σημειώστε κάθε άγνωστο στοιχείο.
Λήψη φύλλου εργασίας (Markdown)Η κατάργηση αυτής της επιλογής διαγράφει όλη την πρόοδο που έχει αποθηκευτεί σε αυτόν τον browser.
Η πρόοδος παραμένει σε αυτό το πρόγραμμα περιήγησης. Χωρίς λογαριασμό ή παρακολούθηση.