dc.contributor.author | Βατικώτης, Φώτιος | el |
dc.contributor.author | Vatikotis, Fotios | en |
dc.date.accessioned | 2023-10-23T07:46:05Z | |
dc.date.available | 2023-10-23T07:46:05Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/58229 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.25925 | |
dc.rights | Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/gr/ | * |
dc.subject | Mathematics | el |
dc.subject | Ευέλικτα πλαίσια ανάπτυξης λογισμικού | el |
dc.subject | Agile | en |
dc.subject | Scrum | en |
dc.subject | Agile Metrics | en |
dc.subject | Μαθηματικά | el |
dc.subject | Μετρικά | el |
dc.title | Agile μετρικά και μεθοδολογίες ανάλυσης δεδομένων από συστήματα διαχείρισης εργασιών | el |
heal.type | masterThesis | |
heal.classification | Mathematics, Agile, Scrum, Agile Metrics | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2023-06-04 | |
heal.abstract | Οι Ευέλικτοι τρόποι ανάπτυξης λογισμικού αποτελούν έναν από τους τομείς με έντονη δραστηριότητα, προσανατολισμένο στην καινοτομία. Σκοπός τους είναι η δημιουργία μιας πιο διαφανούς και συνεργατικής ανάπτυξης λογισμικού, η οποία παρέχει άμεσα αξία στους τελικούς χρήστες και εξελίσσεται συνεχώς λαμβάνοντας υπόψιν την μεταβολή των συνθηκών. Στόχος τους είναι η δημιουργία μιας απλούστερης και αποδοτικότερης ανάπτυξης λογισμικού επικεντρωμένης στον πελάτη. Αυτή η διατριβή εξερευνά διάφορες δημοφιλείς προσεγγίσεις Ευέλικτης ανάπτυξης λογισμικού, εξετάζοντας μετρήσεις που μπορούν να χρησιμοποιηθούν από οργανισμούς και ομάδες ανάπτυξης για να βελτιώσουν τη διαφάνεια και να προωθήσουν την αυτο-βελτίωση αυτών. Είναι σημαντικό να σημειωθεί ότι η χρησιμότητα αυτών των μετρήσεων μπορεί να ποικίλει ανάλογα με τη εκάστοτε προσέγγιση ανάπτυξης λογισμικού που επιλέγεται από έναν οργανισμό, είτε αυτή είναι Ευέλικτη είτε όχι. Για να αντιμετωπίσει αυτήν τη δυνητική ασυμβατότητα, η διατριβή παρουσιάζει μια αυτοματοποιημένη μέθοδο για τη συλλογή και την οπτικοποίηση δεδομένων που είναι ειδικά προσαρμοσμένη στις Ευέλικτες μεθόδους ανάπτυξης. Στη συνέχεια, αναλύεται ένα δείγμα δεδομένων για να αξιολογηθεί η εφικτότητα χρήσης των ίδιων μετρήσεων σε περιπτώσεις όπου οι ομάδες ανάπτυξης ακολουθούν μη Eυέλικτες πρακτικές. Τέλος, η διατριβή παρουσιάζει τα ευρήματα της μελέτης, μαζί με προτάσεις για μελλοντικές έρευνες που μπορούν να στηριχθούν σε αυτά τα αποτελέσματα. Με την εξέταση των πορισμάτων αυτής της μελέτης, οι ερευνητές και οι επαγγελματίες μπορούν να βελτιώσουν και να επεκτείνουν τις προτεινόμενες μετρήσεις, στοχεύοντας σε συνεχή βελτίωση των πρακτικών ανάπτυξης λογισμικού. | el |
heal.abstract | Agile software development is one of the most active, innovation-oriented areas. Its purpose is to improve transparency and collaboration in software development that provides immediate value to the end users and continuously evolves in response to changing circumstances. Its goal is to create a simpler and more efficient customer-centric software development. This thesis explores several popular approaches to Agile software development, examining metrics that can be used by organizations and development teams to improve transparency and promote self-improvement. It is important to note that the usefulness of these metrics can vary depending on the software development approach chosen by the organization, whether it is Agile or not. To address this potential incompatibility, the thesis presents an automated method for data collection and visualization that is specifically tailored to Agile development methods. A sample of data is then analyzed to assess the feasibility of using the same metrics in cases where development teams follow non-Agile practices. Finally, the thesis presents the findings of the study, along with suggestions for future research that can build on these results. By considering the findings of this study, researchers and practitioners can refine and extend the proposed metrics, aiming for continuous improvement of software development practices. | en |
heal.advisorName | Vescoukis, Vassilios | en |
heal.committeeMemberName | STEFANEAS, PETROS | en |
heal.committeeMemberName | Tsanakas, Panayiotis | en |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 88 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: