Σκοπός & Μαθησιακά Αποτελέσματα

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

Τα επιδιωκόμενα μαθησιακά αποτελέσματα είναι τα ακόλουθα:

  • Αναγνώριση και περιγραφή της φιλοσοφίας και των θεμελιωδών αρχών της Μηχανικής Λογισμικού.
  • Περιγραφή του κύκλου ζωής ενός έργου λογισμικού, συμπεριλαμβανομένων εναλλακτικών ρυθμίσεων αυτού.
  • Χρήση κριτικής σκέψης για τον ορισμό των προϊόντων που παράγονται σε ένα έργο λογισμικού, καθώς και των στόχων αυτών.
  • Εφαρμογή των τεχνικών της διοίκησης έργου λογισμικού, των πλεονεκτημάτων και των περιορισμών τους.
  • Ικανότητα γραπτής και προφορικής επικοινωνίας στο πλαίσιο των ιδιαίτερων ρόλων που εμπλέκονται σε ένα έργο μηχανικής λογισμικού,  προς στοχευμένους αποδέκτες, με καθαρότητα, κατάλληλο ύφος, σύνταξη και περιεχόμενο.
  • Ικανότητα ορισμού των παραδοτέων ενός έργου, καθώς και του σχεδίου διοίκησης και ελέγχου της επίτευξής τους.
  • Ικανότητα ορισμού προβλημάτων στις περιοχές της διοίκησης έργων λογισμικού.
  • Προσδιορισμός και εφαρμογή κατάλληλων τεχνικών για τη διοίκηση έργου μηχανικής λογισμικού
  • Εφαρμογή ερευνητικών μεθόδων στην επίλυση προβλημάτων.
  • Ικανότητα αποτελεσματικής εργασίας σε ομάδες.
  • Περιγραφή και αξιολόγηση των θεμελιωδών αρχών της διοίκησης έργου μηχανικής λογισμικού.
  • Γνωριμία και κατανόηση εννοιών μηχανικής μάθησης που μπορούν να συμβάλλουν στην δημιουργία λογισμικών ανώτερων δυνατοτήτων.
  • Κατανόηση σχεδιαστικών προσεγγίσεων στις web εφαρμογές (δυνατότητες και περιορισμοί).

 

Με την ολοκλήρωση του παρόντος προγράμματος σπουδών, οι φοιτητές:

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