Junior
Πες μου για το μανιφέστο Agile.
sobes.tech AI
Απάντηση από AI
Η ευέλικτη διακήρυξη είναι ένα σύνολο αξιών και αρχών που ορίζουν μια ευέλικτη προσέγγιση στην ανάπτυξη λογισμικού και στη διαχείριση έργων.
Τέσσερις βασικές αξίες:
- Άνθρωποι και αλληλεπιδράσεις είναι πιο σημαντικοί από τις διαδικασίες και τα εργαλεία.
- Λειτουργικό λογισμικό είναι πιο σημαντικό από την εκτενή τεκμηρίωση.
- Συνεργασία με τον πελάτη είναι πιο σημαντική από τις συμβάσεις.
- Ευελιξία στην αλλαγή είναι πιο σημαντική από την τήρηση ενός αρχικού σχεδίου.
Δώδεκα αρχές του Agile Manifesto:
- Η ανώτατη προτεραιότητα είναι η ικανοποίηση του πελάτη μέσω έγκαιρης και τακτικής παράδοσης πολύτιμου λογισμικού.
- Η αποδοχή αλλαγών στις απαιτήσεις, ακόμη και σε μεταγενέστερα στάδια ανάπτυξης. Οι διαδικασίες Agile αξιοποιούν τις αλλαγές για ανταγωνιστικό πλεονέκτημα.
- Τακτική παράδοση λειτουργικού λογισμικού, από εβδομάδες έως μήνες, με σύντομα κύματα.
- Κατά τη διάρκεια όλου του έργου, οι εκπρόσωποι της επιχείρησης και οι προγραμματιστές πρέπει να εργάζονται μαζί καθημερινά.
- Δημιουργία έργων γύρω από κινητοποιημένα άτομα, παροχή του απαραίτητου περιβάλλοντος και υποστήριξης, εμπιστοσύνη στην εργασία τους.
- Η άμεση επικοινωνία είναι ο πιο αποτελεσματικός και αποδοτικός τρόπος μετάδοσης πληροφοριών εντός της ομάδας και μεταξύ των ομάδων.
- Το λειτουργικό λογισμικό είναι ο κύριος δείκτης προόδου.
- Οι διαδικασίες Agile προάγουν βιώσιμη ανάπτυξη. Οι επενδυτές, οι προγραμματιστές και οι χρήστες πρέπει να μπορούν να διατηρούν έναν σταθερό ρυθμό επ' άπειρον.
- Η συνεχής προσοχή στην τεχνική αριστεία και στον καλό σχεδιασμό αυξάνει την ευελιξία.
- Η απλότητα — η τέχνη της μεγιστοποίησης της μη εργασίας — είναι εξαιρετικά σημαντική.
- Οι καλύτερες αρχιτεκτονικές, απαιτήσεις και σχεδιασμοί προκύπτουν από αυτοοργανωμένες ομάδες.
- Η ομάδα αναλογίζεται τακτικά πώς μπορεί να γίνει πιο αποτελεσματική και προσαρμόζει τη συμπεριφορά της ανάλογα.