Εκμάθηση SAFe (Scaled Agile Framework).

Τι είναι το SAFe (Scaled Agile Framework);

Scaled Agile Framework (SAFe) είναι μια ελεύθερα διαθέσιμη διαδικτυακή βάση γνώσεων που σας επιτρέπει να εφαρμόζετε πρακτικές αδύνατης ευελιξίας σε εταιρικό επίπεδο. Παρέχει μια απλή και ελαφριά εμπειρία για την ανάπτυξη λογισμικού. Είναι ένα σύνολο οργανισμών και μοτίβων ροής εργασίας που προορίζονται να καθοδηγήσουν τις επιχειρήσεις για την κλιμάκωση λιτών και ευέλικτων πρακτικών. Χωρίζεται σε τρία τμήματα που είναι η ομάδα, το πρόγραμμα και το χαρτοφυλάκιο.

Ασφαλής πλαίσιο επιτρέπει στην ομάδα για,

  • Εφαρμογή λογισμικού και συστημάτων Lean-Agile σε εταιρικό επίπεδο
  • Βασίζεται σε αρχές Lean και Agile.
  • Παρέχει λεπτομερείς οδηγίες για την εργασία στο εταιρικό χαρτοφυλάκιο, τη ροή αξίας, το πρόγραμμα και την ομάδα.
  • Έχει σχεδιαστεί για να καλύπτει τις ανάγκες όλων των ενδιαφερόμενων μερών σε έναν οργανισμό.

Το SAFe αναπτύχθηκε για πρώτη φορά στο πεδίο και αναπτύχθηκε Dean Leffingwell's βιβλία και blog. Η έκδοση 1.0 είναι η πρώτη επίσημη κυκλοφορία το 2011. Η πιο πρόσφατη έκδοση είναι η 4.6, κυκλοφόρησε τον Οκτώβριο του 2018. Παρέχει καθοδήγηση για εργασία σε εταιρικά επίπεδα χαρτοφυλακίου, ροής αξίας, προγράμματος και ομάδας.

Γιατί να χρησιμοποιήσετε το SAFe Agile Framework

Είναι απλό και ελαφρύ πλαίσιο, αλλά είναι σε θέση να χειριστεί τις ανάγκες μεγάλων ροών αξίας και σύνθετης ανάπτυξης συστημάτων. Εφαρμόζοντας το ευέλικτο πλαίσιο SAFe, θα έχετε τα ακόλουθα οφέλη:

Οφέλη από τη χρήση Agile Framework
Οφέλη από τη χρήση Agile Framework
  • Η παραγωγικότητα αυξήθηκε by 20 - 50%
  • Ποιότητα αυξήθηκε περισσότερο από 50%
  • Ώρα για αγορά είναι γρηγορότερο από 30 -75%
  • αυξημένη εργασιακή δέσμευση και εργασιακή ικανοποίηση.

Το λεπτομερές διάγραμμα πλαισίου είναι διαθέσιμο στο . Δείχνει όλους τους βασικούς ρόλους, τις Δραστηριότητες, τα παραδοτέα και τις ροές. Λειτουργεί επίσης ως βοήθημα πλοήγησης στον υπόλοιπο χώρο.

Η παρακάτω εικόνα εξηγεί πώς λειτουργεί η ευέλικτη διαδικασία. Τα έπη είναι ένα μεγάλο έργο, το οποίο αναλύεται περαιτέρω σε μια σειρά από μικρότερες ιστορίες ή υπο-έπη. Αυτά τα επιμέρους έπη διατίθενται στην ομάδα ως ιστορία. Στη συνέχεια, κάθε ομάδα εργάζεται ανάλογα με αυτές τις ιστορίες ή τα χαρακτηριστικά λογισμικού.

Scaled Agile Framework Archiδομή
Scaled Agile Framework Archiδομή

Πότε να χρησιμοποιήσετε το Scaled Agile Framework

