Εξέλιξη Κομματιού

Επίπεδο 1: Η Εξεταστική Σπηλιά – Τα Μυστικά των Απαιτήσεων

Αποστολή: Χρησιμοποιήστε LLMs (ChatGPT) για να αναλύσετε δομές απαιτήσεων από καθοριστικές πληροφορίες.

Κύριε Δραστηριότητες:

  • Ερμηνεία αδήλων ειδών προϊόντων ή απαιτήσεων χαρακτηριστικών
  • Χρησιμοποιήστε AI για:
    • Δημιουργία user stories και κριτηρίων αποδοχής
    • Πρόταση χαρακτηριστικών προσωπικού και σενάριων
    • Δημιουργία οπτικών αντικειμένων (π.χ., απλά διαγράμματα με Mermaid ή draw.io)

      Αποτέλεσμα: Δομημένη λίστα user stories + αρχικό μοντέλο τουμάδας/οπτικά

Επίπεδο 2: Η Σχεδιαστική Κυβερνητής – Το Αρχιτεκτονικό Κλωστέμα

Αποστολή: Χρησιμοποιήστε AI για να δημιουργήσετε και επαληθεύσετε αρχιτεκτονικές σχέδιες.

Κύριε Δραστηριότητες:

  • Χρησιμοποιήστε AI για:
    • Πρόταση αρχιτεκτονικών συλλογών (monolith, microservices, serverless)
    • Δημιουργία υψηλής έβδομης επίπεδου διαγράμματα και αλληλεπίδραση
    • Χαρακτηρισμός τάξη/μονάδων υποδομής
  • Εξέταση αναλυτικά τους επιλογές με κρίσιμες σχεδιαστικές εξετάσεις

    Αποτέλεσμα: Επαληθευμένη αρχιτεκτονική + πλάκα κώδικα

Επίπεδο 3: Το Αρένα Κώδικα – Η Εξέγερση του Codex

Αποστολή: Χρησιμοποιήστε AI copilots για να υλοποιήσετε προϊόντων και βελτιώσετε τον κώδικα.

Κύριε Δραστηριότητες:

  • Χρησιμοποιήστε GitHub Copilot ή ChatGPT για να υλοποιήσετε λειτουργίες
  • Αναθεώρηση κώδικα που δημιουργήθηκε από το AI για:
    • Επίδοση
    • Ασφάλεια
    • Διατήρηση
  • Εισαγωγή «κώδου μυρών» και δοκιμή προς συνεργάτες πρόκλησης καθαρισμού

    Αποτέλεσμα: Λειτουργική, αναδιαμορφωμένη, από το AI δημιουργηθείσα βάση κώδικα

Επίπεδο 4: Η Τοξοβόλος Κων – Έλεγχος στη Σκοτάδα

Αποστολή: Δημιουργία και βελτίωση τεστ με AI, αντίθετα συνεργάτες τους κώδικα.

Κύριε Δραστηριότητες:

  • Χρησιμοποιήστε AI για να δημιουργήσετε:
    • Μονάδες τεστ
    • Διαλειτουργικές δοκιμές
    • Προσομοιώσεις εξαιρετικών περιπτώσεων
  • Ανταλλαγή κώδικα με λάθη με την εναλλακτική ομάδα για AI-βοηθημένον δοκιμαστικό

    Αποτέλεσμα: Σύνολο τεστ + αναφορά λαθών + διορθώσεις λαθών

Επίπεδο 5: Τα Πύλες του Pipeline – Η Πύλη του Automaton

Αποστολή: Εγκαθίδευση έξυπνων CI/CD pipelines με βοήθεια του AI.

Κύριε Δραστηριότητες:

  • Χρησιμοποιήστε AI για:
    • Ορισμό ροών (π.χ., GitHub Actions)
    • Αυτομάτη δημιουργία, τεστ και εξέλιξη βηματών
    • Πρόταση ανίχνευσης/αποκατάστασης πολιτικές
      Αποτέλεσμα: Εξυπνωμένο, λειτουργικό script ή ροή CI/CD με βοήθεια του AI

Επίπεδο 6: Η Πύλη Παρακολούθησης – Το πύργο των καταγραφών

