Μετάβαση στο περιεχόμενο

Ποιότητα Λογισμικού

Μάθημα επιλογής γύρω από την ποιότητα του λογισμικού: πρότυπα (ISO, IEEE/ACM, CMM/CMMI), ποιότητα σε κάθε φάση ανάπτυξης, δίκτυα Petri, ευχρηστία (KLM, νόμος Fitts, SUS, ευρετική αξιολόγηση) και μετρικές (LOC, Halstead, McCabe, δοκιμή βασικών μονοπατιών). Στην πράξη περνιέται κυρίως μέσω πέντε εργασιών — εκ των οποίων η πέμπτη είναι η διόρθωση εργασιών συμφοιτητών. Το μάθημα φαίνεται στο πρόγραμμα και ως «Εξασφάλιση Ποιότητας και Πρότυπα».

Θέματα Τι λένε οι φοιτητές Περίγραμμα ⬇ Κατέβασε για AI

Με μια ματιά

Κωδικός CEID_NE5577
Εξάμηνο / τύπος Χειμερινό, επιλογής Κατάλογος
ECTS 5 Κατάλογος
Ώρες / εβδομάδα 2 θεωρία + 1 φροντιστήριο + 2 εργαστήριο Κατάλογος
Τομέας ΛΥ Κατάλογος
Διδάσκων 2025-26 Μ. Ξένος Κατάλογος
Αξιολόγηση (περίγραμμα) 5 εργασίες (4 + 1 ομάδα διόρθωσης)· αν ΜΟ ≥ 7,5 ο βαθμός εργασιών μπορεί να γίνει τελικός, αλλιώς 50% εργασίες + 50% εξέταση Περίγραμμα
Συνιστώμενα προαπαιτούμενα Δεν βρέθηκαν πληροφορίες.

Τι θα μάθεις

Το επίσημο περίγραμμα (δημοσιευμένο στη σελίδα του μαθήματος, τίτλος PDF «Εξασφάλιση Ποιότητας και Πρότυπα») οργανώνει την ύλη σε δεκατρείς ενότητες Περίγραμμα:

  • Ορισμός της ποιότητας, διαφορές ποιότητας λογισμικού από τα υλικά αγαθά, διαχείριση ολικής ποιότητας.
  • Στατιστικός έλεγχος ποιότητας, πρότυπα ποιότητας, CMM/CMMI, πρότυπα ISO, IEEE και ACM.
  • Πρότυπα διεργασιών (μοντέλο FCM, ISO 9126) και ποιότητα σε όλα τα στάδια της τεχνολογίας λογισμικού.
  • Ποιότητα στην ανάλυση προδιαγραφών: τυπικές προδιαγραφές, δίκτυα Petri.
  • Ποιότητα στη σχεδίαση: ευχρηστία, ISO 9241, μεθοδολογία LUCID, αξιολόγηση ευχρηστίας.
  • Αναλυτικές μέθοδοι: μοντέλο ανάλυσης πληκτρολογήσεων (KLM), νόμος του Fitts, ευρετική αξιολόγηση.
  • Πειραματικές μέθοδοι (πρωτόκολλο ομιλούντων υποκειμένων) και διερευνητικές (ερωτηματολόγια, ομαδική αξιολόγηση, SUS).
  • Ποιότητα στην υλοποίηση: μετρήσεις, μετρικές μεγέθους/δομής/δεδομένων, LOC και μετρικές Halstead, μετρική πολυπλοκότητας McCabe.
  • Ποιότητα στον έλεγχο (δοκιμή βασικών μονοπατιών, γράφημα αιτίου-αποτελέσματος) και στη συντήρηση (κόστος ποιότητας).

Πώς βαθμολογείται

  • Το περίγραμμα ορίζει 5 εργασίες· η 5η είναι η συμμετοχή σε ομάδα διόρθωσης εργασιών συμφοιτητών. Όποιος παραδώσει και τις 5 και έχει μέσο όρο ≥ 7,5 μπορεί να ζητήσει ο βαθμός των εργασιών να καταχωρηθεί ως τελικός, αλλιώς μπορεί να προσέλθει σε εξετάσεις Περίγραμμα, Κατάλογος.
  • Προϋπόθεση για να δώσεις τελική εξέταση είναι μέσος όρος εργασιών ≥ 4· για όσους δίνουν, ο τελικός βαθμός είναι 50% εργασίες + 50% εξέταση και προβιβάσιμος είναι βαθμός εξέτασης ≥ 5 Περίγραμμα, Κατάλογος.
  • Φοιτητές επιβεβαιώνουν το καθεστώς: «αν τις κάνεις όλες και πάρεις πάνω από 7,5» απαλλάσσεσαι Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο) και «πρέπει να τις στείλεις και τις πέντε με μέσο όρο πάνω από 7.45» Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο). Στόχευσε ΜΟ ≥ 7,5 (περίγραμμα)· κάποιοι αναφέρουν 7,45 αλλά δεν επιβεβαιώνεται Discord 2023-12 (διαθέσιμο στο πλήρες πακέτο).
  • Τα κουίζ (εντός αίθουσας, μέσω eClass) μετρούν: χρειάζεται συμμετοχή σε τουλάχιστον 4 από τα 5 για να μετρήσουν οι εργασίες Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο)· ο διδάσκων καλεί σε συζήτηση όσους έδωσαν ελάχιστα ή καθόλου, για να ελέγξει αν οι εργασίες έγιναν ατομικά Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Οι βαθμοί εργασιών εμφανίζονται αργά και χωρίς πάντα ανακοίνωση, στα σχόλια της αντίστοιχης εργασίας στο eClass/Progress Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
  • Μπόνους από τη συμμετοχή στα πειράματα: φοιτητές μετέφεραν ότι προστίθεται στον μέσο όρο των εργασιών (τύπος «(ασκ1+…+ασκ5+μπόνους)/5», μέγιστο 1) και διαμαρτυρήθηκαν ότι σε κάποιους δεν μετρήθηκε Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
  • Σεπτέμβριος: αν δεν έχεις κάνει καθόλου εργασίες, το 50% των εργασιών σε «τραβάει» — χρειάζεται 10 στην εξέταση για τελικό 5 Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο).

Εργασίες & εργαστήρια

  • Πέντε εργασίες συνολικά: τέσσερις κανονικές και μία «ομάδα διόρθωσης» όπου διορθώνεις εργασίες συμφοιτητών Περίγραμμα. Η ομάδα διόρθωσης παίρνει zip με 5 εργασίες και συμπληρώνει template με σχόλια Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
  • Θεματολογία που επαναλαμβάνεται: δίκτυα Petri και το εργαλείο HPetriSim Discord 2022-10 (διαθέσιμο στο πλήρες πακέτο), KLM/Fitts/ευρετική αξιολόγηση Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο), μετρικές LOC/Halstead/McCabe Discord 2022-12 (διαθέσιμο στο πλήρες πακέτο), γράφοι και βασικά μονοπάτια Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο).
  • Χρόνος: φοιτητές ανέφεραν «κανά 6ωρο το πολύ» ανά εργασία με παρακολούθηση Discord 2024-09 (διαθέσιμο στο πλήρες πακέτο) και «1 μέρα το πολύ» Discord 2023-09 (διαθέσιμο στο πλήρες πακέτο).
  • Παγίδα διαδικασίας: οι εκφωνήσεις ζητούν πολλά βήματα/παραδοχές και «η εύκολη εργασία ζητείται με τον πιο πολύπλοκο τρόπο» Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο). Χρειάζεται προσοχή στα metadata/ονόματα αρχείων (κατά φοιτητές, βαθμολογεί αρνητικά αν φαίνεται το όνομά σου) Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
  • Εργαστήριο: «Εργαστήριο Ποιότητας Λογισμικού και Αλληλεπίδρασης Ανθρώπου-Υπολογιστή», στον όροφο πάνω από την αίθουσα Β Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο)· εκεί γίνονται τα πειράματα που δίνουν bonus Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).