Πότε να χρησιμοποιήσετε το Scaled Agile Framework

  • Όταν μια ομάδα ενδιαφέρεται να εφαρμόσει μια ευέλικτη προσέγγιση με συνέπεια σε μεγαλύτερα προγράμματα και χαρτοφυλάκια πολλαπλών ομάδων.
  • Όταν πολλές ομάδες εκτελούν τον δικό τους τρόπο εφαρμογής Agile αλλά αντιμετωπίζουν τακτικά εμπόδια, καθυστερήσεις και αποτυχίες.
  • Όταν οι ομάδες θέλουν να εργαστούν ανεξάρτητα.
  • Όταν θέλετε να κλιμακώσετε το Agile σε ολόκληρο τον οργανισμό, αλλά δεν είστε σίγουροι ποιοι νέοι ρόλοι μπορεί να χρειαστούν ή ποιοι υπάρχοντες ρόλοι (π.χ. διαχείριση) πρέπει να αλλάξουν και πώς.
  • Όταν έχετε προσπαθήσει να κλιμακώσετε το Agile σε ολόκληρο τον οργανισμό σας, αλλά δυσκολεύεστε να ευθυγραμμίσετε για να επιτύχετε ομοιόμορφη ή συνεπή στρατηγική σε όλα τα επιχειρηματικά τμήματα, από το χαρτοφυλάκιο έως τα επίπεδα προγραμμάτων και ομάδας.
  • Όταν ένας οργανισμός χρειάζεται να βελτιώσει τον χρόνο ανάπτυξης των προϊόντων του και θέλει να μάθει πώς άλλες εταιρείες έχουν πετύχει την κλιμάκωση του Agile με το SAFe.

Πόσο διαφορετική από άλλες πρακτικές Agile

Τώρα σε αυτό το σεμινάριο Scaled Agile Framework, ας δούμε πώς το Scaled Agile Framework διαφέρει από άλλες ευέλικτες πρακτικές,

  • Είναι δημόσια διαθέσιμο και δωρεάν για χρήση.
  • Διατίθεται σε πολύ προσιτή και εύχρηστη μορφή.
  • Είναι ελαφρύ, πρακτικά αποδεδειγμένα αποτελέσματα και ειδικά για το επίπεδο.
  • Τροποποιεί/διατηρεί συνεχώς/τακτικά τις πιο ευέλικτες πρακτικές.
  • Προσφέρει χρήσιμες επεκτάσεις σε κοινές ευέλικτες πρακτικές.
  • Βάζει τις ευέλικτες πρακτικές σε ένα επιχειρηματικό πλαίσιο.
  • Προσφέρει πλήρη εικόνα της ανάπτυξης λογισμικού.
  • Η ορατότητα ή η διαφάνεια είναι περισσότερο σε όλα τα επίπεδα.
  • Συνέχεια ή τακτική ανατροφοδότηση σχετικά με την ποιότητα και τη βελτίωση.

Foundations του Scaled Agile Framework

Foundations του Scaled Agile Framework
Foundations του Scaled Agile Framework

Scaled Agile Framework (SAFe): Στέκεται στα θεμέλιά του

  1. Lean-Agile Principles
  2. Βασικές αξίες,
  3. Lean-Agile Leadership
  4. Lean-Agile Mind-set,
  5. Communities of Practice (Ομάδα ανθρώπων που εργάζονται συνεχώς για πρακτικές SAFe)
  6. Εφαρμογή 1-2-3

Αρχές SAFe Lean-Agile

Αυτές οι βασικές αρχές και αξίες του SAFe Agile για το SAFe πρέπει να γίνουν κατανοητές, να εκτεθούν και να συνεχιστούν προκειμένου να ληφθούν τα επιθυμητά αποτελέσματα.

  • Πάρτε μια οικονομική άποψη
  • Εφαρμόστε τη συστημική σκέψη
  • Υποθέστε μεταβλητότητα. διατήρηση των επιλογών
  • Δημιουργήστε σταδιακά με γρήγορους, ολοκληρωμένους κύκλους μάθησης
  • Βασίστε ορόσημα σε μια αντικειμενική αξιολόγηση των συστημάτων εργασίας
  • Οπτικοποιήστε και περιορίστε το WIP, μειώστε τα μεγέθη παρτίδων και διαχειριστείτε τα μήκη της ουράς
  • Εφαρμόστε ρυθμό, συγχρονίστε με σχεδιασμό μεταξύ τομέων
  • Ξεκλειδώστε τα εγγενή κίνητρα των εργαζομένων στη γνώση
  • Αποκέντρωση της λήψης αποφάσεων

Βασικές αξίες SAFE Agile

Η μεθοδολογία SAFe Agile βασίζεται σε αυτές τις τέσσερις τιμές.

Ευθυγραμμία:

  • Το SAFe υποστηρίζει την ευθυγράμμιση.
  • Η ευθυγράμμιση ξεκινά στις,
    • Στρατηγικά θέματα στο Backlog χαρτοφυλακίου και
    • Μετακινείται προς τα κάτω στο Vision and Roadmap of Program Backlogs και μετά
    • Μετακινείται στο Team Backlogs.

