Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Ημέρα 1: Διαδικασία
Εισαγωγή
- Τι είναι η Μηχανική Συστημάτων;
- Τι είναι το Software Engineering;
- Γιατί είναι δύσκολο το Software Engineering;
- Απαιτήσεις συστήματος
- Μοντελοποίηση συστήματος
Software Engineering Διαδικασίες
- Τι είναι η Διαδικασία Ανάπτυξης Λογισμικού;
- Παραδοσιακές Διαδικασίες
- Agile Διαδικασίες
- Διαδικασίες για την κατασκευή Συστημάτων Υψηλής Ακεραιότητας
- Πρότυπα & συστήματα πιστοποίησης
Συστήματα υψηλής ακεραιότητας
- Τι είναι τα συστήματα υψηλής ακεραιότητας;
- Ο ρόλος της κουλτούρας QM
- Λόγοι σφαλμάτων
- Πρότυπο κρίσιμων συστημάτων
- Μηχανική αξιοπιστίας
Συντήρηση Λογισμικού
Ημέρα 2: Προγραμματισμός
Απαιτήσεις
- Απαιτήσεις χρήστη
- Εκκίνηση/ανάλυση των απαιτήσεων των χρηστών
- Απαιτήσεις συστήματος
- Απαιτήσεις λογισμικού
- Προδιαγραφές λογισμικού
- Διαδικασία απαιτήσεων
- Εργαλεία για τη διαχείριση των απαιτήσεων
Software Design
- Νόμος Conways
- Σχεδιαστικά μοτίβα
- Εργαλεία μοντελοποίησης κειμένου
- Αρχές σχεδιασμού OO
- Εργαλεία σχεδίασης
- Κοινές αρχιτεκτονικές
Πρίπλασμα
- Σχεδιασμός αρχιτεκτονικής
- UML γραφικές παραστάσεις
- Μη-UML γραφικές αναπαραστάσεις
Ημέρα 3: Κωδ
Κατασκευή Λογισμικού
- Πώς να μεταφέρετε ένα σχέδιο σε κώδικα
- Programming βέλτιστες πρακτικές
- Αφαίρεση κώδικα
- Programming ροή εργασιών
Configuration Management
- Τι είναι το Configuration Management;
- Configuration Management σε ISO9000 και CMMI
- Εργαλεία CASE για σχεδιασμό, σχεδιασμό & QA
- Εργαλεία CASE για λογισμικό γραφής
- Έλεγχος έκδοσης με SVN
- Ενοποίηση συστήματος
Κώδικας για Συστήματα Υψηλής Ακεραιότητας
- Πρόληψη σφαλμάτων
- Λάθη σύλληψης
- Μείωση του αντίκτυπου των σφαλμάτων
- Τυπικά προβλήματα με τον κώδικα για συστήματα υψηλής ακεραιότητας
Μετρήσεις ποιότητας κώδικα
- Μετρήσεις μεγέθους κώδικα
- Μετρήσεις πολυπλοκότητας κώδικα
- Μη κωδικές μετρήσεις
- Στατική ανάλυση
Ημέρα 4: Επαλήθευση και επικύρωση
Κριτικές
- Βασικές αρχές της VV
- Ανεξάρτητη επαλήθευση και επικύρωση
- Αναθεωρήσεις σχεδιασμού και απαιτήσεων
- Επιθεωρήσεις κωδικών
- Περιηγήσεις λογισμικού
- Έλεγχοι
- Άλλες μέθοδοι V & V
Δοκιμή συστημάτων υψηλής ακεραιότητας
- Έγγραφα σχετικά με την ασφάλεια
- Σενάρια
- Επιχείρημα για την ασφάλεια
- Κριτικές για συστήματα υψηλής ακεραιότητας
- Πρόβλεψη αξιοπιστίας
- Επίσημες μέθοδοι
- Κόστος V + V
Αυτοματοποιημένη δοκιμή
- Γιατί δοκιμή;
- Αυτόματες έναντι χειροκίνητων δοκιμών
- Σταδιακή δοκιμή
- Είδη δοκιμών
- Εργαλεία δοκιμής
- Δοκιμαστικές ζώνες
Ημέρα 5: Management
Έργο Management
- Τι είναι το Project Management;
- παράδοση πελατών
- Πρότυπα (PMP, PRINCE2)
- Διαχείριση χρόνου
- Διαχείριση κόστους
- Διαχείριση κινδύνων
- Τεκμηρίωση έργου
Αξιολόγηση Διαδικασίας
- Η λειτουργία της αξιολόγησης της διαδικασίας
- Ενεργώντας στη μέτρηση
- Μετρήσεις διαδικασίας
- Πρότυπα και πλαίσια αξιολόγησης διαδικασιών (CMMI, ISO 9001, TickIt+)
- Συναντήσεις αξιολόγησης διαδικασιών
Περίληψη και Συμπεράσματα
35 Ώρες
Σχόλια (2)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.
Nathan Roberts
Κομμάτι - Software Engineering
Μηχανική Μετάφραση
The level of inter activeness and pace meant that it was never boring.
Theo Lukens
Κομμάτι - Software Engineering
Μηχανική Μετάφραση