Εξετάσεις

  • Δεν υπάρχουν μεταγεγραμμένες εξεταστικές συνεδρίες στον φάκελο Εξετάσεις, αλλά υπάρχουν ανακλήσεις θεμάτων από το Discord.
  • Το περίγραμμα περιγράφει εξετάσεις «επίλυση προβλημάτων ανάλογων των projects, αλλά μικρότερης κλίμακας», στην ελληνική γλώσσα (πρόβλεψη για αγγλική σε φοιτητές Erasmus) Περίγραμμα.
  • Για όσους δεν απαλλάσσονται, η εξέταση είναι γραπτή πάνω σε όλη την ύλη των διαφανειών, με προϋπόθεση βαθμό εργασιών ≥ 4 Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο), Discord 2024-02 (διαθέσιμο στο πλήρες πακέτο).
  • Υπάρχει και προφορική/«συζήτηση εργασιών»: ερωτήσεις πάνω σε συγκεκριμένο σημείο μιας εργασίας (π.χ. ροή Petri net, γράφοι, white/black box), διάρκειας λίγων λεπτών Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο), Discord 2023-02 (διαθέσιμο στο πλήρες πακέτο). Αν ο ΜΟ εργασιών είναι κάτω από 7,5, η «συζήτηση» γίνεται πραγματική εξέταση Discord 2023-02 (διαθέσιμο στο πλήρες πακέτο).
  • Θέματα/κουίζ που επαναλαμβάνονται: Petri nets, KLM/Fitts, ευρετικοί κανόνες (GOMS/ευρετική), Halstead, McCabe/κυκλωματική πολυπλοκότητα, LOC, γράφοι/μονοπάτια Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο).

Δυσκολίες & παγίδες

  • Κατά φοιτητές είναι από τα βατά μαθήματα επιλογής: «αν ασχοληθείς λίγο είναι εύκολο να το περάσεις, πολύ βατό» Discord 2023-09 (διαθέσιμο στο πλήρες πακέτο), «το 7,5 βγαίνει πολύ εύκολα» Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο), «δεν θα τις έλεγα ΠΟΛΥ δύσκολες» Discord 2025-09 (διαθέσιμο στο πλήρες πακέτο). Αυτό στηρίζει τη χαμηλή εκτίμηση δυσκολίας, είναι όμως γνώμες φοιτητών.
  • Η δυσκολία είναι στη διαδικασία, όχι στην ύλη: πολλά βήματα/παραδοχές στις εκφωνήσεις Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο), «πρέπει να σκεφτείς και κάτι καινούργιο σε κάθε εργασία» Discord 2026-09 (διαθέσιμο στο πλήρες πακέτο).
  • Το HPetriSim «τρώει σκαλώματα» και βγάζει deadlock ακόμα και σε ορθές ρυθμίσεις Discord 2022-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο).
  • Ονόματα/metadata: κατά φοιτητές, αν βάλεις το όνομά σου μέσα σε αρχείο ή PDF metadata, βαθμολογείσαι αρνητικά· ο κανόνας ονομάτισης ίσχυε μόνο στο όνομα του αρχείου Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
  • Καθυστερήσεις υλικού/βαθμών: ενδεικτικές λύσεις και οδηγίες διορθώσεων βγήκαν αργά Discord 2023-01 (διαθέσιμο στο πλήρες πακέτο), Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο).
  • Τα κουίζ γίνονται δια ζώσης μέσω eClass· η συμμετοχή από απόσταση προκάλεσε ακύρωση/ένταση το 2023 Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).

Υλικό & τρόπος μελέτης

  • Δεν υπάρχει φάκελος eclass/· το υλικό είναι στον φάκελο other/.
  • Διαφάνειες διαλέξεων 9–11 (σε sidecar κειμένου): Lecture 09 (διαθέσιμο στο πλήρες πακέτο), Lecture 10 (διαθέσιμο στο πλήρες πακέτο), Lecture 11 (διαθέσιμο στο πλήρες πακέτο).
  • Δίκτυα Petri: Petri_Nets.pdf (διαθέσιμο στο πλήρες πακέτο). Γράφοι/παραδείγματα: SoftEng-Grafoi.pdf (διαθέσιμο στο πλήρες πακέτο).
  • Εργαστηριακό/ασκήσεις: askisi-cfg.pdf (διαθέσιμο στο πλήρες πακέτο), Essay_03_software_quality.pdf (διαθέσιμο στο πλήρες πακέτο).
  • Ενδεικτικές λύσεις παλαιότερων ετών (αρχεία συμπιεσμένα στο other/): SQ_Endeiktikes_2021.7z (διαθέσιμο στο πλήρες πακέτο), SQ_Endeiktikes_2022.7z (διαθέσιμο στο πλήρες πακέτο), 1_2024_-_2025.zip (διαθέσιμο στο πλήρες πακέτο).
  • Βιβλίο: Ξένος, Μ. (2003), Ποιότητα Λογισμικού, Εκδόσεις Φιλομάθεια· φοιτητές πρότειναν και το βιβλίο/διαφάνειες ως πηγή όταν δεν ακολουθούν διαλέξεις Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).
  • Το σημαντικό εργαλείο για τα Petri nets είναι το HPetriSim (διαδίδεται μέσω GitHub) Discord 2022-10 (διαθέσιμο στο πλήρες πακέτο).