Ενσωματωμένη ποιότητα:

  • Διασφαλίζει ότι κάθε σταδιακή παράδοση αντανακλά τα πρότυπα ποιότητας.
  • Η ποιότητα δεν "προστίθεται αργότερα" είναι ενσωματωμένη.
  • Η ενσωματωμένη ποιότητα είναι προαπαιτούμενο της Lean και υποχρεωτική

Διαφάνεια:

  • Η διαφάνεια είναι το μέσο για την εμπιστοσύνη.
  • Το SAFe βοηθά την επιχείρηση να επιτύχει διαφάνεια σε όλα τα επίπεδα - στελέχη, διαχειριστές χαρτοφυλακίου και άλλα ενδιαφερόμενα μέρη.
  • Όλοι μπορούν να δουν στο χαρτοφυλάκιο backlog/Kanban, προγράμματα backlog/Kanban και Team Backlog/Kanban.
  • Κάθε επίπεδο έχει σαφή κατανόηση των στόχων PI.
  • Τα προγράμματα τρένων έχουν ορατότητα στις καθυστερήσεις της ομάδας, καθώς και σε άλλες καθυστερήσεις προγραμμάτων
  • Οι ομάδες και τα προγράμματα έχουν ορατότητα στα Epics των επιχειρήσεων και της αρχιτεκτονικής. Μπορούν να δουν τι μπορεί να κατευθύνεται προς το μέρος τους.

Εκτέλεση Προγράμματος:

  • Το SAFe δίνει μεγάλη έμφαση στα λειτουργικά συστήματα και στα επακόλουθα επιχειρηματικά αποτελέσματα.
  • Το SAFe δεν είναι χρήσιμο εάν οι ομάδες δεν μπορούν να εκτελέσουν και να προσφέρουν συνεχώς αξία.

Lean Agile Leaders

Οι Lean-Agile Leaders είναι δια βίου εκπαιδευόμενοι και δάσκαλοι. Βοηθά τις ομάδες να δημιουργήσουν καλύτερα συστήματα μέσω της κατανόησης και της παρουσίασης των Αρχών Lean-Agile SAFe.

Ως παράγοντας ικανοποίησης για τις ομάδες, η απόλυτη ευθύνη είναι η υιοθέτηση, η επιτυχία και η συνεχής βελτίωση των Lean-Agile εξελίξεων. Για την αλλαγή και τη συνεχή βελτίωση, οι ηγέτες πρέπει να είναι εκπαιδευμένοι.

Οι ηγέτες πρέπει να υιοθετήσουν ένα νέο στυλ ηγεσίας. Αυτό που πραγματικά ενδυναμώνει και δεσμεύει άτομα και ομάδες να αξιοποιήσουν τις υψηλότερες δυνατότητές τους.

Αρχές αυτών των Lean-Agile Leaders

  • Οδηγήστε την Αλλαγή
  • Γνωρίστε τον Δρόμο. Δώστε έμφαση στη Δια Βίου Μάθηση
  • Αναπτύξτε τους ανθρώπους
  • Εμπνεύστε και ευθυγραμμίστε με την αποστολή. Ελαχιστοποίηση περιορισμών
  • Αποκέντρωση της Λήψης Αποφάσεων
  • Ξεκλειδώστε το εγγενές κίνητρο των εργαζομένων στη γνώση

Lean Agile Mind-Set

Η νοοτροπία Lean-Agile αντιπροσωπεύεται σε δύο πράγματα:

  1. Το SAFe House of Lean
  2. Ευκίνητο μανιφέστο

Το SAFe House of Lean:

Το SAFe προέρχεται από λιτές αρχές και πρακτικές παραγωγής. Με βάση αυτούς τους παράγοντες, το SAFe παρουσιάζει το «SAFe House of Lean». Είναι εμπνευσμένο από το «σπίτι» της αδύνατης Toyota.

Ο στόχος του λιτού είναι ασυναγώνιστος: Η παροχή της μέγιστης αξίας στον πελάτη στον συντομότερο χρόνο παράδοσης με την υψηλότερη δυνατή ποιότητα στον πελάτη

Το παρακάτω σχήμα εξηγεί τον στόχο, τους πυλώνες και Foundation του «SAFe House of Lean».

Στόχοι και Foundations του Scaled Agile Framework
Στόχοι και Foundations του Scaled Agile Framework

Ευκίνητο μανιφέστο

Ανακαλύπτουμε καλύτερους τρόπους ανάπτυξης λογισμικού κάνοντας το και βοηθώντας άλλους να το κάνουν. Μέσω αυτής της εργασίας καταλάβαμε:

