Ευέλικτη μεθοδολογία

Η ευέλικτη μεθοδολογία (ή ευέλικτη ανάπτυξη λογισμικού, στην αγγλική agile software development (ASD)) είναι μια ομάδα μεθόδων ανάπτυξης λογισμικού όπου οι απαιτήσεις και οι λύσεις εξελίσσονται μέσω της συνεργασίας μεταξύ αυτοοργανωμένων, διατμηματικών ομάδων εργασίας. Προωθεί τον προσαρμοστικό σχεδιασμό, την εξελικτική ανάπτυξη, την έγκαιρη παράδοση, τη συνεχή βελτίωση, και ενθαρρύνει την ταχεία και ευέλικτη ανταπόκριση στις αλλαγές.

Με πολύ απλά λόγια αφορά τον γρήγορο και σταδιακό σχεδιασμό, παραγωγή και παράδοση ενός υπό-προϊόντος το οποίο μονίμως παρακολουθείται. Παραδίδεται το συντομότερο δυνατόν στον πελάτη, με στόχο την ανάδραση του. Έπειτα το project ξανά σχεδιάζεται με βάση τις νέες απαιτήσεις και συνεχίζεται η διαδικασία έως ότου καλυφθούν όλες οι απαιτήσεις του πελάτη.

Το Μανιφέστο της ευέλικτης μεθοδολογίας που για πρώτη φορά καθόρισε τις βασικές έννοιες της ευέλικτης ανάπτυξης, εισήγαγε τον όρο το 2001.

Εξωτερικοί σύνδεσμοι
 Ευέλικτη μεθοδολογία από το SPRINT SMEs Project στην Ελληνική
 Ελληνική κοινότητα Agile Greece

Παραπομπές

Μεθοδολογία ανάπτυξης λογισμικού