safe agile tutorial what is scaled agile framework
Εκμάθηση SAFe Scale Agile Framework:
Στο τελευταίο σεμινάριο, σας παρουσιάσαμε την έννοια του Αρχή τριών Amigo η οποία έχει αποδειχθεί πολύ ωφέλιμη για την παροχή της σωστής λύσης με ταχύτερο ρυθμό με ισχυρούς βρόχους ανατροφοδότησης.
Αν δεν το έχετε ήδη περάσει, ρίξτε μια ματιά στο σεμινάριο καθώς είναι απαραίτητο να διαβάσετε για όλους για να μπείτε στο Agile Space.
Στον σημερινό κόσμο των κορυφαίων τεχνολογιών και μηχανισμών παράδοσης, είναι πολύ σημαντικό να είστε σε θέση να προσαρμοστείτε στον μεταβαλλόμενο κόσμο. Για να πετύχει, ο οργανισμός πρέπει να είναι σε θέση να αντιμετωπίσει τις ραγδαίες αλλαγές στον τρόπο με τον οποίο αναπτύσσονται και παραδίδουν την αξία στους πελάτες τους.
Καθώς το μεγαλύτερο μέρος του οργανισμού κινείται προς την ευελιξία, έχει γίνει πολύ σημαντικό να κλιμακωθεί και να διατηρηθεί ένα ανταγωνιστικό πλεονέκτημα. Αυτό συμβαίνει όταν τα Scaled Agile Frameworks μπαίνουν στην εντύπωση.
Σε αυτό το σεμινάριο SAFe, θα συζητήσουμε λεπτομερώς το Scaled Agile Framework. Θα δώσουμε επίσης έμφαση στην ανάγκη να προσφέρουμε το SAFe όπως στην κατανόηση της συνολικής δήλωσης προβλημάτων και τέλος θα δούμε πώς να θέσουμε σε κίνηση το SAFe.
Ας ξεκινήσουμε με την μπάλα να κυλάει…
Το SAFe σημαίνει Scaled Agile Frameworks. Το SAFe παρέχεται από την εταιρεία Scaled Agile. Δημιουργήθηκε το 2011, με τον Dean Leffingwell ως δημιουργό και συνιδρυτή.
Είναι κατασκευασμένο για να βοηθά τις επιχειρήσεις να κλιμακώσουν τις αδύνατες και ευέλικτες διαδικασίες ανάπτυξης λογισμικού. Όπως το LeSS, το DAD και το Nexus, το SAFe είναι επίσης ένας από αυτούς που προσπαθούν να βρουν μια λύση στα προβλήματα που αντιμετωπίζει κατά την αναβάθμιση της ομάδας.
Τι θα μάθετε:
- Πριν το SAFe
- Τι είναι το SAFe;
- Γιατί το Scale Agile Framework;
- SAFe σχηματισμός
- Γιατί πρέπει να χρησιμοποιήσουμε αυτό το Πλαίσιο;
- Διαμορφώσεις ΑΣΦΑΛΕΙΑΣ
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Πριν το SAFe
Νωρίτερα όταν χρησιμοποιούσαμε για την κατασκευή μεγάλων και σύνθετων συστημάτων, τα αποτελέσματα του αποτελέσματος ήταν ότι δεν μπορούσαμε να παραδώσουμε εγκαίρως και η ποιότητα δεν ήταν τόσο καλή και ως αποτέλεσμα, η εμπειρία των πελατών δεν ήταν επίσης εξαιρετική, πράγμα που είναι πραγματικά κακό!
Η SAFe προσπαθεί να αντιμετωπίσει αυτά τα ζητήματα και εταιρείες που έχουν υιοθετήσει αυτά τα πλαίσια έχουν δείξει εκπληκτικά αποτελέσματα.
Τι είναι το SAFe;
Το Scaled Agile Framework είναι ένα πλαίσιο που παρέχει τέσσερα διαφορετικά επίπεδα ευέλικτων υλικών.
Το χαμηλότερο επίπεδο ονομάζεται επίπεδο TEAM όπου πολλές ομάδες κάνουν στο scrum, το Kanban ή οποιαδήποτε άλλη ευέλικτη μεθοδολογία χρησιμοποιώντας τις βασικές αρχές του προγραμματισμού XP, προσφέροντας αξία σε επίπεδο ομάδας.
Το δεύτερο επίπεδο που πηγαίνει από πάνω προς τα κάτω είναι το ΠΡΟΓΡΑΜΜΑ, αναφέρεται στις ομάδες που συνεργάζονται υπό την ηγεσία της ομάδας διαχείρισης του προγράμματος και προσφέρουν αξία στην έννοια του τρένου απελευθέρωσης Agile.
Το νέο επίπεδο που προστίθεται στο SAFe 4.0 είναι το VALUE STREAM, δεν είναι παρά ένας συνδυασμός ομάδων προγραμμάτων και τρένων ευέλικτης απελευθέρωσης που είναι υπεύθυνα για την παροχή σημαντικού ποσού αξίας στους πελάτες.
Και ακριβώς στην κορυφή του, έχουμε το επόμενο επίπεδό μας που ονομάζεται Επίπεδο χαρτοφυλακίου, το οποίο είναι υπεύθυνο για την ευθυγράμμιση και τον τρόπο με τον οποίο η αξία θα παραδοθεί από τα τρία επίπεδα κάτω από το χαρτοφυλάκιο.
Το Safe υποστηρίζει λύσεις μικρότερης κλίμακας που απασχολούν 50 - 125 επαγγελματίες, καθώς και περίπλοκα συστήματα που απαιτούν χιλιάδες άτομα.
Αποκαλύπτεται ελεύθερα και είναι μια διαδικτυακή βάση γνώσεων με αποδεδειγμένα αρχεία επιτυχίας. Χρησιμοποιείται από πολλούς οργανισμούς που συμμετέχουν στην πολύπλοκη ανάπτυξη λογισμικού. Το SAFe μιλά επίσης για προκλήσεις που αντιμετωπίζει η σύνθετη ανάπτυξη λογισμικού, μιλά επίσης για διάφορους ρόλους, ευθύνες, αντικείμενα και διάφορες δραστηριότητες που εμπλέκονται σε κάθε επίπεδο.
Γιατί το Scale Agile Framework;
Σήμερα, νέο λογισμικό και συστήματα διατηρούν το μέγιστο της προσοχής στην αγορά παντού. Φέρνοντας τις καινοτόμες ιδέες και τους νέους τρόπους εργασίας πολύ συχνά εξάγοντας τα παραδοσιακά και παλιά συστήματα.
Τούτου λεχθέντος, οι οργανισμοί που συνειδητοποιούν και κατανοούν την ανάγκη να προχωρήσουμε και να προσαρμόσουμε την αλλαγή νωρίτερα, θα πετύχουν.
Για την ανάπτυξη των συστημάτων λογισμικού, πρέπει να συμβαδίσουμε με τις πολυπλοκότητες και τις εξαρτήσεις που προκύπτουν σε ένα διασυνδεδεμένο περιβάλλον. Και τα πράγματα γίνονται ακόμη πιο περίπλοκα όταν έρχονται στην εικόνα τεχνολογίες όπως Bigdata, social media, mobile κ.λπ.
Οι οργανισμοί αναμένεται να συνεχίσουν να συμβαδίζουν με τις νέες τεχνολογίες και τα συστήματα που έρχονται και επίσης να διατηρήσουν τα παλαιά συστήματα που βρίσκονται εδώ και χρόνια.
Σε έναν παραδοσιακό κόσμο, οι οργανισμοί χρησιμοποίησαν το μοντέλο ανάπτυξης καταρράκτη για να αναπτύξουν το λογισμικό.
Αυτό το λογισμικό αναπτύχθηκε σε διαδοχική λειτουργία, δηλαδή η επόμενη φάση θα μπορούσε να ξεκινήσει μόνο όταν η προηγούμενη φάση έχει ολοκληρωθεί. Αυτός ο τρόπος εργασίας λειτούργησε υπέροχα για τους αρχαίους χρόνους, αλλά δεν αποδίδει πλέον τα επιθυμητά αποτελέσματα για το περιβάλλον όπου η καινοτομία και η ανάπτυξη είναι στο ίδιο επίπεδο.
Έτσι, οι οργανισμοί που εργάζονται σε διαδοχική λειτουργία θα πολεμήσουν σε κλίμακα και ανάπτυξη.
Μερικές από τις κοινές προκλήσεις που αντιμετωπίζουμε κατά την ανάπτυξη ενός λογισμικού σε ένα μοντέλο καταρράκτη απεικονίζονται στην παρακάτω εικόνα:
Σημειώστε ότι αυτά τα προβλήματα προκύπτουν από τη χρήση του κακού συστήματος στο οποίο εργάζεται ο εργαζόμενος και λόγω της απόδοσης του εργαζομένου.
Επομένως, για να ξεπεράσουμε και να νικήσουμε αυτά τα οδοφράγματα και να επιτύχουμε μεγαλύτερους στόχους, πρέπει να φέρουμε τις τεχνικές για να γίνουμε πιο λιτοί και πιο ευαίσθητοι στις αλλαγές. Συνεπώς, η υιοθέτηση του SAFe συνιστάται ιδιαίτερα λόγω των αξιών, των αρχών και των πρακτικών του.
SAFe σχηματισμός
Ας ξεκινήσουμε τη συζήτησή μας για το Scaled Agile Framework και τη διαμόρφωσή του. Μέχρι τώρα, έχουμε σαφώς διαρθρώσει και κατανοήσει την ανάγκη να υπάρχει ένα Scaled Agile Framework σε έναν οργανισμό.
Τώρα, σκεφτείτε ένα περιβάλλον όπου έχουμε πολλές ομάδες που εργάζονται υπό παρόμοιες συνθήκες για να επιτύχουμε τον ίδιο στόχο. Είναι καιρός να προχωρήσουμε και να δούμε πώς λειτουργεί το Agile Scaled Framework όπως το Scaled Scrum σε αυτόν τον χώρο.
- Όλα τα ενδιαφερόμενα μέρη (Εσωτερικά ή Εξωτερικά) και η διοίκηση συνεργάζονται για να δημιουργήσουν ένα πολύ υψηλού επιπέδου Έγγραφο Οράματος Χαρτοφυλακίου, το οποίο καλείται επίσης ως Εφεδρικό Χαρτοφυλάκιο. Το Backlog του Portfolio αποτελείται ουσιαστικά από πολλαπλές επιχειρηματικές και αρχιτεκτονικές απαιτήσεις που είναι επίσης γνωστές ως Epics. Αυτά τα έπιπλα των επιχειρήσεων και της αρχιτεκτονικής ευθυγραμμίζονται με τις προτεραιότητες.
- Με βάση τις προτεραιότητες, αυτά τα έπη επιλέγονται από τους υπεύθυνους προϊόντων / διαχειριστές παράδοσης. Δημιουργούν έναν καλά καθορισμένο χάρτη πορείας και ένα έγγραφο όρασης. Κάνουν αυτήν τη δραστηριότητα συζητώντας το σχέδιο κυκλοφορίας με την Ομάδα Διαχείρισης Κυκλοφορίας για να ευθυγραμμίσουν τον χάρτη πορείας με τις κυκλοφορίες παραγωγής.
- Μόλις δημιουργηθεί ο χάρτης πορείας και το όραμα, το επόμενο βήμα του Product Manager είναι να δημιουργήσει ένα backlog του προγράμματος Backlog. Ένα Backlog προγράμματος αποτελείται από στοιχεία έκδοσης, λειτουργικά bits και ένα σύνολο μη λειτουργικών απαιτήσεων (NFRs).
- Η Ομάδα Διαχείρισης Κυκλοφορίας προετοιμάζει ένα σχέδιο κυκλοφορίας για να ταιριάζει στις δυνατότητες των κύκλων κυκλοφορίας.
- Η Ομάδα Διαχείρισης Κυκλοφορίας εργάζεται τώρα στα bit χαρακτηριστικών για να εκπληρώσει το Σχέδιο και τους στόχους της Έκδοσης. Εργάζονται επίσης για την προετοιμασία της αρχιτεκτονικής και της υποδομής για την ομαλή κυκλοφορία.
- Από το πρόγραμμα Backlog, προχωράμε προς ένα μεμονωμένο Product Backlog, το οποίο είναι επίσης γνωστό ως Team Backlog. Η Ομάδα Κυκλοφορίας / Συστήματος έχει το δικό της Product Backlog, ομοίως, όλη η Ομάδα Scrum που εργάζεται στο έργο θα έχει το δικό τους Product Backlog.
- Το Product Backlog αποτελείται από λειτουργικές και μη λειτουργικές ιστορίες. Αυτές οι ιστορίες έχουν προτεραιότητα από τον Κάτοχο προϊόντος που εργάζεται σε αυτήν την Ομάδα Scrum.
- Συνήθως, υπάρχουν 5-10 ομάδες Scrum που εργάζονται σε περιβάλλον κλίμακας ευέλικτων. Κάθε ομάδα της Scrum έχει έναν κάτοχο προϊόντων, έναν κύριο Scrum και μια ομάδα ανάπτυξης. Οι ρόλοι και οι ευθύνες καθενός από τα μέλη της ομάδας Scrum στο Scaled Scrum είναι οι ίδιοι με εκείνους στο κανονικό περιβάλλον Scrum.
- Η ομάδα του Scrum εκτελεί όλες τις τελετές Scrum και εργάζεται για την ανάπτυξη της αύξησης που θα παραδοθεί στο τέλος κάθε σπριντ.
Συμβουλές και κόλπα
- Για όλες τις ομάδες Scrum, οι ημερομηνίες έναρξης και λήξης του Sprint διατηρούνται ίδιες με την ίδια διάρκεια. Ως εκ τούτου, το Sprint για όλες τις ομάδες Scrum είναι συγχρονισμένο.
- Δεδομένου ότι, όλες οι ομάδες Scrum εργάζονται σε μία και μόνη αποστολή, οι εξαρτήσεις μεταξύ τους πρέπει να καθοριστούν με σαφήνεια, να προγραμματιστούν και να εκχωρηθούν ώστε να ελαχιστοποιηθεί η διαταραχή στις παραδόσεις προϊόντων. Οι εξαρτήσεις μεταξύ των ομάδων Scrum είναι ένα από τα πιο συνηθισμένα προβλήματα στο Scaled Scrum Environment.
- Κάθε ομάδα της Scrum αναμένεται να προσφέρει αύξηση στο τέλος κάθε σπριντ. Όλες αυτές οι προσαυξήσεις όταν συνδυάζονται σχηματίζουν ένα δυνητικά απελευθερώσιμο λογισμικό.
- Ενώ εργάζεστε στο Scaled Scrum, η αλλαγή των μελών της ομάδας από τη μία ομάδα στην άλλη πρέπει να γίνεται προσεκτικά. Δεν επιτρέπεται η αλλαγή των μελών της ομάδας κατά τη διάρκεια του Sprint και δεν υπάρχει εξαίρεση σε αυτόν τον κανόνα.
- Η συνολική πρόοδος του προγράμματος μετριέται ενσωματώνοντας τις αυξήσεις που αναπτύχθηκαν από όλες τις ομάδες Scrum.
- Όταν εργάζεστε στο Scaled Scrum, πραγματοποιείται μια τελετή που ονομάζεται «Scrum of Scrum» καθημερινά ή εβδομαδιαίως όπου καλείται ένας εκπρόσωπος (συνήθως Scrum Master) από κάθε ομάδα της Scrum. Αυτή η συνάντηση είναι ίδια με αυτή της Daily Standup και ο στόχος παραμένει επίσης ο ίδιος: «Για να διατηρηθεί η ευθυγράμμιση και ο συγχρονισμός μεταξύ πολλών ομάδων».
- Διατηρείτε πάντα τις βασικές τιμές του Scaled Agile Framework (SAFe) ανέπαφες σε όλα τα επίπεδα.
Βασικές αξίες: Ευθυγράμμιση, ενσωματωμένη ποιότητα, ευθυγράμμιση και διαφάνεια
- Η επικοινωνία και η συνεργασία μεταξύ των ομάδων Scrum είναι το κλειδί για μια επιτυχημένη κλίμακα κλίμακας όσον αφορά την παραγωγικότητα, την ποιότητα και το χρόνο στην αγορά.
Μερικές τροποποιήσεις εδώ και εκεί σε ένα Scrum Framework μπορούν να οδηγήσουν σε απίστευτα αποτελέσματα με τη μορφή Scaled Scrum.
Γιατί πρέπει να χρησιμοποιήσουμε αυτό το Πλαίσιο;
Το SAFe 4.0 έχει πλέον αποδεδειγμένο ιστορικό επιτυχίας, από πολλούς γιγάντιους οργανισμούς που εφάρμοσαν αυτό το πλαίσιο και βελτίωσε την εμπειρία των πελατών, παρέχοντας προϊόντα λογισμικού σε ένα συντομότερο βιώσιμο χρονικό διάστημα ακολουθώντας τον τρόπο Lean-Agile.
Βασικά, λειτουργεί με βάση την ευέλικτη ανάπτυξη, τη σκέψη του συστήματος και την άπαχη ανάπτυξη.
Βοηθά:
- Ευθυγράμμιση επιχειρηματικών και τεχνικών στόχων για την εταιρεία.
- Λήψη αποφάσεων για τη βελτίωση των αποτελεσμάτων.
- Προγραμματισμός για έγκαιρη παράδοση.
- Βελτίωση της ποιότητας των λύσεων.
- Κλιμάκωση των ευέλικτων διαδικασιών σε επίπεδο επιχείρησης.
- Χρησιμοποιώντας αποτελεσματικά τις δεξιότητες των εργαζομένων.
- Καθορισμός αποτελεσματικών οργανωτικών δομών
- Μέτρηση της ευέλικτης απόδοσης της ομάδας
- Και προτείνετε τους τρόπους να παρακινήσετε τους ανθρώπους για καλή δουλειά και για να μάθετε νέα πράγματα και να αναλάβετε κινδύνους.
Ακολουθούν τα δεδομένα από επιχειρήσεις που τα έχουν εφαρμόσει με επιτυχία
Διαμορφώσεις ΑΣΦΑΛΕΙΑΣ
Το SAFe υποστηρίζει το πλήρες φάσμα των περιβαλλόντων ανάπτυξης με τέσσερις διαμορφώσεις,
1. Βασικό SAFe
- Η διαμόρφωση Essential SAFe είναι η καρδιά του Πλαισίου και είναι το απλούστερο σημείο εκκίνησης για εφαρμογή.
- Είναι το βασικό δομικό στοιχείο για όλες τις άλλες διαμορφώσεις SAFe και περιγράφει τα πιο κρίσιμα στοιχεία που απαιτούνται για την πραγματοποίηση των περισσότερων πλεονεκτημάτων του Πλαισίου.
- Τα επίπεδα ομάδας και προγράμματος σχηματίζουν μια οργανωτική δομή που ονομάζεται Agile Release Train (ART), όπου οι ομάδες Agile, βασικοί ενδιαφερόμενοι και άλλοι πόροι είναι αφιερωμένοι σε μια σημαντική, συνεχή αποστολή λύσης.
2. Ασφαλές χαρτοφυλάκιο
- Η διαμόρφωση του Portfolio SAFe συμβάλλει στην ευθυγράμμιση της εκτέλεσης του χαρτοφυλακίου με την επιχειρηματική στρατηγική.
- Οργανωμένη γύρω από τη ροή της αξίας.
- Ο προϋπολογισμός Lean-Agile δίνει τη δυνατότητα στους υπεύθυνους λήψης αποφάσεων.
- Το σύστημα Kanban παρέχει ορατότητα χαρτοφυλακίου και όρια WIP.
- Η αρχιτεκτονική των επιχειρήσεων καθοδηγεί μεγαλύτερες τεχνολογικές αποφάσεις.
- Οι αντικειμενικές μετρήσεις υποστηρίζουν τη διακυβέρνηση και τη βελτίωση.
- Παράδοση αξίας μέσω Epics.
3. ΑΣΦΑΛΗ ΜΕΓΑΛΗ ΛΥΣΗ
- Η διαμόρφωση Large Solution SAFe προορίζεται για την ανάπτυξη των μεγαλύτερων και πιο σύνθετων λύσεων που συνήθως απαιτούν πολλαπλά τρένα και προμηθευτές απελευθέρωσης Agile, αλλά δεν απαιτούν θέματα σε επίπεδο χαρτοφυλακίου.
- Αυτό είναι κοινό για βιομηχανίες όπως η αεροδιαστημική, η άμυνα, η αυτοκινητοβιομηχανία κ.λπ.
- Η οργανωτική κατασκευή του Solution Train του επιπέδου Large Solution βοηθά τις επιχειρήσεις που αντιμετωπίζουν τις μεγαλύτερες προκλήσεις - δημιουργία μεγάλης κλίμακας, πολυτομεακό λογισμικό, υλικό και σύνθετα συστήματα πληροφορικής.
- Η οικοδόμηση αυτών των λύσεων απαιτεί πρόσθετους ρόλους, αντικείμενα, εκδηλώσεις και συντονισμό.
4. Πλήρης ΑΣΦΑΛΕΙΑ
- Η διαμόρφωση Full SAFe είναι η πιο ολοκληρωμένη έκδοση του Framework.
- Υποστηρίζει επιχειρήσεις που χτίζουν και συντηρούν μεγάλες ολοκληρωμένες λύσεις, που απαιτούν εκατοντάδες άτομα ή περισσότερα και περιλαμβάνει όλα τα επίπεδα SAFe: ομάδα, πρόγραμμα, μεγάλη λύση και χαρτοφυλάκιο.
- Στις μεγαλύτερες επιχειρήσεις, ενδέχεται να απαιτούνται πολλαπλές εμφανίσεις διαφόρων ρυθμίσεων SAFe.
Το Ίδρυμα
Το Ίδρυμα περιέχει τις υποστηρικτικές αρχές, τις αξίες, τη νοοτροπία, την καθοδήγηση εφαρμογής και τους ηγετικούς ρόλους που απαιτούνται για την επιτυχία της αξίας σε κλίμακα.
1. Lean-Agile Ηγέτες
Η διοίκηση έχει την τελική ευθύνη για τα επιχειρηματικά αποτελέσματα. Οι ηγέτες πρέπει να εκπαιδεύονται και, στη συνέχεια, να γίνονται εκπαιδευτές αυτών των πιο αδύνατων τρόπων σκέψης και λειτουργίας. Για το σκοπό αυτό, το SAFe περιγράφει ένα νέο στυλ ηγεσίας που εκτίθεται από τους ηγέτες της επιχείρησης.
Οι ηγέτες της Lean-Agile καθοδηγούν τον Οργανισμό του στην οικοδόμηση καλύτερων συστημάτων μέσω επαναληπτικών και σταδιακών τρόπων μάθησης, καθοδήγησης, ανάπτυξης ανθρώπων και διαδικασιών.
Οι ηγέτες του SAFe Lean-Agile είναι δια βίου μαθητές και δάσκαλοι που βοηθούν τις ομάδες να χτίσουν καλύτερα συστήματα μέσω της κατανόησης και της έκθεσης των αρχών της νοοτροπίας Lean-Agile και του SAFe.
2. Βασικές τιμές
Τέσσερις βασικές τιμές καθορίζουν το σύστημα πεποίθησης για το SAFe:
Εκτέλεση προγράμματος
- Η εκτέλεση του προγράμματος είναι οι σημαντικότερες βασικές τιμές καθώς συγκρίνεται με άλλες τιμές χωρίς τις οποίες η ομάδα εκτέλεσης δεν μπορεί να παραδώσει καμία αξία στον πελάτη.
- Επικεντρώνεται κυρίως σε λειτουργικό λογισμικό και εξαιρετική εμπειρία πελατών.
- Η σύνθετη ανάπτυξη λογισμικού επιτυγχάνεται με τη βοήθεια της επιθεώρησης και της ικανότητας στο τέλος και αποδίδει καλύτερα σε κάθε PI.
- Όχι μόνο οι ομάδες, αλλά με τη βοήθεια των ηγετών της Agile, η ομάδα ηγεσίας μπορεί επίσης να αποδώσει την ικανοποίηση των πελατών
Διαφάνεια
- Σε κάθε επίπεδο, δηλαδή ομάδα, πρόγραμμα, ροή αξίας και επίπεδο χαρτοφυλακίου, έχουμε έναν πίνακα που εμφανίζει πληροφορίες σχετικά με την πρόοδο του έργου ανά πάσα στιγμή.
- Η ομάδα ακολουθεί ευκίνητο scrum, ως εκ τούτου όλα τα μέλη της ομάδας εμπιστεύονται το ένα το άλλο και είναι ελεύθερα να λαμβάνουν αποφάσεις που ενθαρρύνουν τις καινοτομίες.
- Ενθαρρύνει την ανοιχτή και ειλικρινή επικοινωνία με όλα τα ενδιαφερόμενα μέρη.
- Αξία παραγωγικότητας, ποιότητας, διαφάνειας και διαφάνειας έναντι της εσωτερικής πολιτικής.
Ενσωματωμένη ποιότητα
- Υιοθετήστε σταδιακά τις ενσωματωμένες πρακτικές ποιότητας για λογισμικό, υλικό και υλικολογισμικό. Κατανοήστε, διδάξτε ή υποστηρίξτε την ανάπτυξη τεχνικών δεξιοτήτων για την υποστήριξη κώδικα, εξαρτημάτων, συστημάτων και λύσεων υψηλής ποιότητας.
- Αναπτύξτε κοινότητες πρακτικής.
- Κατανοήστε, υποστηρίξτε και εφαρμόστε το Agile Architecture και Lean User Experience (UX).
3. Νοοτροπία Lean-Agile
Οι Lean-Agile Leaders είναι δια βίου μαθητές και δάσκαλοι. Καταλαβαίνουν και αγκαλιάζουν τις αρχές και πρακτικές του Lean and Agile.
Η νοοτροπία Lean-Agile αντιπροσωπεύεται σε δύο πράγματα:
(i) Το House of Lean:
Το House of Lean είναι αυτό που βλέπετε εδώ.
Έχει πολλά στοιχεία:
Αξία, καθώς ο στόχος του Lean είναι πολύ απλός, έχει το συντομότερο βιώσιμο χρόνο παράδοσης. Αυτό επιτυγχάνεται από τους πυλώνες του σεβασμός για τους ανθρώπους και τον πολιτισμό , ροή ανάπτυξης προϊόντων, καινοτομία - κρίσιμη για τη μακροπρόθεσμη βιωσιμότητα - και ατελείωτη βελτίωση. Και υποστηρίζεται από ηγεσία .
Αυτή είναι η δομή στην οποία τείνουμε να σκεφτόμαστε το Lean παράδειγμα.
(ii) Agile Manifesto:
Δεύτερον είναι το Ευκίνητο μανιφέστο , το οποίο είναι μαζί μας από το 2001. Είναι ένα πολύ καλογραμμένο έγγραφο και αυτό που λέει ισχύει ακόμα και σήμερα. Χρειαζόμαστε το Agile Manifesto γιατί είναι το κλειδί για να ξεκλειδώσουμε τα κίνητρα και τα ταλέντα των εργαζομένων της γνώσης που αναπτύσσουν τις λύσεις και το λογισμικό μας.
Ευκίνητο μανιφέστο
- Η ύψιστη προτεραιότητα είναι η ικανοποίηση του πελάτη μέσω της συνεχούς και έγκαιρης παράδοσης πολύτιμου λογισμικού.
- Αγκαλιάστε τις μεταβαλλόμενες απαιτήσεις, ακόμη και αν είναι αργά στην ανάπτυξη. Οι ευέλικτες διαδικασίες αξιοποιούν την αλλαγή προς όφελος του πελάτη.
- Παρέχετε συχνά λογισμικό εργασίας, από μερικές εβδομάδες έως δύο μήνες, με προτίμηση στο μικρότερο χρονικό διάστημα.
- Οι προγραμματιστές και οι επιχειρηματίες πρέπει να συνεργάζονται καθημερινά καθ 'όλη τη διάρκεια του έργου.
- Δημιουργήστε έργα γύρω από άτομα με κίνητρα. Δώστε τους υποστήριξη και το περιβάλλον που χρειάζονται και εμπιστευτείτε τους για να ολοκληρώσουν τη δουλειά.
- Η πιο αποτελεσματική μέθοδος επικοινωνίας με την ομάδα ανάπτυξης είναι μια συνομιλία πρόσωπο με πρόσωπο.
- Το λογισμικό εργασίας είναι το κύριο μέτρο προόδου.
- Οι ευέλικτες διαδικασίες προωθούν την αειφόρο ανάπτυξη. Οι χορηγοί, προγραμματιστές και χρήστες θα πρέπει να μπορούν να διατηρούν σταθερό ρυθμό επ 'αόριστον.
- Η συνεχής προσοχή στην τεχνική αριστεία και ο καλός σχεδιασμός βελτιώνει την ευελιξία.
- Απλότητα - η τέχνη της μεγιστοποίησης του ποσού της εργασίας που δεν έχει γίνει και είναι πολύ απαραίτητη.
- Οι καλύτερες αρχιτεκτονικές, απαιτήσεις και σχέδια προκύπτουν από αυτο-οργανωμένες ομάδες.
- Σε τακτά χρονικά διαστήματα, η ομάδα σκέφτεται πώς να γίνει πιο αποτελεσματική, μετά συντονίζει και προσαρμόζει ανάλογα τη συμπεριφορά της.
4. Αρχές SAFe
Οι πρακτικές SAFe βασίζονται σε εννέα αρχές που συνθέτουν μεθόδους Agile, ανάπτυξη προϊόντων Lean, σκέψη συστημάτων και δεκαετίες εμπειρίας πεδίου.
- Πάρτε μια οικονομική άποψη
- Εφαρμόστε τη σκέψη συστημάτων
- Υποθέστε τη μεταβλητότητα, διατηρήστε τις επιλογές
- Δημιουργήστε σταδιακά με γρήγορους, ολοκληρωμένους κύκλους μάθησης.
- Βασικά ορόσημα σε μια αντικειμενική αξιολόγηση των συστημάτων εργασίας
- Οπτικοποιήστε και περιορίστε το WIP, μειώστε τα μεγέθη παρτίδας και διαχειριστείτε τα μήκη ουράς
- Εφαρμόστε ρυθμό, συγχρονίστε με σχεδιασμό μεταξύ τομέων
- Ξεκλειδώστε το εγγενές κίνητρο των εργαζομένων της γνώσης
- Αποκέντρωση στη λήψη αποφάσεων
5. Οδικός χάρτης εφαρμογής
Η εφαρμογή των αλλαγών που είναι απαραίτητες για να γίνει μια εταιρεία τεχνολογίας Lean-Agile είναι μια σημαντική αλλαγή για τις περισσότερες εταιρείες. Το SAFe παρέχει έναν χάρτη πορείας εφαρμογής για να βοηθήσει ή να καθοδηγήσει οργανισμούς σε αυτό το ταξίδι.
Τέλος, ας συζητήσουμε την εφαρμογή. Θα το περιγράψουμε αυτό χρησιμοποιώντας το μοντέλο Implementing SAFe 1-2-3.
Το νούμερο 1 είναι να εκπαιδεύσετε τους παράγοντες αλλαγής Lean-Agile. Καλούμε αυτούς τους συμβούλους προγράμματος SAFe. Με επαρκές προσωπικό στο Lean-Agile, αλλά και συνεργαζόμενο με τους συνεργάτες σας, θα έχετε τη δυνατότητα να εκπαιδεύετε τα στελέχη και τους ηγέτες και τους διευθυντές που είναι οι υπεύθυνοι για τη διαχείριση των ατόμων που προσφέρουν αξία.
Στη συνέχεια, θα είναι σε θέση να υποστηρίξουν την κυκλοφορία των Agile Release Trains. Και με ένα τρένο κάθε φορά, θα δημιουργήσετε αυτό το χαρτοφυλάκιο Agile.
6. Σύμβουλοι προγράμματος SAFe (SPC)
Τα SPC είναι παράγοντες αλλαγής που συνδυάζουν τις τεχνικές γνώσεις τους για το SAFe με ένα εγγενές κίνητρο για τη βελτίωση των διαδικασιών ανάπτυξης λογισμικού και συστημάτων της εταιρείας τους.
συμπέρασμα
Ασφαλής είναι ένα πλαίσιο που μας δίνει ευθυγράμμιση όχι μόνο με την ομάδα (χαμηλότερο επίπεδο) και το επίπεδο προγράμματος, αλλά και μας βοηθά να ευθυγραμμιστούμε με τη στρατηγική του οργανισμού (ανώτερο επίπεδο) και πώς λειτουργεί μια ομάδα στην προσθήκη αξίας στους πελάτες απευθείας από το ανώτερο επίπεδο.
Διατίθεται σε διάφορες διαμορφώσεις και οι εταιρείες μπορούν να το εκμεταλλευτούν
Μπορεί να χρησιμοποιηθεί από έναν μεγάλο οργανισμό και έχει μια καλή ανατροφοδότηση από εταιρείες που εφαρμόζονται σε αυτόν, έχει κανόνες, αξίες και αρχές, εάν χρησιμοποιηθεί σωστά, ο οργανισμός μπορεί να κάνει τον πελάτη ευχαριστημένο και να παράγει λογισμικό με το συντομότερο βιώσιμο προβάδισμα χρόνος που προσθέτει αξία.
Με αυτό το σεμινάριο, έχουμε φτάσει στο τέλος του Σειρά Agile Scrum . Ελπίζουμε ότι περάσατε καλά και απολαύσατε να διαβάσετε τα άρθρα μας σχετικά με το Agile.
Επίσης, ενημερώστε μας αν νομίζετε ότι ίσως έχουμε ξεχάσει οποιοδήποτε θέμα στη σειρά Agile. Θα χαρούμε να κάνουμε ένα επιπλέον μίλι και να καλύψουμε το θέμα για εσάς. Στη συνέχεια είναι ένα ενδιαφέρον κουίζ Agile για εσάς με τις απαντήσεις. Μην ξεχάσετε να το δοκιμάσετε !!
η καλύτερη εφαρμογή λήψης μουσικής mp3
Εκπαιδευτικό πρόγραμμα PREV | ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- JIRA Agile Tutorial: Πώς να χρησιμοποιήσετε αποτελεσματικά το JIRA για τη διαχείριση έργων Agile
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Agile Scrum Online κουίζ: Δοκιμάστε τις γνώσεις σας για το Agile Scrum
- Kanban vs Scrum vs Agile: Μια λεπτομερής σύγκριση για την εύρεση διαφορών
- Πώς να παρέχετε δυνατότητες λογισμικού υψηλής αξίας σε σύντομο χρονικό διάστημα χρησιμοποιώντας τη διαδικασία Agile Scrum
- Εκμάθηση Java Συλλογές Πλαίσιο (JCF)
- Agile Manifesto: Κατανόηση των ευέλικτων αξιών και αρχών
- Εκμάθηση Java Reflection με παραδείγματα