Αποστολή: Ανάλυση καταγραφών και χρησιμοποίηση ML για την ανίχνευση ανωμαλιών και πρόσομο ανάκτησης.

Κύριε Δραστηριότητες:

  • Ανάλυση προκαθορισμένων ή δημιουργημένων καταγραφών
  • Χρησιμοποιήστε AI για:
    • Ανάκτηση ανωμαλιών ή τάσεων λαθών
    • Πρόταση αυτοματικών απαντήσεων (π.χ., σελφ-αιώνιες αποδοχές, ειδοποιήσεις)
    • Δημιουργία οθόνων διαχείρισης ή οπτικών περιληψιών
      Αποτέλεσμα: Σχέδιο παρακολούθησης ή μηχανισμός εξαίρετων και αυτοματικών ειδοποιήσεων

Τέλος Επίπεδου: Το Αρένα του Ηρώα – Δημιουργία του Απόλυτου AI-Μεταφέροντος SDLC

Αποστολή: Οι ομάδες εφαρμόζουν όλα αυτά που μάθηκαν για να δημιουργήσουν λειτουργικό SDLC loop για ένα εργασίου.

Κύριε Δραστηριότητες:

  • Επιλογή ενός μικρού εργασίου για την ομάδα (π.χ., διαχειριστής λαθών, chatbot, μικρουπηρεσία)
  • Εφαρμογή του AI σε κάθε στάδιο SDLC:
    • Απαιτήσεις, Σχεδιασμός, Κώδικας, Τεστ, Διαθέσιμη χρήση, Παρακολούθηση
  • Παρουσίαση αποτελεσμάτων σε μικρή δεικτική παρουσίαση της ομάδας

Παροχή ψήφων από συνεργάτες ή κριτές για την πιο αποτελεσματική AI-διακεκομμένη pipeline

Αποτέλεσμα: Συμπλήρωμα εξυπνωμένου SDLC με βοήθεια του AI + δείκτης ομάδας

Μέχρι το τέλος αυτού του εργαστηρίου, οι μετεχόντες θα μπορούν να:

  • Εφαρμένων generative AI εργαλείων για την ανάκτηση και δομή λογισμικών απαιτήσεων
  • Δημιουργία αρχιτεκτονικών διαγραμμάτων και επαλήθευση σχεδιαστικών επιλογών με το AI
  • Χρησιμοποίηση AI copilots για να υλοποιήσουν και αναδιαμορφώσουν παραγωγικό επίπεδου κώδικα
  • Αυτομάτη δημιουργία τεστ και AI-βοηθημένης σφαλμανάλυσης
  • Σχεδιασμός εξυπνωμένων CI/CD pipelines που ανίχνευν και δρούν σε ανωμαλίες
  • Ανάλυση καταγραφών με AI/ML εργαλεία για την ανάκτηση κινδύνων και πρόσομη ανάκτηση
  • Παρουσίαση εξυπνωμένου SDLC με βοήθεια του AI μέσω μιας μικρής συνεργατικής δεικτικής παρουσίασης

Απαιτήσεις

Ακροατήριο: Προγραμματιστές λογισμικού, εξεταστές, αρχιτέκτονες, Διαχειριστές DevOps, ιδιοκτήτες προϊόντων

Οι μετεχόντες θα πρέπει να έχουν:

  • Εργασία και κατανόηση του Κυκλού Ζωής Επεξεργασίας Λογισμικού (SDLC)
  • Πρακτική εμπειρία σε τουλάχιστον μία γλώσσα προγραμματισμού (π.χ., Python, Java, JavaScript, C# κ.α.)
  • Γνώση:
    • Συγγραφή και ανάγνωση user stories ή απαιτήσεων
    • Βασικές αρχές σχεδιασμού λογισμικού
    • Διαχείριση έκδοσης (π.χ., Git)
    • Συγγραφή και εκτέλεση μονάδων τεστ
    • Εκτέλεση ή διερμηνεία CI/CD pipelines

Αυτό είναι ένα εργαστήριο μέσης έως υψηλής επίπεδου. Είναι ιδανικό για επαγγελματίες που βρίσκονται ήδη σε ομάδες παροχής λογισμικού (προγραμματιστές, εξεταστές, Διαχειριστές DevOps, αρχιτέκτονες, ιδιοκτήτες προϊόντων).

 7 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες