Software Engineering Unified Process Java Αξιολόγηση Λογισμικού

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
«Κυβερνητικές προτάσεις για το Ασφαλιστικό» © VPRC – Μάρτιος / Δ.1 © VPRC – Μάρτιος 2008 ΚΥΒΕΡΝΗΤΙΚΕΣ ΠΡΟΤΑΣΕΙΣ ΓΙΑ ΤΟ ΑΣΦΑΛΙΣΤΙΚΟ.
Advertisements

Ερωτηματολόγιο Συλλογής Απαιτήσεων Εφαρμογών Υψηλών Επιδόσεων
Μάρτιος 2011 Βαρόμετρο ΕΒΕΘ - Καταναλωτές. “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι.
1 “Ανάπτυξη και Εφαρμογή Ολοκληρωμένου Συστήματος για τον Έλεγχο και την Παρακολούθηση των Μονάδων Επεξεργασίας Αστικών Λυμάτων στην Κύπρο, COMWATER” (Δεκέμβριος.
Πέτσας Δημήτριος Παρουσίαση στο μάθημα: Ψηφιακές Βιβλιοθήκες
Ανάπτυξη Μοντέλου Ρομποτικού Οχήματος Σταθερής Τροχιάς, για Αποθήκη Κέντρου Διανομής Λιανεμπορίου ή Υπηρεσιών Logistics Γκρέμος Αναστάσιος ΠΛΣ Διπλωματική.
Αλέξανδρος Σαχινίδης, ΜΒΑ, Ph.D. ΙΟΥΝΙΟΣ 2009
1 “ Η Καινοτομία στα συστήματα παραγωγής.” Γενικός Γραμματέας Περιφέρειας Κεντρικής Μακεδονίας, Καθηγητής Γιώργος Τσιότρας.
ΜοντελοποίησηΈργα ΜαθήματαΑξιολόγηση Αναστοχασμος Μαθήματα.
Διαχείριση Έργου Οργάνωση, σχεδιασμός και προγραμματισμός έργων ανάπτυξης λογισμικού.
Διαδικασία Προσέγγισης της Διαχείρισης Έργου
ΠΜΣ ΠΡΟΗΓΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Κατεύθυνση ΤΕΔΑ Τεχνολογίες Διαχείρισης Ασφάλειας Security Management Engineering Τμήμα Πληροφορικής ΠΑΝΕΠΙΣΤΗΜΙΟ.
Χαρακτηριστικά συνθετικής κίνησης 1 Ελληνογαλλική Σχολή Καλαμαρί - Τίκβα Χριστίνα.
Τα στοιχειώδη περί γεωδαιτικών υπολογισμών
Σχεδίαση διδακτικών συστημάτων στον Ιστό Παγκόσμιας Εμβέλειας Βασική αρχή –“... Design is a complex human process, subjected to continuing change (which.
-17 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Σεπτέμβριος 2013 Δείκτης > +20 Δείκτης 0 a +20 Δείκτης 0 a -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
+21 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Δεκέμβριος 2013 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
Βαρόμετρο ΕΒΕΘ - Καταναλωτές Σεπτέμβριος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι.
Η ποιότητα της πληροφορίας στο εκπαιδευτικό υλικό που χρησιμοποιείται ή διανέμεται μέσω του Internet Χρήστος Σαβρανίδης Πανεπιστήμιο Ιωαννίνων Τμήμα ΦΠΨ.
Κεφάλαιο 2ο Πεπερασμένα αυτόματα.
Τι είναι Ανάλυση Τι είναι Συστήματα Πληροφορικής
ΙΣΟΛΟΓΙΣΜΟΣ ΒΑΣΕΙ Δ.Λ.Π. (ΕΝΑΡΞΗΣ)
ΑΠΕΙΚΟΝΙΣΗ ΕΝΝΟΙΩΝ 1. 2 Χρήστης Στόχος Ταμίας διενέργεια πώλησης διενέργεια ενοικίασης εισαγωγή ταμείου εξαγωγή ταμείου * 1 Μοντέλο Πεδίου Προβλήματος.
Αποκεντρωμένη Διοίκηση Μακεδονίας Θράκης ∆ιαχείριση έργων επίβλεψης µε σύγχρονα µέσα και επικοινωνία C2G, B2G, G2G Γενική Δ/νση Εσωτερικής Λειτουργίας.
ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ
Στοιχεία Διοίκησης Επιχειρήσεων
Βαρόμετρο ΕΒΕΘ Μάρτιος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού Θεσσαλονίκης”
1/5/ ΧΡΗΣΕΙΣ ΤΗΣ ΗΛΙΑΚΗΣ ΑΝΤΙΝΟΒΟΛΙΑΣ 1/5/ (πηγή: HELIOAKMI).
Βαρόμετρο ΕΒΕΘ Μάρτιος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού Θεσσαλονίκης”
13ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών – Κέρκυρα Οκτωβρίου 2004 Το σύστημα COINE για την προβολή της πολιτιστικής κληρονομιάς και την υποστήριξη.
Α.Π.Θ. Π.Τ.Δ.Ε. Π.Μ.Σ Επιστήμες της Αγωγής-Κατεύθυνση Διδακτική των Φυσικών Επιστημών και Νέες Τεχνολογίες Διερεύνηση εφαρμογής.
Βαρόμετρο ΕΒΕΘ Σεπτέμβριος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού.
Βαρόμετρο ΕΒΕΘ Μάρτιος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού Θεσσαλονίκης”
Εισαγωγή στην Αξιολόγηση Έργων Πληροφορικής Στρατηγική και Οικονομική των Π.Σ. Βέμου Κωνσταντίνα Τσάμα Ριγκέρς.
Δομές Δεδομένων 1 Στοίβα. Δομές Δεδομένων 2 Στοίβα (stack)  Δομή τύπου LIFO: Last In - First Out (τελευταία εισαγωγή – πρώτη εξαγωγή)  Περιορισμένος.
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ
Τεχνολογία ΛογισμικούSlide 1 Σχεδιασμός Λογισμικού u Ανάπτυξη λύσης που ικανοποιεί τις απαιτήσεις λογισμικού.
Τεχνολογία ΛογισμικούSlide 1 Αλγεβρική Εξειδίκευση u Καθορισμός τύπων αφαίρεσης σε όρους σχέσεων μεταξύ τύπων λειτουργιών.
Συνδυαστικά Κυκλώματα
Μοντέλα Συστημάτων Παρουσιάσεις των συστημάτων των οποίων οι απαιτήσεις αναλύονται.
Βιβλίο Γιακουμάκη, κεφ Ενοποιημένη Διεργασία (Rational Unified Process - RUP)
Ανάπτυξη Πρωτοτύπου Λογισμικού
Βαρόμετρο ΕΒΕΘ - Καταναλωτές Μάρτιος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι.
1 Νέα Θεωρία Μεγέθυνσης Ενδογενής μεγέθυνση. 2 Συνάρτηση παραγωγής προϊόντος Υ t = Y(K, L, A) Y t = [(1-α k )·K t ] α · [(1-α L )·A t ·L t ] 1-α 0
Διαχείριση Έργων Πληροφορικής
ΔΙΑΔΙΚΑΣΙΕΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ
Διδακτική της Πληροφορικής ΗΥ302 Εργασία :Παρουσίαση σχολικού βιβλίου Γ’ Λυκείου Τεχνολογικής Κατεύθυνσης «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον»
Διοίκηση Πληροφοριακών Συστημάτων
Το κόστος ποιότητας στην μεταλλουργία Ανδρίτσος Δημήτριος Διπλωματική εργασία ΑΘΗΝΑ 2002.
Τεχνολογία Λογισμικού
+19 Δεκέμβριος 2014 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20 Δείκτης < -20 Συνολικά της ΕΕ: +5 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20.
Βαρόμετρο ΕΒΕΘ Σεπτέμβριος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού.
Σχεδιομελέτη προϊόντων με τη χρήση Η/Υ
Στρατηγικοί στόχοι του Δικτύου Μακροχρόνιας Φροντίδας. Tο κεντρικό ζητούμενο ενός συστήματος διοίκησης και διαχείρισης των υπηρεσιών Μακροχρόνιας Φροντίδας.
Τεχνολογία ΛογισμικούSlide 1 Τεχνολογία Απαιτήσεων u Καθορίζει τι θέλει ο πελάτης από ένα σύστημα λογισμικού.
‘Η εμπορική ζωή των προϊόντων/υπηρεσιών’
Αρχές Τεχνολογίας Λογισμικού Εργαστήριο 1: Εισαγωγή.
Βιομηχανική Πληροφορική Βολογιαννίδης Σταύρος Τεχνολογία Βιομηχανικού Λογισμικού, πρότυπα ποιότητας.
Επίσημος ορισμός Ποιότητας (πρότυπο ISO 8402) Σύνολο χαρακτηριστικών μιας οντότητας για την ικανοποίηση εκφρασμένων και συνεπαγόμενων αναγκών. Αντικείμενο.
ΕΠΙΧΕΙΡΗΜΑΤΙΚΉ ΣΤΡΑΤΗΓΙΚΉ – ΕΠΙΧΕΙΡΗΜΑΤΙΚΌΣ ΣΧΕΔΙΑΣΜΌΣ ΩΣ ΕΡΓΑΛΕΊΟ ΠΟΙΌΤΗΤΑΣ Διοίκηση Ολικής Ποιότητας Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ Δυτικής Ελλάδας.
ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ
Διαχείριση Διακινδύνευσης
Δρ. Α. Ραφαηλίδης Τμ. Διοίκησης Επιχειρήσεων (Πάτρα) ΤΕΙ Δυτ. Ελλάδας
ΣΥΣΤΗΜΑ ΠΟΙΟΤΗΤΑΣ ΛΟΓΙΣΜΙΚΟΥ (QUALITY SYSTEM)
Πληροφοριακό σύστημα Πληροφοριακό Σύστημα μιας επιχείρησης/οργανισμού είναι ένα σύστημα που αποτελείται από ανθρώπους, διαδικασίες και εξοπλισμό (Υλικό,
Σχεδιασμός και Ανάπτυξη
ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ
Κλειούσης Ε. Ελευθέριος
ΕΠΙΧΕΙΡΗΜΑΤΙΚΑ ΣΧΕΔΙΑ: ΟΡΙΣΜΟΙ ΚΑΙ ΘΕΣΜΙΚΟ ΠΛΑΙΣΙΟ
Διάταξη τίτλου Σχεδιασμός Πεδίου Εφαρμογής του Έργου.
Μεταγράφημα παρουσίασης:

Software Engineering Unified Process Java Αξιολόγηση Λογισμικού Δρ. Ιγνάτιος Δεληγιάννης Τμήμα Πληροφορικής ΑΤΕΙ-Θ

ΘΕΜΑΤΑ Τεχνολογία λογισμικού Μεθοδολογίες ανάπτυξης λογισμικού RUP (Rational Unified Process) UML (Unified Modeling Language) Visual Paradigm (Case tool) Together Java Αξιολόγηση λογισμικού Μετρικές (Metrics) Τεχνικές επισκόπησης (Inspection Techniques) Iγνάτιος Δεληγιάννης

ΔΙΟΙΚΗΣΗ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΑΞΙΟΛΟΓΗΣΗ ΑΠΑΙΤΗΣΕΙΣ ΑΝΑΛΥΣΗ ΑΝΑΛΥΣΗ ΣΧΕΔΙΑΣΗ ΠΕΛΑΤΗΣ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΛΟΓΙΣΜΙΚΟ Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

η συμβολή της Τεχνολογίας Λογισμικού Εφαρμογές (Ερευνα, Εμπορικές, ιατρικές, Τηλεκπαίδευση, Εργαλεία λογισμικού, κλπ.) η συμβολή της Τεχνολογίας Λογισμικού προϊόντα αξιόπιστα, ασφαλή, χρήσιμα και προσπελάσιμα. απώτερος στόχος: να εξασφαλίζει λύσεις (επίλυση προβλημάτων) λογισμικό υψηλής ποιότητας Iγνάτιος Δεληγιάννης

Επίλυση προβλημάτων Τα προβλήματα είναι μεγάλα και περίπλοκα Επιφέρουν αλλαγές στην τεχνολογία λογισμικού Η επίλυσή τους περιλαμβάνει δύο μέρη: ανάλυση, η διερεύνηση η διαίρεση του προβλήματος (εικ 1.1). Ιδιαίτερα σημαντικές οι σχέσεις (κλειδί) Δόμηση (σύνθεση) της λύσης με συστατικά στοιχεία τα οποία θα αντιμετωπίζουν τις διάφορες πτυχές του προβλήματος Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

Διαδικασία (procedure) Μέθοδος ή Τεχνική μια τυπική διαδικασία για την παραγωγή κάποιου αποτελέσματος Εργαλείο βοήθημα ή αυτοματοποιημένο σύστημα (συμβάλλει σε αύξηση ακρίβειας, αποτελεσματικότητας, παραγωγής) Διαδικασία (procedure) κατάλληλος συνδιασμός εργαλείων και τεχνικών (πχ έλεγχος λογισμικού, μετρικές, μοντέλο, κλπ). Υπόδειγμα (paradigm) συγκεκριμένη προσέγγιση ή φιλοσοφία για τη δόμηση του λογισμικού (αντικειμενοστρεφής). Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

Η ανάπτυξη λογισμικού είναι τέχνη & επιστήμη πολλοί τρόποι να κατασκευαστεί ένα σύστημα, κάποιος όμως είναι: αποδοτικότερος, ακριβέστερος, ευκολότερος σε ότι αφορά τις τροποποιήσεις, πιο εύχρηστος, ευκολότερα κατανοητός. Η επιστήμη της τεχνολογίας λογισμικού έχει στόχο την παραγωγή λογισμικού υψηλής ποιότητας. Iγνάτιος Δεληγιάννης

Προβλήματα Προβλήματα προγραμμάτων Ορισμοί: σφάλματα – ελαττώματα – αστοχία Παραδείγματα προβληματικών συστημάτων: Οικ. Υπηρ.ΗΠΑ, Φορολ. Δηλώσεις (1980), φιάσκο 4 δισεκ. $ εξαιτίας ανεπαρκούς σχεδιασμού Το σύστημα θεραπείας με ακτινοβολία, Therac-25, κακή σχεδίαση ορισμένων πλήκτρων προκάλεσε το θάνατο πολλών ατόμων (1993). Κοινή παραδοχή κρίσιμο για την ασφάλεια σύστημα: αξιοπιστία 109 ώρες λειτουργίας δίχως αστοχία (144000 χρόνια). Iγνάτιος Δεληγιάννης

Αιτίες πρόκλησης προβλημάτων Έντονος ανταγωνισμός Όσο το δυνατόν συντομότερα Πρώτη έκδοση προϊόντος Χαμηλή ποιότητα = παράγοντας αύξησης κόστους 1/10 κόστος η επιδιόρθωση σε πρώιμη φάση 50% σφαλμάτων στην αρχική φάση Τεχνικές ελέγχου Επανεξέτασης (Review) Επισκόπησης (Inspection) Ανακάλυψη σφαλμάτων: 1/5 δημιουργού, 4/5 τρίτων Iγνάτιος Δεληγιάννης

Καλό λογισμικό Κατάλληλη στρατηγική Ποιότητα 5 οπτικές γωνίες [Garvin, 1984]: Υπερβατική (ιδανικό, μη προσδιορίσιμο) Του χρήστη (η καλή προσαρμογή στον σκοπό) Κατασκευαστική (συμμόρφωση στις προδιαγραφές) Του προϊόντος (αξιολόγηση εσωτ. Χαρακτ/κών) Με βάση την αξία Εξέταση ποιότητας Προϊόντος Διεργασίας (process) Επιχειρηματικού περιβάλλοντος Iγνάτιος Δεληγιάννης

Ποιότητα προϊόντων Μέτρηση ποιότητας προϊόντων για να μπορούμε να τα συγκρίνουμε μεταξύ τους. Τα χαρακτηριστικά τους διακρίνονται σε: εξωτερικά, όπως η συχνότητα και το είδος των αστοχιών (από τους χρήστες), ευχρηστία εσωτερικά, όπως το πλήθος και το είδος των ελαττωμάτων (δημιουργοί, συντηρητές, ελεγκτές). Μοντέλο ποιότητας McCall καταδεικνύει τις σχέσεις των εξωτερικών παραγόντων ποιότητας με τα κριτήρια ποιότητας του προϊόντος (Εικ. 1.5). Iγνάτιος Δεληγιάννης

Παράγοντες ποιότητας Κριτήρια ποιότητας Μετρικές Iγνάτιος Δεληγιάννης

Διεργασίες Μοντελοποίησης κύκλου ζωής λογισμικού Μεθοδολογίες Διεργασίες Μοντελοποίησης κύκλου ζωής λογισμικού

Πως πάμε από τις Απαιτήσεις στον Κώδικα; Iγνάτιος Δεληγιάννης

Η διεργασία στην πραγματικότητα Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

Η σημασία της έννοιας ‘Διεργασία’ ένα σύνολο διατεταγμένων εργασιών, που περιλαμβάνει: Όλες τις κύριες δραστηριότητές της Τους πόρους της οι οποίοι υπόκεινται σε περιορισμούς Υποδιεργασίες που ακολουθούν μια ιεραρχία Iγνάτιος Δεληγιάννης

Η σημασία της έννοιας διεργασία Κριτήρια εισόδου και εξόδου κάθε δραστηριότητας Ακολουθία δραστηριοτήτων Κατευθυντήριες αρχές, στόχοι Περιορισμοί σε πόρους ή προϊόντα Iγνάτιος Δεληγιάννης

Η σημασία της έννοιας διεργασία Επιβάλλει συνέπεια και δομή σε σύνολο δραστηριοτήτων Ευελιξία στον τρόπο περιγραφής (εργαλεία) Συλλογή - επιλογή οργανωμένων διαδικασιών για την επίτευξη στόχων Η δομή της κατευθύνει τις ενέργειές μας με στόχο την βελτίωση των δραστηριοτήτων Συγκέντρωση εμπειριών και μετάδοσή τους σε άλλους Iγνάτιος Δεληγιάννης

Μοντέλα διεργασιών Μοντέλο καταρράκτη Μοντέλο με δημιουργία πρωτοτύπων Μοντέλο V Καθορισμού λειτουργικών προδιαγραφών Μοντέλο μετασχηματισμού Μοντέλο ανάπτυξης σε φάσεις Σπειροειδές μοντέλο Iγνάτιος Δεληγιάννης

Μοντέλο καταρράκτη Γραμμικό μοντέλο (’70) Ολοκλήρωση κάθε δραστηριότητας Ορισμός οροσήμων – προτύπων παραδοτέων (Πρότυπο 2167-Α) Επιμερισμός εργασιών (κατάρτηση καταλόγου) Απλότητα Εύκολη ενημέρωση πελατών (ενδιάμ. προϊόντα) Iγνάτιος Δεληγιάννης

Μοντέλο καταρράκτη Iγνάτιος Δεληγιάννης

Μειονεκτήματα μοντέλου καταρράκτη Σταθερότητα, ακαμψία απαιτήσεων Έλλειψη καθοδήγησης για το χειρισμό δραστηριοτήτων (μετασχηματισμού λογ/κού) Διεργασία δημιουργίας και όχι κατασκευής, απαιτούνται επαναλήψεις Iγνάτιος Δεληγιάννης

Γραμμικό μοντέλο με δημιουργία πρωτοτύπων Πρωτότυπο: μερικώς ανεπτυγμένο προϊόν Μέσο επικοινωνίας Πελάτη – Δημιουργού, αναγκαίο για την κατανόηση 1/10 κόστους αλλαγές στην ανάλυση Δομική εναλλακτικών στρατηγικών σχεδίασης Επικύρωση: υλοποίηση προδιαγραφών Επαλήθευση: έλεγχος ορθότητας λειτουργιών Iγνάτιος Δεληγιάννης

Γραμμικό μοντέλο με δημιουργία πρωτοτύπων Iγνάτιος Δεληγιάννης

Το μοντέλο V Παραλλαγή γραμμικού μοντέλου Γερμανικό Υπουργείο Αμυνας (’92) Αριστερό σκέλος: ανάλυση, σχεδίαση Δεξιό σκέλος: δοκιμές, συντήρηση Σύνδεση αριστερού με δεξιού σκέλους για την επαλήθευση και επικύρωση. Ελεγχοι αποδοχής από πελάτη Εισάγει επαναληπτικές και αναθεωρητικές εργασίες Εστίαση στις δραστηριότητες και ορθότητα Iγνάτιος Δεληγιάννης

Το μοντέλο V Iγνάτιος Δεληγιάννης

Μοντέλο δημιουργίας πρωτοτύπου Δημιουργία πρωτοτύπων για: Προδιαγραφές Σχέδιο Σύστημα - Αναθεωρήσεις, διορθώσεις και εμπλουτισμός σε κάθε φάση, μέχρι την συμφωνία του πελάτη Στόχος: μείωση κινδύνων και αβεβαιότητας Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης

Μοντέλο καθορισμού λειτουργικών προδιαγραφών (’84) Έλεγχος των προδιαγραφών και των επιπλοκών τους Υλοποίηση προδιαγραφών με πακέτα λογισμικού Συγχώνευση λειτουργικότητας και σχεδίου Iγνάτιος Δεληγιάννης

Μοντέλο καθορισμού λειτουργικών προδιαγραφών Iγνάτιος Δεληγιάννης

Μοντέλο καθορισμού λειτουργικών προδιαγραφών Η αβεβαιότητα προδιαγραφών οδηγεί σε αλλαγές σε μεταγενέστερα στάδια Αξιολόγηση και εκτέλεση με λογισμικό των προδιαγραφών για επιπλοκές Πχ 24 χρήστες Επιτρέπει την συγχώνευση λειτουργικότητας και σχεδίου Iγνάτιος Δεληγιάννης

Μοντέλο μετασχηματισμού Μετατροπή προδιαγραφών σε σύστημα Απαιτεί τυπικά ορισμένες προδιαγραφές Στόχος: μείωση πιθανότητας σφάλματος Π.χ (διεργασίες προς μετασχηματισμό) Αλλαγή μορφών αναπαράστασης δεδομένων Επιλογή αλγορίθμων Βελτιστοποίηση Μεταγλώττιση Iγνάτιος Δεληγιάννης

Μοντέλο μετασχηματισμού Iγνάτιος Δεληγιάννης

Μοντέλο ανάπτυξης σε φάσεις 2 συστήματα λειτουργούν παράλληλα Σύστημα ανάπτυξης Σύστημα λειτουργίας/παραγωγής 2 μέθοδοι ανάπτυξης Αυξητική Επαναληπτική Iγνάτιος Δεληγιάννης

Μοντέλο ανάπτυξης σε φάσεις Iγνάτιος Δεληγιάννης

Μοντέλο ανάπτυξης σε φάσεις Iγνάτιος Δεληγιάννης

Μοντέλο ανάπτυξης σε φάσεις Παράδειγμα: Πακέτο Επεξεργασίας κειμένου Πλεονεκτήματα Εκπαίδευση χρηστών Προώθηση στην αγορά νέων λειτουργιών Ευελιξία στην αντιμετώπιση προβλημάτων Επικέντρωση σε διαφορετικά προβλήματα Iγνάτιος Δεληγιάννης

Σπειροειδές μοντέλο (’88) Συνδυασμός ανάπτυξης και διαχείρισης κινδύνων Νέο βήμα: η αξιολόγηση κινδύνων 4 φάσεις επανάληψης Σε κάθε φάση γίνονται τα εξής: - Καθορισμός στόχων → αξιολόγηση κινδύνων → ανάπτυξη και δοκιμές Iγνάτιος Δεληγιάννης

Σπειροειδές μοντέλο Iγνάτιος Δεληγιάννης

Iγνάτιος Δεληγιάννης