Η Έννοια του RAD
Η έννοια RAD (Rapid application development, Ταχεία Ανάπτυξη Εφαρμογών) προωθεί την ταχεία ανάπτυξη προϊόντος υπό συνθήκες αβέβαιων απαιτήσεων για αυτό, καθώς και περιορισμών χρόνου και προϋπολογισμού.
Η υλοποίηση της έννοιας RAD πραγματοποιείται με την εφαρμογή κατάλληλων τεχνικών μέσων για το συγκεκριμένο προϊόν και συνεχούς διευκρίνισης από τον πελάτη όλων των απαιτήσεων και συμμετοχής του στην αξιολόγηση των ενδιάμεσων stadiwn ετοιμότητας του προϊόντος.
Η έννοια RAD βασίζεται σε τις ακόλουθες αρχές:
- Όλα τα τεχνικά μέσα πρέπει να συμβάλλουν στην ελαχιστοποίηση του χρόνου ανάπτυξης του προϊόντος.
- Πλήρης συγκέντρωση στις απαιτήσεις του πελάτη, που αφορούν το προϊόν που αναπτύσσεται.
- Χρήση πρωτοτύπων του προϊόντος για τη διευκρίνιση της τεχνικής αναφοράς από τον πελάτη.
- Η ανάπτυξη του προϊόντος πρέπει να είναι κυκλική, δηλαδή κάθε νέα έκδοση δημιουργείται μετά την αξιολόγηση από τον πελάτη της προηγούμενης έκδοσης.
- Μείωση του χρόνου ανάπτυξης του προϊόντος μέσω της χρήσης ήδη έτοιμων μονάδων και προσθήκης λειτουργικότητας.
- Στενή συνεργασία των μελών της ομάδας, ενώ κάθε προγραμματιστής πρέπει να είναι έτοιμος να εκτελεί ταυτόχρονα πολλά καθήκοντα.
- Κύριος στόχος της διαχείρισης του έργου πρέπει να είναι η ελαχιστοποίηση της διάρκειας του κύκλου ανάπτυξης.
Η εργασία σε ένα έργο με χρήση της έννοιας RAD περιλαμβάνει τα στάδια:
- Σχεδιασμός, στο οποίο όλα τα μέλη της ομάδας συζητούν την τεχνική αναφορά για το προϊόν που υλοποιείται, τις επερχόμενες εργασίες και τις δυσκολίες που μπορεί να προκύψουν στη συνέχεια. Μετά την ολοκλήρωση του σχεδιασμού, από τον υπεύθυνο έργου πρέπει να δοθεί η άδεια για συνέχιση της εργασίας.
- Σχεδιασμός Χρήστη υπονοεί αλληλεπίδραση χρηστών με αναλυτές για επόμενη διευκρίνιση των απαιτήσεων για το προϊόν.
- Κατασκευή - το στάδιο στο οποίο συμβαίνει η κύρια ανάπτυξη του έργου.
- Εναλλαγή υπονοεί δοκιμή του προϊόντος και αξιολόγησή του από τους τελικούς χρήστες.
Δείτε επίσης
-
η μεθοδολογία
RUP,
που αντιπροσωπεύει μια βάση γνώσης με σύστημα αναζήτησης -
η μεθοδολογία
PMBOK,
που εφαρμόζεται για δομημένη προσέγγιση στη διαχείριση έργου -
η μεθοδολογία
PRINCE2,
που εφαρμόζεται για την ανάπτυξη προτύπων για την υλοποίηση μεγάλων έργων στην πληροφορική -
οι συστάσεις
ITIL,
που καθορίζουν πρότυπα για τον συνδυασμό της πληροφορικής με την επιχειρηματική στρατηγική -
η μεθοδολογία
Agile,
που εφαρμόζεται για ευέλικτη διαχείριση έργων