Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας
Τα τελευταία χρόνια όλο και περισσότερες ομάδες ανάπτυξης λογισμικού τείνουν προς τη μεθοδολογία Agile για την οργάνωση και ρύθμιση των διαδικασιών τους με στόχο τον αποτελεσματικότερο τρόπο εργασίας, την ποιοτικότερη παράδοση έργων αλλά και την ενσωμάτωση ελέγχων ποιότητας του παραδοτέου λογισμικού...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/23519 |
id |
nemertes-10889-23519 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-235192022-10-26T03:35:26Z Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας Systems quality assurance : the example of Greek School Network : analysis of quality assurance methods Μπονάρου, Γεωργία Mponarou, Georgia Εξασφάλιση ποιότητας Προβλήματα λογισμικού Μονοπάτια χρηστών Αυτοματοποιημένοι έλεγχοι Quality assurance Software defects User flows Automation testing Τα τελευταία χρόνια όλο και περισσότερες ομάδες ανάπτυξης λογισμικού τείνουν προς τη μεθοδολογία Agile για την οργάνωση και ρύθμιση των διαδικασιών τους με στόχο τον αποτελεσματικότερο τρόπο εργασίας, την ποιοτικότερη παράδοση έργων αλλά και την ενσωμάτωση ελέγχων ποιότητας του παραδοτέου λογισμικού. Ο ποιοτικός έλεγχος του λογισμικού θα πρέπει να είναι μέρος της διαδικασίας ανάπτυξης από το σχεδιασμό μέχρι και την παράδοση του προϊόντος προκειμένου να εντοπίζονται σφάλματα και να διορθώνονται πριν βγουν στην παραγωγή. Για τη δημιουργία ενός ποιοτικού προϊόντος πρέπει να εξασφαλιστεί τόσο η λειτουργική του ποιότητα όσο και η μη-λειτουργική χωρίς να παραβλέπεται και η επιτυχημένη διαδικασία ανάπτυξής του . Προκειμένου να βελτιστοποιηθεί και η διαδικασία των ελέγχων, η ανάγκη μετάβασης κάποιων σεναρίων ελέγχων σε αυτοματοποιημένους ελέγχους είναι επιτακτική. Ένα μεγάλο σύνολο από εργαλεία έχουν δημιουργηθεί προκειμένου να βοηθήσουν προς στην αποδοτική ανάπτυξη αυτοματοποιημένων πλαισίων (automation frameworks). Στην τρέχουσα διπλωματική εργασία, θα πραγματοποιηθεί εφαρμογή των μεθόδων αυτοματοποιημένων ελέγχων σε ένα από τα σημαντικότερα συστήματα του Πανελλήνιου Σχολικού Δικτύου, του Πληροφοριακού Συστήματος Helpdesk. Το συγκεκριμένο σύστημα έχει χιλιάδες χρήστες που το χρησιμοποιούν προκειμένου να λάβουν βοήθεια για οποιαδήποτε τεχνικά ζητήματα τους απασχολούν. Κάνοντας χρήση δημοφιλών εργαλείων ελέγχων θα υλοποιηθούν κάποια σενάρια ελέγχων που έχουν δημιουργηθεί επιλέγοντας τα πιο κρίσιμα βήματα χρήστη της πλατφόρμας. The last couple of years more and more software development teams adopt Agile in their development process to organize and plan their processes in order to improve their way of working, the quality of the delivered product and projects and at the same time the integration of quality assurance controls in the delivered software. Quality assurance should be part of the development process from the design until the final release in order to identify and fix defects and bugs before the release to production. The creation of a high-quality product requires not only the functional quality but also the non-functional quality along with a successful development process as well. In the direction of improving the testing process, the need for moving some manual tests to automated tests is vital. A large number of tools has been developed to help in an efficient development of automation frameworks. In this dissertation, we will apply the existing automation testing methods in one of the most important systems of the Greek School Network, the Information System Helpdesk. This system has thousands of users that use it in order to get support for any technical issue that they may be facing. Using some of the most popular testing tools we will develop some test scenarios that have been created based on the most critical user flows of the system. 2022-10-25T10:40:11Z 2022-10-25T10:40:11Z 2022-07 https://hdl.handle.net/10889/23519 el Attribution 3.0 United States http://creativecommons.org/licenses/by/3.0/us/ application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Εξασφάλιση ποιότητας Προβλήματα λογισμικού Μονοπάτια χρηστών Αυτοματοποιημένοι έλεγχοι Quality assurance Software defects User flows Automation testing |
spellingShingle |
Εξασφάλιση ποιότητας Προβλήματα λογισμικού Μονοπάτια χρηστών Αυτοματοποιημένοι έλεγχοι Quality assurance Software defects User flows Automation testing Μπονάρου, Γεωργία Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
description |
Τα τελευταία χρόνια όλο και περισσότερες ομάδες ανάπτυξης λογισμικού τείνουν προς τη μεθοδολογία Agile για την οργάνωση και ρύθμιση των διαδικασιών τους με στόχο τον αποτελεσματικότερο τρόπο εργασίας, την ποιοτικότερη παράδοση έργων αλλά και την ενσωμάτωση ελέγχων ποιότητας του παραδοτέου λογισμικού.
Ο ποιοτικός έλεγχος του λογισμικού θα πρέπει να είναι μέρος της διαδικασίας ανάπτυξης από το σχεδιασμό μέχρι και την παράδοση του προϊόντος προκειμένου να εντοπίζονται σφάλματα και να διορθώνονται πριν βγουν στην παραγωγή. Για τη δημιουργία ενός ποιοτικού προϊόντος πρέπει να εξασφαλιστεί τόσο η λειτουργική του ποιότητα όσο και η μη-λειτουργική χωρίς να παραβλέπεται και η επιτυχημένη διαδικασία ανάπτυξής του .
Προκειμένου να βελτιστοποιηθεί και η διαδικασία των ελέγχων, η ανάγκη μετάβασης κάποιων σεναρίων ελέγχων σε αυτοματοποιημένους ελέγχους είναι επιτακτική. Ένα μεγάλο σύνολο από εργαλεία έχουν δημιουργηθεί προκειμένου να βοηθήσουν προς στην αποδοτική ανάπτυξη αυτοματοποιημένων πλαισίων (automation frameworks).
Στην τρέχουσα διπλωματική εργασία, θα πραγματοποιηθεί εφαρμογή των μεθόδων αυτοματοποιημένων ελέγχων σε ένα από τα σημαντικότερα συστήματα του Πανελλήνιου Σχολικού Δικτύου, του Πληροφοριακού Συστήματος Helpdesk. Το συγκεκριμένο σύστημα έχει χιλιάδες χρήστες που το χρησιμοποιούν προκειμένου να λάβουν βοήθεια για οποιαδήποτε τεχνικά ζητήματα τους απασχολούν.
Κάνοντας χρήση δημοφιλών εργαλείων ελέγχων θα υλοποιηθούν κάποια σενάρια ελέγχων που έχουν δημιουργηθεί επιλέγοντας τα πιο κρίσιμα βήματα χρήστη της πλατφόρμας. |
author2 |
Mponarou, Georgia |
author_facet |
Mponarou, Georgia Μπονάρου, Γεωργία |
author |
Μπονάρου, Γεωργία |
author_sort |
Μπονάρου, Γεωργία |
title |
Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
title_short |
Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
title_full |
Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
title_fullStr |
Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
title_full_unstemmed |
Εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του Πανελλήνιου Σχολικού Δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
title_sort |
εξασφάλιση ποιότητας συστημάτων : το παράδειγμα του πανελλήνιου σχολικού δικτύου : ανάλυση τρόπων ελέγχου ποιότητας |
publishDate |
2022 |
url |
https://hdl.handle.net/10889/23519 |
work_keys_str_mv |
AT mponarougeōrgia exasphalisēpoiotētassystēmatōntoparadeigmatoupanellēniouscholikoudiktyouanalysētropōnelenchoupoiotētas AT mponarougeōrgia systemsqualityassurancetheexampleofgreekschoolnetworkanalysisofqualityassurancemethods |
_version_ |
1771297241252757504 |