Ευκίνητο μανιφέστο
Ευκίνητο μανιφέστο

Γι' αυτό, ενώ υπάρχει μια τιμή στα στοιχεία στα δεξιά, εκτιμούμε περισσότερο τα στοιχεία στα αριστερά.

Ευκίνητο μανιφέστο

  1. Η ύψιστη προτεραιότητα είναι η ικανοποίηση του πελάτη μέσω της συνεχούς και έγκαιρης παράδοσης πολύτιμου λογισμικού.
  2. Αγκαλιάστε τις μεταβαλλόμενες απαιτήσεις, ακόμη και αργά στην ανάπτυξη. Η μεθοδολογία Agile SAFE επεξεργάζεται την αλλαγή προς όφελος του πελάτη.
  3. Παραδίδετε λογισμικό που λειτουργεί συχνά, από μερικές εβδομάδες έως δύο μήνες, με προτίμηση στο μικρότερο χρονοδιάγραμμα.
  4. Οι προγραμματιστές και οι επιχειρηματίες πρέπει να συνεργάζονται καθημερινά καθ' όλη τη διάρκεια του έργου.
  5. Δημιουργήστε έργα γύρω από άτομα με κίνητρα. Δώστε τους υποστήριξη και το περιβάλλον που χρειάζονται και εμπιστευτείτε τους για να ολοκληρώσουν τη δουλειά τους.
  6. Η πιο αποτελεσματική μέθοδος επικοινωνίας με μια ομάδα ανάπτυξης είναι μια συνομιλία πρόσωπο με πρόσωπο.
  7. Το λογισμικό εργασίας είναι το πρωταρχικό μέτρο της προόδου.
  8. Οι ευέλικτες διαδικασίες προάγουν τη βιώσιμη ανάπτυξη. Οι χορηγοί, οι προγραμματιστές και οι χρήστες θα πρέπει να μπορούν να διατηρούν σταθερό ρυθμό επ' αόριστον.
  9. Η συνεχής προσοχή στην τεχνική αριστεία και ο καλός σχεδιασμός ενισχύουν την ευελιξία.
  10. Η απλότητα –η τέχνη της μεγιστοποίησης του όγκου της δουλειάς που δεν γίνεται– είναι απαραίτητη.
  11. Οι καλύτερες αρχιτεκτονικές, απαιτήσεις και σχέδια προκύπτουν από αυτοοργανωμένες ομάδες.
  12. Σε τακτά χρονικά διαστήματα, η ομάδα σκέφτεται πώς να γίνει πιο αποτελεσματική, στη συνέχεια συντονίζει και προσαρμόζει τη συμπεριφορά της ανάλογα.

Διαφορετικά επίπεδα σε SAFE

Υπάρχουν δύο διαφορετικοί τύποι υλοποίησης SAFe:

  1. Εφαρμογή SAFe 4.0
  2. Εφαρμογή SAFe 3.0
Διαφορετικά επίπεδα σε SAFE
Επίπεδα SAFe
  • Στην υλοποίηση του SAFe 4.0 έχουμε 4 επίπεδα: Χαρτοφυλάκιο, ροή αξίας, πρόγραμμα και ομάδα.
  • Στην υλοποίηση του SAFe 3.0 έχουμε 3 επίπεδα: Χαρτοφυλάκιο, πρόγραμμα και ομάδα
  • Το SAFe 3 επιπέδων είναι για μικρότερες υλοποιήσεις με 100 ή λιγότερα άτομα. Προγράμματα που δεν απαιτούν σημαντική συνεργασία.
  • Το 4-Level SAFe είναι για λύσεις που απαιτούν συνήθως πολλές εκατοντάδες επαγγελματίες να αναπτύξουν και να διατηρήσουν λογισμικό.

Επίπεδο ομάδας

Ρόλοι/Ομάδες Εκδηλώσεις Αντικείμενα
* Agile Team * Sprint Σχεδιασμός * Εκκρεμότητα ομάδας
* Ιδιοκτήτης προιόντος * Εκκρεμότητα καλλωπισμού * Μη λειτουργικές απαιτήσεις
* Scrum Master * Καθημερινό Stand-Up * Στόχοι PI της ομάδας
* Εκτέλεση * Επαναλήψεις
* Sprint Διαδήλωση * Ιστορίες (Λογισμικό εργασίας)
* Sprint Αναδρομικός * Sprint Στόχοι
* IP Sprints * Ενσωματωμένη ποιότητα
* Αιχμές
* Ομάδα Kanban
  • Όλες οι ομάδες SAFe αποτελούν μέρος του ενός ή του άλλου Agile Release Train (ART).
  • Οι ομάδες SAFe είναι εξουσιοδοτημένες, αυτο-οργανωτικές, αυτοδιαχειριζόμενες, διαλειτουργικές ομάδες
  • Κάθε ομάδα είναι εξίσου υπεύθυνη για τον καθορισμό, τη δημιουργία και τη δοκιμή ιστοριών από το Team Backlog της σε επαναλήψεις σταθερού μήκους
  • Οι ομάδες σχεδιάζουν και εκτελούν επαναλήψεις με χρονικό πλαίσιο δύο εβδομάδων σύμφωνα με τους συμφωνηθέντες στόχους επανάληψης.
  • Οι ομάδες θα χρησιμοποιήσουν τη ρουτίνα ScrumXP/Team Kanban για την παροχή συστημάτων υψηλής ποιότητας για την παραγωγή ενός Demo System κάθε δύο εβδομάδες.
  • Όλες οι διαφορετικές ομάδες στο ART (Agile Release Trains) θα δημιουργήσουν ένα ολοκληρωμένο και δοκιμασμένο σύστημα. Οι ενδιαφερόμενοι θα αξιολογήσουν και θα απαντήσουν με γρήγορη ανατροφοδότηση
  • Εφαρμόζουν πρακτικές Ενσωματωμένης Ποιότητας.
  • Κάθε ομάδα ScrumXP θα έχει 5-9 μέλη ομάδας, τα οποία περιλαμβάνουν όλους τους ρόλους που είναι απαραίτητοι για τη δημιουργία μιας ποιοτικής αυξητικής αξίας σε κάθε Επανάληψη.
  • Οι ρόλοι του ScrumXP περιλαμβάνουν:
  • Το SAFe διαιρεί το χρονοδιάγραμμα ανάπτυξης σε ένα σύνολο επαναλήψεων εντός ενός PI (Program Increment).
  • Η διάρκεια του PI είναι μεταξύ 8-12 εβδομάδων.
  • Η ομάδα θα χρησιμοποιήσει ιστορίες για να προσφέρει την αξία. Ο Κάτοχος Προϊόντος θα έχει εξουσία περιεχομένου για τη δημιουργία και την αποδοχή των ιστοριών.
  • Οι ιστορίες περιέχουν τις απαιτήσεις του πελάτη.
  • Το Team Backlog περιλαμβάνει ιστορίες χρηστών και ενεργοποιητών, οι οποίες προσδιορίζονται κατά τον σχεδιασμό PI. Όταν η Διαχείριση Προϊόντος παρουσιάζει τον Οδικό Χάρτη, το Όραμα και το Ανεκτέλεστο Πρόγραμμα.
  • Ο εντοπισμός, η επεξεργασία, η ιεράρχηση, ο προγραμματισμός, η εφαρμογή, η δοκιμή και η αποδοχή των ιστοριών είναι οι πρωταρχικές απαιτήσεις της διοικητικής εργασίας σε επίπεδο ομάδας.
  • Κάθε επανάληψη παρέχει:
    • Μια πολύτιμη αύξηση της νέας λειτουργικότητας
    • Πραγματοποιήστε μέσω διαρκώς επαναλαμβανόμενων μοτίβων
    • Σχεδιάστε την επανάληψη
    • Δεσμευτείτε για κάποια λειτουργικότητα
    • Εκτελέστε την επανάληψη δημιουργώντας και δοκιμάζοντας Ιστορίες
    • Επίδειξη της νέας λειτουργικότητας
    • Αναδρομικός
    • Επαναλάβετε για την επόμενη επανάληψη
  • Οι ομάδες υποστηρίζουν επίσης την επίδειξη συστήματος στο τέλος κάθε επανάληψης. που είναι το κρίσιμο σημείο ολοκλήρωσης για την ART.
  • Οι ροές μεγαλύτερης αξίας θα έχουν πολλαπλά ART.
  • Οι επαναλήψεις καινοτομίας και προγραμματισμού (IP) αξιοποιούν τις ομάδες με μια ευκαιρία για καινοτομία και εξερεύνηση.

Επίπεδο προγράμματος

Ρόλοι/Ομάδες Εκδηλώσεις Αντικείμενα
* DevOps * Σχεδιασμός PI (Πρόγραμμα Αύξησης). * Οραμα
* Ομάδα συστήματος * Επιδείξεις συστήματος * Οδικός χάρτης
* Διαχείριση εκδόσεων * Επιθεώρηση και υιοθέτηση εργαστηρίου * Μετρήσεις
* Διαχείριση προϊόντων * Archiτεχνικός διάδρομος προσγείωσης * Ορόσημα
* UEX Architect * Κυκλοφορία ανά πάσα στιγμή * Εκδόσεις
* Release Train Engineer (RTE) * Agile Release Train * Program Epics
* Σύστημα Architec/Μηχανικός * Απελευθέρωση * Πρόγραμμα Kanban
* Ιδιοκτήτες της επιχείρησης * Εκκρεμότητα προγράμματος
* Lean-Agile Leaders * Μη λειτουργικές απαιτήσεις
* Κοινότητες Πρακτικής * Πρώτη στάθμιση της συντομότερης εργασίας (WSJF)
* Κοινόχρηστες υπηρεσίες * Στόχοι PI Προγράμματος
* Πελάτης * Χαρακτηριστικό
* Ενεργοποιητής
* Λύση
* Συντονισμός ροής αξίας
  • Σε επίπεδο προγράμματος, η αξία του SAFE παρέχεται από τρένα Agile Release (ART) με μεγάλη διάρκεια ζωής. Η επανάληψη είναι για την ομάδα και το τρένο είναι για το πρόγραμμα.
  • Το Agile Release Trains (ART) είναι το κύριο όχημα για την παράδοση αξίας σε επίπεδο προγράμματος. Παρέχει μια ροή αξίας στον οργανισμό.
  • Η διάρκεια των προσαυξήσεων προγράμματος (PI) είναι 8 έως 12 εβδομάδες.
  • Το ART αποτελείται από 5 – 12 Agile Teams (~50 – 125+ άτομα) που περιλαμβάνει όλους τους ρόλους και την υποδομή που απαιτούνται για την παράδοση πλήρως δοκιμασμένου, λειτουργικού λογισμικού σε επίπεδο συστήματος.
  • Κάθε PI είναι ένα χρονικό πλαίσιο πολλαπλών επαναλήψεων. Κατά τη διάρκεια της οποίας αναπτύσσεται και παραδίδεται μια σημαντική, πολύτιμη αύξηση του συστήματος.
  • Σε κάθε PI θα πραγματοποιηθούν περίοδοι λειτουργίας "demo" και "Inspect and adapt" και ο προγραμματισμός ξεκινά για το επόμενο PSI.
  • Σε επίπεδο προγράμματος, το SAFe δίνει έμφαση στην αρχή της ευθυγράμμισης. Αυτό συμβαίνει επειδή πολλαπλές ευέλικτες ομαδικές προσπάθειες ενσωματώνονται για να δημιουργήσουν αξία για τον πελάτη.
  • Η ιεραρχία αντικειμένων SAFe είναι Epics->features->user stories.
  • Σε επίπεδο προγράμματος, ο Διευθυντής Προϊόντων/Διαχειριστής Προγράμματος έχει εξουσία περιεχομένου. Καθορίζει και ιεραρχεί το ανεκτέλεστο πρόγραμμα.
  • Το ανεκτέλεστο πρόγραμμα είναι μια λίστα χαρακτηριστικών με προτεραιότητα.
  • Σε επίπεδο προγράμματος, τα χαρακτηριστικά μπορούν να προκύψουν ή να προέρχονται από έπη που ορίζονται σε επίπεδο χαρτοφυλακίου.
  • Τα χαρακτηριστικά αποσυντίθενται σε ιστορίες χρηστών και ρέουν σε εκκρεμότητες σε επίπεδο ομάδας.
  • Ο Διευθυντής Προϊόντος ή ο ρόλος του Μηχανικού Εκπαίδευσης Εκπαίδευσης θα μπορούσε να αναληφθεί από τον Υπεύθυνο Προγράμματος/Ανώτερο Διευθυντή Έργου
  • σύστημα ArchiΟ ρόλος του σε επίπεδο προγράμματος είναι να συνεργάζεται καθημερινά με τις ομάδες. Εξασφαλίζει ότι πληρούνται οι μη λειτουργικές απαιτήσεις. Επίσης, συνεργάζονται με τον αρχιτέκτονα επιχειρήσεων σε επίπεδο χαρτοφυλακίου για να βεβαιωθούν ότι υπάρχει επαρκής αρχιτεκτονικός διάδρομος για την υποστήριξη των επερχόμενων αναγκών χρηστών και επιχειρήσεων.
  • Ο σχεδιασμός διεπαφής, οι οδηγίες εμπειρίας χρήστη και τα στοιχεία σχεδίασης για τις ομάδες παρέχονται από τους Σχεδιαστές UX.
  • Ο ρόλος του Chief-Scrum Master παίζεται από τον 'Release Train Engineer'.
  • Διάφορες ομάδες (από το μάρκετινγκ, την ανάπτυξη, την ποιότητα, τις λειτουργίες και την ανάπτυξη) σχηματίζουν την «Ομάδα διαχείρισης εκδόσεων». Θα εγκρίνουν τακτικές εκδόσεις ποιοτικών λύσεων στους πελάτες.
  • Η ανάπτυξη λογισμικού σε περιβάλλοντα πελατών και η επιτυχής παράδοση φροντίζει η ομάδα DevOps.

