Εξέλιξη Κομματιού
Περίγραμμα Ημέρας 1
Ενότητα 1 — Εισαγωγή στο Claude Code & στη Μηχανική Λογισμικού με Υποβοήθηση ΤΝ
• Claude Code έναντι παραδοσιακών εργαλείων ΤΝ
• Πράκτορες ΤΝ στη μηχανική λογισμικού
• Βελτιστοποίηση παραγωγικότητας και ροών εργασίας
• Κύκλος ζωής ανάπτυξης με υποβοήθηση ΤΝ
• Κίνδυνοι, περιορισμοί και ανθρώπινη επίβλεψη
• Ζωντανές πρακτικές επιδείξεις
Ενότητα 2 — Βασικές Αρχές Μηχανικής Προτροπών
• Ανατομία μιας αποτελεσματικής προτροπής
• Προτροπή μηδενικής εκμάθησης έναντι προτροπής λίγων παραδειγμάτων
• Τεχνικές επαναληπτικής προτροπής
• Βασικές αρχές αλυσιδωτών προτροπών
• Δομημένες έξοδοι και μορφοποίηση
• Επαλήθευση προτροπών και βελτίωση ποιότητας
Ενότητα 3 — Προτροπές για Ανάπτυξη Λογισμικού
• Δημιουργία κώδικα και αναδόμηση
• Αποσφαλμάτωση με υποβοήθηση ΤΝ
• Δημιουργία τεκμηρίωσης
• Έλεγχοι αιτημάτων αποδοχής (pull request)
• Κατανόηση παλαιού κώδικα
• Ασφαλής και συντηρήσιμος κώδικας που παράγεται από ΤΝ
Ενότητα 4 — Προτροπές για Δοκιμές & Ποιότητα
• Δημιουργία σεναρίων δοκιμών
• Ανάλυση οριακών περιπτώσεων
• Σχεδιασμός δοκιμών έτοιμων για αυτοματοποίηση
• Ανάλυση ελαττωμάτων με υποβοήθηση ΤΝ
• Δημιουργία Gherkin και σεναρίων δοκιμών
• Ροές εργασίας επαλήθευσης ποιότητας
Ενότητα 5 — Προτροπές για Ευέλικτη Συνεργασία
• Ιστορίες χρηστών και κριτήρια αποδοχής
• Βελτίωση απαιτήσεων
• Υποστήριξη ευέλικτης επικοινωνίας
• Περιλήψεις για ενδιαφερόμενα μέρη
• Βοήθεια αναδρομικών συνεδριών
• Προετοιμασία βελτίωσης του backlog
Ενότητα 6 — Υπεύθυνη ΤΝ, Ασφάλεια & Επαλήθευση
• Ψευδαισθήσεις και κίνδυνοι ΤΝ
• Εμπιστευτικότητα και ασφαλείς προτροπές
• Αρχές διακυβέρνησης ΤΝ
• Λίστες ελέγχου επαλήθευσης
• Επίγνωση ενέσιμων επιθέσεων σε προτροπές
• Ευθύνες ανθρώπινου ελέγχου
Ενότητα 7 — Εργαστήριο Ομαδικών Προτροπών
• Κατασκευή επαναχρησιμοποιήσιμων ομαδικών προτροπών
• Ροές εργασίας ΤΝ ανάλογα με τον ρόλο
• Κοινή χρήση προτροπών και έλεγχος από ομοτίμους
• Δημιουργία Βιβλιοθήκης Ομαδικών Προτροπών v1
• Διαδραστικές συνεργατικές ασκήσεις
Ημέρα 2
Ενότητα 1 — Προηγμένες Δυνατότητες του Claude Code
• CLAUDE.md και επίμονο πλαίσιο έργου
• Αυτοματοποίηση ροών εργασίας ΤΝ
• Στρατηγικές παραγωγής Best-of-N
• Επαναχρησιμοποιήσιμες εντολές ΤΝ
• Τεχνικές μηχανικής πλαισίου
• Ροές εργασίας μηχανικής λογισμικού με υποβοήθηση ΤΝ
Ενότητα 2 — Προηγμένες Τεχνικές Μηχανικής Προτροπών
• Προτροπή αλυσίδας σκέψης
• Πολυτροπική προτροπή
• Προτροπή βάσει περιορισμών
• Προηγμένη αλυσιδωτή προτροπή
• Διαχείριση μεγάλου πλαισίου
• Ροές εργασίας συνομιλητικής μηχανικής
Ενότητα 3 — Έλεγχος Εκδόσεων, Παράλληλη Ανάπτυξη & Ροές Εργασίας Πολλαπλών Πρακτόρων
• Στρατηγικές ενσωμάτωσης Git
• Παράλληλες ροές εργασίας ανάπτυξης με ΤΝ
• Δέντρα εργασίας (worktrees) και απομονωμένες εργασίες ΤΝ
• Ενορχήστρωση πολλαπλών πρακτόρων
• Σημεία ελέγχου με ανθρώπινη παρέμβαση
• Στρατηγικές διαχείρισης συγκρούσεων
Ενότητα 4 — Αρχιτεκτονική, MCP & Προηγμένα DevOps
• Πρωτόκολλο Πλαισίου Μοντέλου (MCP)
• Ενσωματώσεις του Claude με εξωτερικά εργαλεία
• Ανάλυση αρχιτεκτονικής με υποβοήθηση ΤΝ
• Αρχεία Καταγραφής Αρχιτεκτονικών Αποφάσεων (ADR)
• Αντιμετώπιση προβλημάτων CI/CD με υποβοήθηση ΤΝ
• Αναλύσεις περιστατικών και επιχειρησιακές ροές εργασίας
Ενότητα 5 — Κλιμάκωση του Claude Code & Υγεία της Βάσης Κώδικα
• Διαχείριση token και πλαισίου
• Φιλικές προς την ΤΝ δομές έργου
• Μακροπρόθεσμη συντηρησιμότητα της βάσης κώδικα
• Αυτοματοποίηση τεκμηρίωσης
• Στρατηγικές κλιμάκωσης της ΤΝ
• Ροές εργασίας μηχανικής σε επίπεδο ομάδας
Ενότητα 6 — Capstone: Καθορίστε τη Διαδικασία σας με το Claude Code
• Σχεδιασμός κλιμακούμενων ροών εργασίας με υποβοήθηση ΤΝ
• Συνδυασμός προτροπών, εντολών και αρχείων πλαισίου
• Σχεδιασμός ομαδικής διαδικασίας ΤΝ
• Μοντέλα συνεργασίας μεταξύ ρόλων
• Δημιουργία σχεδίου ροής εργασίας
Ενότητα 7 — Προηγμένο Εργαστήριο Ομαδικών Προτροπών
• Ανάπτυξη προηγμένης βιβλιοθήκης προτροπών
• Σύνθετες ροές εργασίας ανάλογα με τον ρόλο
• Επικύρωση προτροπών σε πραγματικές συνθήκες
• Ασκήσεις συνεργασίας μεταξύ ομάδων
• Βιβλιοθήκη Ομαδικών Προτροπών v2
Απαιτήσεις
Ημέρα 1 — Βασική
• Βασική εξοικείωση με τις διαδικασίες παράδοσης λογισμικού
• Γενική κατανόηση των ροών εργασίας ανάπτυξης, δοκιμών ή ευέλικτων μεθοδολογιών
• Συνιστάται πρόσβαση στο Claude για πρακτικές ασκήσεις
Ημέρα 2 — Προχωρημένη
• Ολοκλήρωση της Ημέρας 1 (ή ισοδύναμη εμπειρία)
• Προηγούμενη έκθεση στο Claude Code και σε έννοιες μηχανικής προτροπών
• Βασικές γνώσεις Git
• Συνιστάται εξοικείωση με έννοιες CI/CD