Συχνές ερωτήσεις

  • Χρειάζεται παρακολούθηση; Για τη διόρθωση εργασιών όχι (σου στέλνουν λύσεις), αλλά κάποια κουίζ θέλουν φυσική παρουσία Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο).
  • Είναι απαλλακτικές οι εργασίες; Ναι, αν παραδώσεις και τις 5 με ΜΟ ≥ 7,5 Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο). Πρέπει να τις κάνεις και τις πέντε — όχι μόνο τέσσερις Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).
  • Τι γίνεται αν χάσω μια εργασία; Πας υποχρεωτικά σε τελική εξέταση (χρειάζεται ΜΟ ≥ 4 για να προσέλθεις) Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Τι ρωτάει στην προφορική; Πάνω σε κάποιο σημείο των εργασιών σου — «γενικά flow», πώς δουλεύει ένα κομμάτι Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
  • Πού είναι το εργαστήριο; Πάνω από την αίθουσα Β (τελευταία πόρτα μετά την πεζογέφυρα) Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο).
  • Πότε βγαίνουν οι βαθμοί; Αργούν· εμφανίζονται στα σχόλια της εργασίας χωρίς πάντα ανακοίνωση Discord 2024-01 (διαθέσιμο στο πλήρες πακέτο).
  • Χρειάζεται γλώσσα προγραμματισμού; Όχι, ούτε C· ό,τι χρειάζεται εξηγείται στη διάλεξη Discord 2023-10 (διαθέσιμο στο πλήρες πακέτο).

Πηγές & αξιοπιστία

  • Κατάλογος 2025-26 και περίγραμμα συμφωνούν σε ECTS 5 και διδάσκοντα (Μ. Ξένος)· ο τίτλος του PDF είναι «Εξασφάλιση Ποιότητας και Πρότυπα», παλαιότερη ονομασία του μαθήματος Περίγραμμα, Κατάλογος.
  • Discord: 3.479 μηνύματα σε 8 χειμερινές/εαρινές περιόδους (2020-21 έως 2026-27). Οι περίοδοι 2020-21 και 2021-22 δεν αξιοποιήθηκαν.
  • Δεν υπάρχει φάκελος eclass/ ούτε μεταγραφές εξετάσεων· το other/ περιέχει 53 αρχεία (37 εικόνες, 8 sidecar κειμένου, 1 μεταγραφή) Εξετάσεις.
  • Δεν βρέθηκαν πληροφορίες για ποσοστά επιτυχίας, βαρύτητα κάθε εργασίας σε μονάδες ή επίσημη κατανομή ύλης ανά quiz.
  • Όλες οι αναφορές από Discord είναι ανεπίσημες γνώμες/εμπειρίες φοιτητών, εκτός όπου αναδημοσιεύουν ανακοινώσεις του διδάσκοντα.

Αρχεία του φακέλου

Παράγεται αυτόματα από tools/render_readmes.py — αλλαγές εδώ χάνονται στην επόμενη εκτέλεση.

Φάκελος Περιεχόμενο
discord/ (διαθέσιμο στο πλήρες πακέτο) 8 περίοδοι συζητήσεων Discord · 3479 μηνύματα
Previous Exams/ 0 συνεδρίες εξετάσεων · ανακλήσεις από Discord
other/ 53 αρχεία (37 εικόνες) · 8 κείμενα (sidecar) · 1 μεταγραφές