Επίπεδο χαρτοφυλακίου

Ρόλοι/Ομάδες Εκδηλώσεις Αντικείμενα
* Enterprise Architect * Στρατηγικός Επενδυτικός Σχεδιασμός * Στρατηγικά θέματα
* Προγράμματα χαρτοφυλακίου Mgmt * Kanban Portfolio (Epic) Σχεδιασμός * Επιχείρηση
* Epic Owners * Εκκρεμότητα χαρτοφυλακίου
* Χαρτοφυλάκιο Kanban
* Μη λειτουργικές απαιτήσεις
* Epic και Enabler
* Ροή αξίας
* Προϋπολογισμοί (CapEx και OpEx)
  • Το υψηλότερο επίπεδο ενδιαφέροντος/ανησυχίας /συμμετοχής/ στο SAFE είναι Χαρτοφυλάκιο SAFE
  • Το χαρτοφυλάκιο παρέχει τα βασικά μπλοκ για την οργάνωση της ροής αξίας Lean-Agile Enterprise μέσω μιας ή περισσότερων Value Streams.
  • Το χαρτοφυλάκιο βοηθά στην ανάπτυξη συστημάτων και λύσεων που περιγράφονται σε στρατηγικά θέματα (συνδέει ένα χαρτοφυλάκιο SAFe με την μεταβαλλόμενη επιχειρηματική στρατηγική μιας επιχείρησης).
  • Για την επίτευξη στρατηγικών στόχων, το επίπεδο χαρτοφυλακίου περιλαμβάνει αυτά τα στοιχεία. Παρέχει βασικούς μηχανισμούς προϋπολογισμού και άλλους μηχανισμούς διακυβέρνησης. Με αυτόν τον τρόπο διασφαλίζει ότι η επένδυση στις ροές αξίας παρέχει τις αναγκαίες αποδόσεις για την επιχείρηση.
  • Ένα χαρτοφυλάκιο συνδέεται με την επιχείρηση αμφίδρομα:
    • Προκειμένου να καθοδηγήσει το Χαρτοφυλάκιο στους ευρύτερους μεταβαλλόμενους επιχειρηματικούς στόχους, παρέχει στρατηγικά θέματα.
    • Μια άλλη κατεύθυνση δείχνει τη σταθερή ροή των αξιών του χαρτοφυλακίου.
  • Η Διαχείριση Χαρτοφυλακίου Προγράμματος ενεργεί ως ενδιαφερόμενοι φορείς και είναι υπεύθυνοι για την παροχή των επιχειρηματικών αποτελεσμάτων.
  • Το επίπεδο χαρτοφυλακίου SAFe περιέχει ανθρώπους, διαδικασίες και απαραίτητα συστήματα και λύσεις κατασκευής που χρειάζεται μια επιχείρηση για να εκπληρώσει τους στρατηγικούς της στόχους.
  • Οι ροές αξίας είναι οι πρωταρχικοί στόχοι του Χαρτοφυλακίου, με τους οποίους χρηματοδοτούνται οι άνθρωποι και άλλοι πόροι που απαιτούνται για τη δημιουργία των Λύσεων.
  • Σημαντικές βασικές έννοιες που χρησιμοποιούνται εδώ είναι:
    • Σύνδεση με την Επιχείρηση,
    • Διαχείριση Χαρτοφυλακίου Προγράμματος,
    • Managing the Flow of Portfolio Epics.

Επίπεδο ροής αξίας

