Show simple item record

dc.contributor.advisorΚοκολάκης, Σπυρίδωνel_GR
dc.contributor.authorΓκουτζιούλη, Κωνσταντίνα Χριστίνα - Δ.el_GR
dc.description.abstractΗ παρούσα πτυχιακή εργασία ασχολείται με την Ανάπτυξη Λογισμικού και πιο ειδικά με την Ευέλικτη Ανάπτυξη Λογισμικού (Agile Software Development). Η Ευέλικτη Ανάπτυξη Λογισμικού είναι ένας νέος τρόπος ανάπτυξης λογισμικού ο οποίος δίνει περισσότερη προσοχή στην ομάδα ανάπτυξης και την επικοινωνία, τον πελάτη και την ικανοποίηση όλων του των απαιτήσεων. Οι βασικές αρχές και αξίες τις ευελιξίας παρουσιάστηκαν από την Ευέλικτη Συμμαχία (Agile Alliance) και συμπεριλήφθηκαν στο Μανιφέστο της Ευέλικτης Ανάπτυξης (Agile Manifesto).Η Ευελιξία είναι μία γενικότερη έννοια και την ιδέα αυτή την ασπάζονται πολλές διαφορετικές Μεθοδολογίες οι οποίες ονομάζονται Ευέλικτες Μεθοδολογίες Ανάπτυξης Λογισμικού. Οι πιο γνωστές μεθοδολογίες που αναπτύχθηκαν είναι οι εξής: eXtreme Programming, Scrum, Crystal Family of Methodologies, Feature Driven Development, Dynamic Systems Development Method και Adaptive Software Development. Παρουσιάζονται οι βασικές αρχές ή αξίες τους, καθώς και η ρόλοι που περιλαμβάνουν και η διαδικασία που χρησιμοποιείται. Εν συνεχεία, γίνεται σύγκριση και αξιολόγησή τους. Το δεύτερο βασικό θέμα της πτυχιακής είναι ο συνδυασμός ασφάλειας με την Ευέλικτη Ανάπτυξη Λογισμικού. Πρόκειται για ένα νέο τομέα, πάνω στον οποίο δεν έχει γίνει ακόμα έρευνα. Γενικά, η ασφάλεια θεωρείται απαραίτητη όπου υπάρχει ανάπτυξη λογισμικού και αυτό καθιστά την ασφάλεια στην Ευέλικτη Ανάπτυξη (Agile Security Engineering) είναι ένα πολύ καλό ερευνητικό θέμα.el_GR
dc.description.abstractThe present dissertation deals with Software Development and specifically with Agile Software Development. Agile Software Development is a new way of development of software that gives more attention in the development team and in communication, the customer and the fulfillment of all requirements. The basic principles and values of agility were presented by Agile Alliance and where included in Agile Manifesto. Agility is a general concept and a lot of methods embrace this idea. The most popular methods that introduced in the dissertation are: eXtreme Programming, Scrum, Crystal Family of Methodologies, Feature Driven Development, Dynamic Systems Development Method and Adaptive Software Development. Their basic principles and values are presented, as well as, their roles and processes. In addition, a comparison is done and an evaluation.The second basic theme of the dissertation is the combination of security and Agile Software Development. It is a new field on which there is not a lot of research. Generally, security is considered to be essential for software development and this makes Agile Security Engineering a very good research subject.el_GR
dc.subjectΕυέλικτη ανάπτυξη λογισμικούel_GR
dc.subjectΑσφάλεια στην ευέλικτη ανάπτυξηel_GR
dc.subjectΜανιφέστο της ευέλικτης ανάπτυξηςel_GR
dc.subjectΑκραίος προγραμματισμόςel_GR
dc.subjectAgile software developmentel_GR
dc.subjectAgile Security Engineeringel_GR
dc.subjectAgile manifestoel_GR
dc.subjectExtreme programmingel_GR
dc.titleAgile security engineering ; ευέλικτες μεθοδολογίες ανάπτυξης λογισμικού : ζητήματα ασφαλείαςel_GR
dcterms.rightsΔεν υπάρχει έντυπο δημοσιοποίησηςel_GR
heal.academicPublisherΠανεπιστήμιο Αιγαίου. Σχολή Θετικών Επιστημών. Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων.el_GR
dc.notes$aΟ συγγραφέας δεν έχει καταθέσει το ηλεκτρονικό αρχείο του τεκμηρίου. Η ψηφιοποίηση παραμένει σε εκκρεμότητα.el_GR

Files in this item


There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record