Course Outline
⚔️ Βαθμός 1: Το Δυσίδιο της Ανάκαλυψης – Τα Μυστικά των Προϋποθέσεων
Η Εκτελεστική Υποχρέωση: Χρησιμοποιήστε LLMs (ChatGPT) για να ανακτήσετε συστηματικές προϋποθέσεις από άδραστους πληροφορίες.
Κλειδαρχεία Activities:
- Ερμηνεύστε σύνθετες ιδέες προϊόντων ή αιτήσεις για χαρακτηριστικά
- Χρησιμοποιήστε την AI για:
- Να δημιουργήσετε ιστορίες χρηστών και συνθήκες αποδοχής
- Να πρότεινετε φάσεις και σενάρια
- Να δημιουργήσετε ψηφιακά αντικείμενα (π.χ., απλοί διαγραμματικοί σχέδιοι με Mermaid ή draw.io)
Αποτέλεσμα: Συστηματικό πίνακα ιστοριών χρηστών + αρχικός τύπος επιχείρησης/ψηφιακά
🔥 Βαθμός 2: Το Λιθοσηράφιο του Διπλώματος – Το Σύγχρονο Αρχείο
Η Εκτελεστική Υποχρέωση: Χρησιμοποιήστε την AI για να δημιουργήσετε και να επαληθεύσετε προγράμματα αρχιτεκτονικής.
Κλειδαρχεία Activities:
- Χρησιμοποιήστε την AI για:
- Να πρότεινε συνθήκες αρχιτεκτονικής (monolith, microservices, serverless)
- Να δημιουργήσετε υψηλού επίπεδου διαγράμματα συνεργασίας και ανταλλαγών
- Να ορίσετε ταξές/δομές μονάδων
- Κατηγοροποιήστε τους εκλογές σας μέσα από περιβαλλόν έκθεσης συμβουλών
Αποτέλεσμα: Επαληθευμένη αρχιτεκτονική + καδία κωδικού
🧙♂️ Βαθμός 3: Το Περιβάλλον του Κωδικού – Η Επίτυχη Codex Gauntlet
Η Εκτελεστική Υποχρέωση: Χρησιμοποιήστε AI copilots για να εφαρμόσετε χαρακτηριστικά και να βελτιώσετε τον κωδικό.
Κλειδαρχεία Activities:
- Χρησιμοποιήστε GitHub Copilot ή ChatGPT για να εφαρμόσετε λειτουργία
- Ανακατασκευάστε AI-generated κωδικό για:
- Παρόχη Επιπέδου
- Βεβαιότητας
- Συντήρησης
- Εισάγετε “κωδικού υποθέσεις” και εκτελέστε μαχητικό αποθυμισμό του περιβαλλόντος
Αποτέλεσμα: Εφαρμοστή, ανακατασκευασμένη, AI-generated βάση κώδικα
🐛 Βαθμός 4: Η Δάσος των Λάθους – Εξέταση της Σκοτάδας
Η Εκτελεστική Υποχρέωση: Δημιουργήστε και βελτιώστε δοκιμές με την AI, και αφαιρείτε λάθη στον άλλον κωδικό.
Κλειδαρχεία Activities:
- Χρησιμοποιήστε την AI για:
- Εγγράφους μόνο δοκιμών
- Συνδέσεων ενότητες
- Ηλεκτρονική προσανατολισμού αποσυνάψη
- Ανταλλάξτε λανθασμένους κώδικα με άλλη ομάδα για ελεγχόμενο σφαιρικό δείγμα
Αποτέλεσμα: Τεστ suite + αναφορά λάθους + τροποποιήσεις
⚙️ Βαθμός 5: Οι Πύλες της Ταινίας – Η Διαστάσεις Automaton Gate
Η Εκτελεστική Υποχρέωση: Καθιερώστε αξιόπιστους CI/CD πύλες με τη βοήθεια της AI.
Κλειδαρχεία Activities:
- Χρησιμοποιήστε την AI για:
- Να ορίσετε διαδικασίες (π.χ., GitHub Actions)
- Αυτομάτου εκκύκλωσης, τεστ και διάθεση βημάτων
- Πρόταση απόδοσης προβλήματος/συναφθές πολιτικές
Αποτέλεσμα: Ελεγχόμενο CI/CD ακουστικά script ή ροή
🏰 Βαθμός 6: Η Πύλη της Επιτήρησης – Το πάγκαινο των λογαριασμών
Η Εκτελεστική Υποχρέωση: Αναλύστε σημεία και χρησιμοποιήστε ML για να ανιχνεύσετε παράξενα δυνατότητες και να εμφανίσετε την αποκατάσταση.
Κλειδαρχεία Activities:
- Αναλύστε πρότυπα ή δημιουργήστε σημεία
- Χρησιμοποιήστε την AI για:
- Αναίσθητα πρόβλεψη ή κλίση λάθους
- Πρόταση εγκατέστησης αποδοχή (π.χ., αυτόματα script, προβλήματα)
- Δημιουργία διαγράμματα ή ψηφιακά συνοψεων
Αποτέλεσμα: Επιτήρηση πλάνου από το προγραμματισμό μηχανής ή συμβαδίζει ευφυέστερες δικαιώματα
🧙♀️ Τελικός Βαθμός: Η Arena του Helden – Συνολική AI-Υποστηριζόμενο SDLC
Η Εκτελεστική Υποχρέωση: Οι ομάδες εφαρμόσουν ό,τι μάθανε για να κατασκευάσουν μια λειτουργική SDLC γύρο για ένα μικρό πρόγραμμα.
Κλειδαρχεία Activities:
- Επέλεξε μια ομάδα mini-project (π.χ., bug tracker, chatbot, microservice)
- Εφαρμόστε την AI σε κάθε SDLC φάση:
- Requirements, Design, Code, Test, Deploy, Monitor
- Παρουσιάστε αποτελέσματα μέσα από έναν κορυφαιό πρόγραμμα δημιουργίας
Συντελεστές ψήφισης ή εκτίμησης για το πιο αποτελεσματικό AI-powered pipeline
Αποτέλεσμα: End-to-end AI-ενδυναμωμένη SDLC εφαρμογή + ομάδας παρουσίασης
Από το τέλος αυτής της ξεκινήσεις, οι συμμετέχοντες μπορούν να:
- Εφαρμόζεται γενικό AI εργαλεία για ανάδεση και συνθήκα προϊόντων
- Δημιουργία σχηματοποιητικών διαγραμμάτων και επαληθεύστε λέξεις χρήστη ξεκίνησης με την AI
- Χρησιμοποιείτε την AI copilots για να εφαρμόσετε και ανακατασκευάζετε παραγωγή ποδηλάτου κώδικα
- Αυτοματοποιεί τη δημιουργία εξετάσεων και να συνεχίζετε AI-ελέγχτει αποδοχή
- Διαθέσιμες ολόκληρου CI/CD πύλες που διεξάγεται και εντολή προβλήματος ανιχνευτών
- Ανάλυση λογαριασμών με του AI/ML εργαλεία για να αναπτύξει κινδύνους και να παρέχει αυτό-ιάση
- Παρουσίασε μια ολοκληρωμένη AI-ενδυναμωμένη SDLC για ένα team mini-project
Requirements
Πληροφόρηση: Προγραμματιστές λογισμικού, δοκιμαστές, αρχιτεκτονικοί, DevOps μηχανικοί, κυβερνήτες προϊόντων
Οι συμμετέχοντες θα πρέπει να έχουν:
- Μια εργασιακή κατανόηση του Διαδίκτυου Εφαρμογής Λογισμικού (SDLC)
- Πρακτική εμπειρία σε τουλάχιστον μια γλώσσα προγραμματισμού (π.χ., Python, Java, JavaScript, C# κτλ.)
- Ευθυμία με:
- Σκέψη και διάβαση ιστοριών χρηστών ή απαιτήσεων
- Βασικά αρχεία σχεδιασμού λογισμικού
- Τυπικό έλεγχου (π.χ., Git)
- Σκέψη και εκτέλεση μοναδικών δοκιμών
- Εκτέλεση ή ερμηνεία παραγωγικών/διανομής πιπελίων (CI/CD)
💡 Αυτή είναι μια ασκήση εξάλλου μέχρι προχωρημένου επιπέδου. Είναι ιδανική για επαγγελματίες που είναι ήδη μέρος τείματων παραγωγής λογισμικού (προγραμματιστές, δοκιμαστές, DevOps μηχανικοί, αρχιτεκτονικοί, κυβερνήτες προϊόντων).