Τι είναι το FDD;

Το FDD σημαίνει Feature Driven Development.

🔍

Ορισμός

Το Feature Driven Development, ή Ανάπτυξη Οδηγούμενη από Χαρακτηριστικά, είναι μια προσέγγιση ανάπτυξης λογισμικού με agile μεθόδους που εστιάζει σε χαρακτηριστικά που έχουν αξία για τον πελάτη, δίνοντας έμφαση σε σύντομους κύκλους και συχνές εκδόσεις.

🎯

Κύριο Αρχή

Το FDD απαιτεί την παράδοση ενός χαρακτηριστικού κάθε 2-10 ημέρες, διασφαλίζοντας ότι οι ανάγκες των πελατών καλύπτονται συνεχώς.

🔄

Διαδικασία Επαναληπτική

Το FDD περιλαμβάνει μια σειρά από πέντε βασικές διαδικασίες, όπως η δημιουργία λίστας χαρακτηριστικών, ο προγραμματισμός, ο σχεδιασμός και η κατασκευή, όλες εντός ενός πλαισίου κεντρικής προσοχής στον πελάτη.

🛠️

Ρόλοι Ομάδας

Το FDD ορίζει συγκεκριμένους ρόλους όπως ο Κύριος Αρχιτέκτονας, ο Κύριος Προγραμματιστής, ο Ειδικός Τομέα, ο Διαχειριστής Ανάπτυξης, ο Εφαρμοστής Τεχνικός Συγγραφέας, ο Διαχειριστής Τομέα, ο Γκουρού Γλώσσας, ο Δοκιμαστής και άλλοι υποστηρικτικοί ρόλοι, δίνοντας έμφαση στην ατομική και ομαδική ευθύνη στην ανάπτυξη χαρακτηριστικών.

🔀

Διαφοροποίηση από το Scrum

Το FDD είναι επικεντρωμένο στα χαρακτηριστικά, ενώ το Scrum εστιάζει στην παράδοση ενός προϊόντος με δυνατότητες.

📈

Συμμετοχή Πελατών

Το FDD απαιτεί ενεργή συμμετοχή από τον πελάτη.