Skip to main content

Τι είναι η ανάπτυξη με βάση το μοντέλο;

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

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

μαζί με την καλύτερη δυνατή χρήση των διαθέσιμων πόρων, ο σκοπός πίσω από την ανάπτυξη με βάση το μοντέλο είναι να πάρει το πρόγραμμα στα χέρια των χρηστών το συντομότερο δυνατό.Σε ορισμένες περιπτώσεις, αυτή η αίσθηση του επείγοντος βασίζεται σε παλιομοδίτικα οικονομικά.Όσο πιο γρήγορα το πρόγραμμα είναι έτοιμο και μπορεί να κυκλοφορήσει στον καταναλωτή, τόσο πιο γρήγορα ο κατασκευαστής θα αρχίσει να κερδίζει κέρδος από την πώληση του προγράμματος.Σε άλλες εποχές, η επιθυμία για μια γρήγορη ανάκαμψη έχει να κάνει με την κάλυψη μιας συγκεκριμένης ανάγκης, όπως η δημιουργία προσαρμοσμένου λογισμικού επεξεργασίας παραγγελιών για μια εταιρεία που επιθυμεί να αυξήσει δραστικά τη διαδικασία εκπλήρωσης της παραγγελίας τους σε πολύ σύντομο χρονικό διάστημα.

Ανάλογα με το εργασιακό περιβάλλον, η ανάπτυξη με γνώμονα το μοντέλο μπορεί να είναι γνωστή με μερικά άλλα ονόματα.Η ανάπτυξη λογισμικού με γνώμονα το μοντέλο, ή MDSD, χρησιμοποιείται συχνά ως ταυτοποίηση για αυτή τη φορά και οικονομικά αποδοτική διαδικασία δημιουργίας νέων προγραμμάτων.Κατά τον ίδιο τρόπο, η MDD μπορεί επίσης να είναι γνωστή ως αρχιτεκτονική που βασίζεται σε μοντέλα ή MDA, αναφερόμενος στη διαδικασία σχεδιασμού και οικοδόμησης που σχετίζεται με την προσπάθεια.