Please use this identifier to cite or link to this item: https://apothesis.eap.gr/handle/repo/31787
Title: Διαχείριση τμήματος Έρευνας και Ανάπτυξης Ενσωματωμένων Συστημάτων (Embedded Systems R&D Department) με βάση τις αρχές του "Agile Management"
Authors: ΓΕΛΑΔΑΡΗΣ, ΘΕΟΔΩΡΟΣ
Advisor: Μαντάς, Μιχαήλ , Δρ.
Keywords: Ενσωματωμένα συστήματα;Agile μεθοδολογία;Ανάπτυξη λογισμικού;Ανάπτυξη ενσωματωμένων συστημάτων;Embedded Systems
Abstract: Τα τελευταία χρόνια ο τομέας της μικροηλεκτρονικής και των ενσωματωμένων συστημάτων γνωρίζει μια ταχεία ανάπτυξη. Κάθε εταιρεία του τομέα θα πρέπει να υιοθετεί τις νέες τεχνολογικές τάσεις και να ενσωματώνει στα προϊόντα της τις νέες τεχνολογίες. Αυτό έχει ως αποτέλεσμα, τα τμήματα που ασχολούνται με την ανάπτυξη των προϊόντων να πρέπει να είναι εύκολα προσαρμόσιμα σε αλλαγές και να μπορούν γρήγορα να απορροφούν πληροφορίες και να τις μεταφέρουν αποτελεσματικά στην πράξη. Το έργο ενός τμήματος R&D ενσωματωμένων συστημάτων από τη φύση του φέρει ένα μεγάλο βαθμό πολυπλοκότητας αφού περιλαμβάνει την ανάπτυξη λογισμικού για μικροελεγκτές (embedded software), το σχεδιασμό του υλικού (hardware) αλλά και την άψογη μεταξύ τους συνεργασία. Οι εργασίες αυτές θα πρέπει πολλές φορές να εξελίσσονται και να πραγματοποιούνται ταυτόχρονα έτσι ώστε να είναι εφικτή η συνέχιση των εργασιών. Επιπλέον οι αλλαγές στα διάφορα στάδια της ανάπτυξης είτε λόγω προβλημάτων είτε λόγω αλλαγών των αναγκών των πελατών είναι ένα συχνό φαινόμενο. Στόχος της παρούσας διπλωματικής εργασίας είναι να αναδειχθούν τόσο οι αρχές της Agile (ευέλικτης) μεθοδολογίας όσο και η χρησιμότητα της σε έργα ενσωματωμένων συστημάτων. Μέσα από την οργανωμένη μελέτη των ενσωματωμένων συστημάτων και των ιδιαιτεροτήτων τους, την ανάλυση των εναλλακτικών διαθέσιμων μεθοδολογιών και τη μελέτη των αρχών και αξιών που διέπουν την Agile (ευέλικτη) μεθοδολογία θα προκύψει το πλαίσιο στο οποίο πρέπει να κινείται η εφαρμογή της Agile (ευέλικτης) μεθοδολογίας κατά την ανάπτυξη ενσωματωμένων συστημάτων. Ο αναγνώστης στην πορεία θα είναι σε θέση να κατανοήσει για πιο λόγο η ανάπτυξη ενός ενσωματωμένου συστήματος αν και αποτελείται στο μεγαλύτερο μέρος της από ανάπτυξη λογισμικού είναι κατά πολύ διαφορετική από την ανάπτυξη ενός έργου λογισμικού ενώ επίσης θα αντιληφθεί τις δυσκολίες που καλούνται να αντιμετωπίσουν στην πορεία οι προγραμματιστές και οι μηχανικοί που εργάζονται σε αυτή. Μέσα από τα παραπάνω θα γίνει κατανοητή η αιτία αναζήτησης εναλλακτικών, πιο αποδοτικών τρόπων για τη διαχείριση τέτοιων έργων ενώ με την παρουσίαση στοιχείων ο αναγνώστης θα μπορεί να αντιληφτεί το γεγονός ότι η εφαρμογή της Agile (ευέλικτης) μεθοδολογίας είναι προς όφελος της ανάπτυξης του έργου. Με την εργασία αυτή γίνεται μια εκτεταμένη συγκέντρωση των τελευταίων βιβλιογραφικών στοιχείων για την Agile (ευέλικτη) μεθοδολογία ενώ μετά από μελέτη και κριτική αντιμετώπιση στοιχείων και προτάσεων οι αρχές και οι αξίες τις Agile μεθοδολογίας προσαρμόζονται στα χαρακτηριστικά των ενσωματωμένων συστημάτων. Προκύπτει έτσι ένα σημείο αναφοράς για την εφαρμογή της Agile μεθοδολογίας με προτάσεις, πρακτικές και στρατηγικές που πρέπει να εφαρμόζονται στην Agile (ευέλικτη) ανάπτυξη ενσωματωμένων συστημάτων, στο οποίο, μπορούν κυρίως να προστρέχουν μηχανικοί που προσπαθούν να αντιληφθούν, να κατανοήσουν και να εφαρμόσουν την Agile μεθοδολογία σε έργα ενσωματωμένων συστημάτων.
Appears in Collections:ΔΧΤ Διπλωματικές Εργασίες

Files in This Item:
File Description SizeFormat 
geladaris_DE_essay_September_2016.pdfΚείμενο Διπλωματικής Εργασίας2.09 MBAdobe PDFView/Open


Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.