Agile security engineering

Η παρούσα πτυχιακή εργασία ασχολείται με την Ανάπτυξη Λογισμικού και πιο ειδικά με την Ευέλικτη Ανάπτυξη Λογισμικού (Agile Software Development). Η Ευέλικτη Ανάπτυξη Λογισμικού είναι ένας νέος τρόπος ανάπτυξης λογισμικού ο οποίος δίνει περισσότερη προσοχή στην ομάδα ανάπτυξης και την επικοινωνία, το...

Πλήρης περιγραφή

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Γκουτζιούλη, Κωνσταντίνα Χριστίνα
Άλλοι συγγραφείς: Κοκολάκης, Σπύρος
Γλώσσα:Greek
Δημοσίευση: 2015
Θέματα:
Διαθέσιμο Online:https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&OpacLanguage=gre&Profile=Default&EncodedRequest=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&EncodedQuery=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/8754
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828460949799960576
author Γκουτζιούλη, Κωνσταντίνα Χριστίνα
author2 Κοκολάκης, Σπύρος
author_facet Κοκολάκης, Σπύρος
Γκουτζιούλη, Κωνσταντίνα Χριστίνα
author_sort Γκουτζιούλη, Κωνσταντίνα Χριστίνα
collection DSpace
description Η παρούσα πτυχιακή εργασία ασχολείται με την Ανάπτυξη Λογισμικού και πιο ειδικά με την Ευέλικτη Ανάπτυξη Λογισμικού (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) είναι ένα πολύ καλό ερευνητικό θέμα.
id oai:hellanicus.lib.aegean.gr:11610-8754
institution Hellanicus
language Greek
publishDate 2015
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-87542025-03-17T10:24:19Z Agile security engineering Ευέλικτες μεθοδολογίες ανάπτυξης λογισμικού: ζητήματα ασφαλείας Γκουτζιούλη, Κωνσταντίνα Χριστίνα Κοκολάκης, Σπύρος Ευέλικτη ανάπτυξη λογισμικού Ασφάλεια στην ευέλικτη ανάπτυξη Μανιφέστο της ευέλικτης ανάπτυξης Ακραίος προγραμματισμός Agile software development Agile Security Engineering Agile manifesto Extreme programming Software engineering Computer security Η παρούσα πτυχιακή εργασία ασχολείται με την Ανάπτυξη Λογισμικού και πιο ειδικά με την Ευέλικτη Ανάπτυξη Λογισμικού (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) είναι ένα πολύ καλό ερευνητικό θέμα. The 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. 2015-11-17T10:32:22Z 2015-11-17T10:32:22Z 2005 https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&OpacLanguage=gre&Profile=Default&EncodedRequest=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&EncodedQuery=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex= http://hdl.handle.net/11610/8754 el Σάμος
spellingShingle Ευέλικτη ανάπτυξη λογισμικού
Ασφάλεια στην ευέλικτη ανάπτυξη
Μανιφέστο της ευέλικτης ανάπτυξης
Ακραίος προγραμματισμός
Agile software development
Agile Security Engineering
Agile manifesto
Extreme programming
Software engineering
Computer security
Γκουτζιούλη, Κωνσταντίνα Χριστίνα
Agile security engineering
title Agile security engineering
title_full Agile security engineering
title_fullStr Agile security engineering
title_full_unstemmed Agile security engineering
title_short Agile security engineering
title_sort agile security engineering
topic Ευέλικτη ανάπτυξη λογισμικού
Ασφάλεια στην ευέλικτη ανάπτυξη
Μανιφέστο της ευέλικτης ανάπτυξης
Ακραίος προγραμματισμός
Agile software development
Agile Security Engineering
Agile manifesto
Extreme programming
Software engineering
Computer security
url https://vsmart.lib.aegean.gr/webopac/List.csp?SearchT1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&Index1=Keywordsbib&Database=1&SearchMethod=Find_1&SearchTerm1=%CE%93%CE%BA%CE%BF%CF%85%CF%84%CE%B6%CE%B9%CE%BF%CF%8D%CE%BB%CE%B7&OpacLanguage=gre&Profile=Default&EncodedRequest=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&EncodedQuery=7*15*EE*B9*81y*8F2*0F*7DR*89gV*F7*D5&Source=SysQR&PageType=Start&PreviousList=RecordListFind&WebPageNr=1&NumberToRetrieve=50&WebAction=NewSearch&StartValue=0&RowRepeat=0&ExtraInfo=&SortIndex=Year&SortDirection=-1&Resource=&SavingIndicator=&RestrType=&RestrTerms=&RestrShowAll=&LinkToIndex=
http://hdl.handle.net/11610/8754
work_keys_str_mv AT nkoutzioulēkōnstantinachristina agilesecurityengineering
AT nkoutzioulēkōnstantinachristina eueliktesmethodologiesanaptyxēslogismikouzētēmataasphaleias