Course Outline
Εισαγωγή
Επισκόπηση του Software Architecture
- Αρχιτεκτονικοί οδηγοί
- Η ανάγκη για αρχιτεκτονική
Διερεύνηση αρχιτεκτονικών ευθυνών
- Ευθύνες, δεξιότητες και γνώσεις
- Τεχνική ηγεσία
- Προγραμματιστής εναντίον αρχιτέκτονα
Κατανόηση της Διαδικασίας της Αρχιτεκτονικής
- Κωδικοποίηση, καθοδήγηση και συνεργασία
- Διαχείριση τεχνικών κινδύνων
- Ανάλυση και αξιολόγηση αρχιτεκτονικής
Λήψη Αρχιτεκτονικών Αποφάσεων σε Ομάδες Ανάπτυξης
- Συλλογή και τεκμηρίωση θεμάτων
- Δημιουργία μιας κοινότητας πρακτικής
- Δημιουργία πίνακα ανάθεσης ευθυνών
Μαθαίνοντας για τις Περιγραφές Αρχιτεκτονικής
- Απόψεις και πλαίσια
- Γλώσσες περιγραφής
Οπτικοποίηση του Software Architecture
- Communication και κοινό λεξιλόγιο
- Μοντέλα και διαγράμματα
- Αρχιτεκτονικά μοτίβα
Τεκμηρίωση του Software Architecture
- Documentation ως οδηγός
- εξαρτήματα
Κατανόηση των προτύπων, της αποσύνθεσης και της αποκατάστασης
- Διεθνή πρότυπα
- Επίλυση αποκλίσεων διαδικασίας
Συμμετοχή στη Διαδικασία Παράδοσης
- Εκεί που η αρχιτεκτονική ταιριάζει στη διαδικασία
- Σχέση με την οργανωτική δομή
- Κατασκευή ευέλικτων σχεδίων
Περίληψη και Συμπέρασμα
Requirements
- Γνώση σχεδιασμού, ανάπτυξης ή δοκιμής λογισμικού
Ακροατήριο
- Ανώτεροι μηχανικοί
- Κατώτεροι μηχανικοί
- προγραμματιστές
Testimonials (3)
Μου άρεσαν οι ασκήσεις που βοήθησαν να ανοίξω το μυαλό και να αποκτήσω νέες γνώσεις για την αρχιτεκτονική λογισμικού.
Gabriele - EAGLEPROJECTS S.p.A.
Course - Architecture and Design: Core + Advanced Training
Machine Translated
Structured and funny
Valentin Pravtchev - Carmeq GmBH
Course - Learning CMake
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.