Ρόλοι/Ομάδες Εκδηλώσεις Αντικείμενα
* DevOps * Σχεδιασμός PI (Προαύξηση Προγράμματος) πριν και μετά * Οραμα
* Ομάδα συστήματος * Λύση Demos * Οδικός χάρτης
* Διαχείριση εκδόσεων * Επιθεώρηση και υιοθέτηση εργαστηρίου * Μετρήσεις
* Διαχείριση λύσεων * Agile Release Train * Ορόσημα
* UEX Architect * Εκδόσεις
* Value Stream Engineer (RTE) *Value Stream Epics
* Λύση Architec/Μηχανικός * Value Stream Kanban
* Κοινόχρηστες υπηρεσίες * Εκκρεμότητα ροής αξίας
* Πελάτης * Μη λειτουργικές απαιτήσεις
* Προμηθευτής * Πρώτη στάθμιση της συντομότερης εργασίας (WSJF)
* Στόχοι PI ροής αξίας
* Ικανότητα
* Ενεργοποιητής
* Πλαίσιο λύσης
* Συντονισμός ροής αξίας
* Οικονομικό Πλαίσιο
* Πρόθεση λύσης
* MBSE
* Βασισμένο σετ
* Ευκίνητος Archiδομή
  • Το επίπεδο ροής τιμής είναι προαιρετικό στο SAFe.
  • Το Value Stream Level είναι νέο στο SAFe 4.0.
  • Το επίπεδο ροής αξίας προορίζεται/σχεδιάστηκε για επιχειρήσεις / κατασκευαστές / οργανισμούς που είναι:
  1. Μεγάλο σε μέγεθος
  2. Ανεξάρτητος
  3. Να έχετε σύνθετες λύσεις
  4. Οι λύσεις τους απαιτούν συνήθως πολλαπλές ART
  5. Έχουν συνεισφορά Προμηθευτών.
  6. Αντιμετωπίζουν τις μεγαλύτερες προκλήσεις συστημάτων
  7. Για κυβερνοφυσικά συστήματα
  8. Για λογισμικό, υλικό, ηλεκτρικά και ηλεκτρονικά, οπτικά, μηχανικά, υγρά και άλλα.
  • Η κατασκευή αυτού του είδους συστημάτων απαιτεί συχνά εκατοντάδες, ακόμη και χιλιάδες επαγγελματίες, εξωτερικούς και εσωτερικούς προμηθευτές.
  • Εάν τα συστήματα είναι κρίσιμης σημασίας για την αποστολή. Η αποτυχία της Λύσης, ή ακόμα και ενός υποσυστήματος, έχει απαράδεκτες οικονομικές και κοινωνικές συνέπειες.
  • Εάν οι Επιχειρήσεις μπορούν να χτιστούν με μερικές εκατοντάδες επαγγελματίες, μπορεί να μην χρειάζονται τις κατασκευές αυτού του επιπέδου. Σε αυτή την περίπτωση, μπορούν να χρησιμοποιήσουν από το «συμπτυγμένη προβολή" που είναι SAFe 3 επιπέδων.
  • Η δημιουργία λύσεων ροής αξίας σε μοτίβο Lean-Agile απαιτεί πρόσθετα τεχνουργήματα, συντονισμό και κατασκευές. Επομένως, αυτό το επίπεδο περιέχει ένα Οικονομικό Πλαίσιο για την παροχή χρηματοοικονομικών ορίων για το Value Stream
  • Υποστηρίζει ρυθμό και συγχρονισμό για πολλαπλές ART και Προμηθευτές. Περιλαμβάνει συναντήσεις προγραμματισμού πριν και μετά το PI και επίδειξη λύσεων.
  • Δίνει επιπλέον ρόλους που είναι: Value Stream Engineer, Solution Architec/Engineering και Solution Management.

Σύνοψη

  • Το SAFe είναι μια αποδεδειγμένη από τον κλάδο μέθοδο, εστιασμένη στην αξία, για την κλιμάκωση του Agile σε επίπεδο Επιχειρήσεων.
  • Απαντά στις ερωτήσεις όπως «Πώς σχεδιάζουμε;», «Πώς κάνουμε προϋπολογισμό;» και «Πώς γινόμαστε διαλειτουργικοί στην αρχιτεκτονική και DevOps;"
  • Το πλαίσιο SAFe Agile βοηθά τις ομάδες μεγάλων οργανισμών να επιτύχουν τους στρατηγικούς στόχους ενός οργανισμού, όχι μόνο τους μεμονωμένους στόχους του έργου.
  • Το πλαίσιο προσφέρει τη δυνατότητα διατήρησης και δημιουργίας μιας κεντρικής στρατηγικής για την παροχή αξίας.
  • Το μοντέλο SAFe έχει τρία/τέσσερα επίπεδα που συγκεντρώνουν τα στρατηγικά θέματα ενός οργανισμού.
  • Κεντρική στρατηγική, σε συνδυασμό με την αποκεντρωμένη ευέλικτη εκτέλεση ανάπτυξης.

αναφορές:

SAFe for Lean Enterprises 5.0:

http://www.scaledagileframework.com