jira portfolio tutorial
Χαρτοφυλάκιο JIRA, μια εύχρηστη κριτική προσθήκη διαχείρισης χαρτοφυλακίου έργου Agile:
Σε αυτό εξαιρετική σειρά JIRA , μάθαμε πώς να το χρησιμοποιούμε JIRA αποτελεσματικά για τη διαχείριση έργων Agile στο προηγούμενο σεμινάριό μας.
Χαρτοφυλάκιο για JIRA είναι η τελευταία έκδοση της προσθήκης Agile Project Portfolio Management της Atlassian για το JIRA. Σκοπός του είναι να διευκολύνει τη διαχείριση ενός χαρτοφυλακίου έργων JIRA.
Παρέχει μια συνεχή ενημέρωση, σε πραγματικό χρόνο, της προόδου σε πολλές ομάδες και έργα εντός ενός οργανισμού, επιτρέποντας στους διαχειριστές να έχουν έως και τη λεπτή άποψη σχετικά με το αν η εργασία είναι σε καλό δρόμο για να ικανοποιήσει τις ημερομηνίες κυκλοφορίας.
=> Κάντε κλικ εδώ για πλήρη σειρά μαθημάτων JIRA
Παρέχει επίσης ένα περιβάλλον δοκιμών που μπορεί να χρησιμοποιηθεί για την εκτίμηση του αντίκτυπου της αλλαγής μέσα σε ένα έργο στα χρονοδιαγράμματα κυκλοφορίας χωρίς να κάνει πραγματικά αυτές τις αλλαγές στα αναφερόμενα έργα.
Σε αυτό το σεμινάριο, θα σας καθοδηγήσω στο φόντο του Χαρτοφυλακίου για το JIRA και θα συζητήσω, μεταξύ άλλων, πώς ο Χαρτοφυλάκιο εκχωρεί πόρους, χρησιμοποιεί τη διαθεσιμότητα της ομάδας και τα τέσσερα βήματα που πρέπει να κάνετε για να δημιουργήσετε ένα σχέδιο χαρτοφυλακίου.
Τι θα μάθετε:
- Χαρτοφυλάκιο για φόντο JIRA
- Δημιουργία σχεδίων χαρτοφυλακίου
- Μια μοναδική πηγή αλήθειας
- Συνιστώμενη ανάγνωση
Χαρτοφυλάκιο για φόντο JIRA
Η πρώτη κυκλοφορία του χαρτοφυλακίου JIRA, που κυκλοφόρησε για πρώτη φορά στο Atlassian Marketplace (η έκδοση Appstore της Atlassian για τις εφαρμογές τους) τον Μάιο του 2014, παρείχε στους χρήστες ένα σχέδιο που έδινε προβολή σε μεγάλο αριθμό έργων και ομάδων εντός του JIRA - ένα «χαρτοφυλάκιο» σχέδιο'. Αυτό επέτρεψε στους διευθυντές να σχεδιάσουν την εργασία σε πολλά έργα και να κατανείμουν την εργασία έτσι ώστε να διατηρούνται τα χρονοδιαγράμματα και να πληρούνται οι ημερομηνίες κυκλοφορίας.
Ωστόσο, ενώ οι βασικές έννοιες ήταν σε ισχύ, ο συγχρονισμός μεταξύ των σχεδίων χαρτοφυλακίου και των έργων JIRA από τα οποία κατασκευάστηκαν έπρεπε να διατηρηθεί χειροκίνητα, γεγονός που καθιστούσε πολύ δύσκολη την ενημέρωση των σχεδίων χαρτοφυλακίου. Αυτό σήμαινε ότι πολύ γρήγορα τα σχέδια χαρτοφυλακίου θα γίνονταν εκτός συγχρονισμού με τα έργα που εκπροσωπούσαν και τα σχέδια χαρτοφυλακίου δεν θα παρείχαν πλέον μια ρεαλιστική άποψη για την πρόοδο των έργων και των ομάδων.
Η τελευταία έκδοση έχει σχεδιαστεί ειδικά για ενσωμάτωση με το λογισμικό JIRA με τέτοιο τρόπο ώστε ένα σχέδιο χαρτοφυλακίου να αντικατοπτρίζει πάντα την πραγματική κατάσταση των έργων που αντιπροσωπεύει. Τα δεδομένα συλλέγονται από επιλεγμένο πεδίο ζητημάτων JIRA, τα οποία μπορούν να βασίζονται, όπως απαιτείται, σε Έργα, Πίνακες ή Φίλτρα.
Αυτά τα δεδομένα τροφοδοτούνται συνεχώς στο σχέδιο χαρτοφυλακίου έτσι ώστε να είναι πάντα ενημερωμένα με τις τελευταίες αλλαγές στο πεδίο εφαρμογής. Αυτό περιλαμβάνει δεδομένα όπως εκτιμήσεις χρόνου για ζητήματα JIRA, εξαρτήσεις μεταξύ ζητημάτων και πότε είναι διαθέσιμες ομάδες για να εργαστούν σε συγκεκριμένα θέματα.
Φιγούρα 1: Η προβολή «Προγραμματισμός» για ένα σχέδιο χαρτοφυλακίου, που δείχνει τα χρονοδιαγράμματα για πολλά έργα, με τα θέματα JIRA να αντιστοιχίζονται σε αυτό το χρονοδιάγραμμα.
Το χαρτοφυλάκιο εκχωρεί πόρους χρησιμοποιώντας έναν μοναδικό αλγόριθμο προγραμματισμού που δημιουργεί οποιεσδήποτε προτεραιότητες και προθεσμίες που ορίζει ο χρήστης έναντι αντικειμένων πεδίου.
Οι τιμές διαφορετικών ιδιοτήτων που σχετίζονται με ζητήματα JIRA μπορούν να οριστούν σε μια καθορισμένη τιμή η οποία δεν θα αλλάξει από τον αλγόριθμο ή θα οριστεί ως «Υπολογισμός», επιτρέποντας στον αλγόριθμο προγραμματισμού να αλλάξει την τιμή της παραμέτρου προκειμένου να ανταποκριθεί στο δεδομένο χρονοδιάγραμμα έκδοσης.
Οι ίδιες οι κυκλοφορίες έχουν επίσης αυτήν την ευελιξία, επιτρέποντας στο Χαρτοφυλάκιο να υπολογίζει μια ημερομηνία κυκλοφορίας με βάση το πότε θα ολοκληρωθεί το επιλεγμένο πεδίο εργασίας, σε αντίθεση με τον καθορισμό μιας αυστηρής ημερομηνίας κυκλοφορίας που πρέπει να επιτευχθεί.
Σημειώστε ότι εάν ο αλγόριθμος προγραμματισμού προτείνει μια αλλαγή σε ένα έργο JIRA, η αλλαγή πρέπει να επιβεβαιωθεί ('δεσμευτεί') από έναν χρήστη του Χαρτοφυλακίου με τα σχετικά δικαιώματα. Δεν μπορούν να γίνουν αλλαγές στα υποκείμενα έργα JIRA με ανεξέλεγκτο τρόπο.
Σχήμα 2: Οι αλλαγές γίνονται μόνο στα υποκείμενα έργα και ζητήματα JIRA όταν δεσμεύονται πίσω στο JIRA, εμποδίζοντας την πραγματοποίηση αλλαγών με ανεξέλεγκτο τρόπο.
Αλλαγές σε ζητήματα μπορούν επίσης να γίνουν από τον χρήστη μέσα από το σχέδιο χαρτοφυλακίου, αλλά απαιτείται μια συγκεκριμένη 'δέσμευση' αυτών των αλλαγών σε επίπεδο χαρτοφυλακίου για να τα κάνει να περάσουν στο JIRA. Αυτό εμποδίζει τους διαχειριστές έργων επί τόπου να βλέπουν τα έργα τους να ενημερώνονται μυστηριωδώς χωρίς να υπάρχει σαφής ευκαιρία για τους χρήστες σε επίπεδο χαρτοφυλακίου να τους ενημερώνουν.
Επιπλέον, επιτρέπει στο Portfolio για το JIRA 2.0 να λειτουργεί ως περιβάλλον sandbox, όπου μπορούν να γίνουν αλλαγές σε ζητήματα σε επίπεδο χαρτοφυλακίου και ο αντίκτυπός τους στα χρονοδιαγράμματα κυκλοφορίας, κ.λπ., που αξιολογούνται πριν από τη μετάδοση των αλλαγών σε όλους εκείνους που εργάζονται στα έργα. Με άλλα λόγια, επιτρέπει την εκτέλεση σεναρίων «τι εάν».
Δημιουργία σχεδίων χαρτοφυλακίου
Η δημιουργία ενός σχεδίου χαρτοφυλακίου είναι απλή, αποτελούμενη από τέσσερα μόνο βήματα.
Πρώτον, το εύρος ορίζεται επιλέγοντας τα έργα, τις ομάδες ή τα φίλτρα που θα χρησιμοποιηθούν για τη συλλογή θεμάτων από τα οποία θα καθοριστεί το πεδίο εφαρμογής. Πολλές επιλογές μπορούν να χρησιμοποιηθούν σε αυτό το σημείο. Στη συνέχεια επιλέγονται οι κυκλοφορίες που σχετίζονται με αυτές τις επιλογές για να καθορίσουν ποιες κυκλοφορίες θα συμπεριληφθούν στο πρόγραμμα.
Στη συνέχεια, επιλέγονται οι ομάδες που θα συμπεριληφθούν στο σχέδιο και θα δημιουργηθεί μια προεπιλεγμένη ομάδα για κάθε έργο.
Τέλος, παρατίθενται τα ζητήματα που σχετίζονται με τις επιλεγμένες κυκλοφορίες, επιτρέποντας στον χρήστη να επιλέξει ποια ζητήματα θέλει να συμπεριλάβει στο πεδίο εφαρμογής του σχεδίου. Μόλις ολοκληρωθεί, το Portfolio χρησιμοποιεί τον αλγόριθμο προγραμματισμού για να δημιουργήσει ένα σχέδιο χαρτοφυλακίου με βάση δεδομένα που σχετίζονται με τα επιλεγμένα ζητήματα.
Το σχέδιο χαρτοφυλακίου παρουσιάζεται με προβολή χρονοδιαγράμματος με τρεις καρτέλες που αντιπροσωπεύουν τα δεδομένα που χρησιμοποιήθηκαν για τη δημιουργία του. Πεδίο εφαρμογής, ομάδες και κυκλοφορίες.
Το Πρόγραμμα μπορεί να προβληθεί επίμονα και στις τρεις καρτέλες ή ξεχωριστά ως Αναφορά στη δική του σελίδα. Αλλαγές σε οποιαδήποτε από τις τρεις καρτέλες εμφανίζονται στην προβολή Προγράμματος και αξιολογούνται προτού δεσμευτούν στο JIRA.
Εμφανίζεται ένα χρονοδιάγραμμα με ζητήματα που τίθενται ενάντια σε αυτό με την πάροδο του χρόνου, με ένα απλό σχέδιο χρωματικής κωδικοποίησης που χρησιμοποιείται για να δείξει εάν μια κυκλοφορία βρίσκεται σε καλό δρόμο ή όχι. η γραμμή είναι πράσινη εάν βρίσκεται σε καλό δρόμο και είναι κόκκινη εάν δεν πρόκειται να τηρηθεί η ημερομηνία κυκλοφορίας.
Οι συγκεκριμένες ημερομηνίες για την ημερομηνία κυκλοφορίας και την ημερομηνία ολοκλήρωσης εμφανίζονται στο χρονοδιάγραμμα, επιτρέποντας στους χρήστες να δουν πού βρίσκονται τα κενά και πόσο μεγάλο είναι το κενό μεταξύ ολοκλήρωσης και κυκλοφορίας. Αυτή η προβολή μπορεί να διαμορφωθεί με πολλούς διαφορετικούς τρόπους για να δείξει μια ανάλυση έργων, ομάδων ή χρηστών, καθώς και μια σειρά από άλλες χρήσιμες προβολές.
Προς το παρόν, δεν υπάρχει σαφής ένδειξη στην προβολή Προγραμματισμού όπου η ημερομηνία κυκλοφορίας με βάση το εύρος πλησιάζει την αναμενόμενη ημερομηνία κυκλοφορίας.
πώς να επιστρέψετε πίνακες σε Java
Εκτός από το ότι μπορεί να δει πώς προγραμματίζεται η εργασία με την πάροδο του χρόνου στα έργα, το χαρτοφυλάκιο για το JIRA παρουσιάζει επίσης αυτές τις πληροφορίες σε προβολή «Χωρητικότητας» για τις ομάδες στις οποίες έχει ανατεθεί η εργασία.
Αυτή η προβολή δείχνει ποια είναι η διαθέσιμη χωρητικότητα όλων των ομάδων που περιλαμβάνονται στο σχέδιο χαρτοφυλακίου, επισημαίνοντας τον αριθμό των ωρών που έχουν ορίσει αυτές οι ομάδες σε μια συγκεκριμένη εβδομάδα ή σπριντ, ανάλογα με τη μεθοδολογία Agile που χρησιμοποιείται, καθώς και την αξιοποίηση του αυτές οι ομάδες και όπου υπάρχει διαθέσιμη ικανότητα και πιθανά σημεία συμφόρησης.
Σχήμα 3: Η προβολή «Χωρητικότητα» για ένα σχέδιο χαρτοφυλακίου δείχνει την κατανομή της εργασίας σε ομάδες σε ολόκληρο το σχέδιο. Η επισήμανση συγκεκριμένων σπριντ ή εβδομάδων δείχνει τα στατιστικά στοιχεία χρήσης της ομάδας, συμπεριλαμβανομένων των σημείων συμφόρησης και της ελεύθερης χωρητικότητας.
Το χαρτοφυλάκιο για το JIRA χρησιμοποιεί τη διαθεσιμότητα της ομάδας και τις δεξιότητες των μελών αυτών των ομάδων, προκειμένου να βελτιώσει περαιτέρω το πρόγραμμα κυκλοφορίας. Όταν δημιουργούνται ομάδες, οι χρήστες εντός του JIRA μπορούν να προστεθούν σε αυτές και να εκχωρηθούν συγκεκριμένες δεξιότητες ανάλογα με τον ρόλο τους.
Για παράδειγμα,σε μια ομάδα προγραμματιστών θα μπορούσαν να εκχωρηθούν δεξιότητες βάσει των γνώσεων που διέθεταν από διαφορετικές γλώσσες προγραμματισμού. Το χαρτοφυλάκιο το χρησιμοποιεί για να αναθέτει εργασίες όχι μόνο σε ομάδες αλλά και σε συγκεκριμένα μέλη ομάδων που έχουν τις δεξιότητες που απαιτούνται για την ολοκλήρωση αυτών των εργασιών. Αυτές οι δεξιότητες είναι αυτές που χρησιμοποιεί το χαρτοφυλάκιο για να καθορίσει πού μπορεί να υπάρχουν σημεία συμφόρησης και βοηθούν να διευκρινιστεί πού μπορεί να απαιτούνται πρόσθετοι πόροι για την κάλυψη των ημερομηνιών κυκλοφορίας, ωστόσο, δεν είναι πάντοτε σαφές πόσο σημαντική μπορεί να είναι τα σημεία συμφόρησης.
Οι Ομάδες που δημιουργούνται εντός ενός σχεδίου μπορούν επίσης να κοινοποιηθούν σε άλλα σχέδια χρησιμοποιώντας τις «Κοινόχρηστες ομάδες». Αυτό εξοικονομεί χρόνο κατά τη δημιουργία σχεδίων φέρνοντας πληροφορίες σχετικά με αυτές τις ομάδες, όπως οι δεξιότητες που συζητήθηκαν προηγουμένως.
Το χαρτοφυλάκιο επιτρέπει σε ομάδες που εργάζονται στο ίδιο έργο να εργαστούν χρησιμοποιώντας διαφορετικές μεθοδολογίες και αναλύει ανάλογα το πρόγραμμα. μια ομάδα που χρησιμοποιεί το Scrum θα δει εργασίες που έχουν ανατεθεί σε σπριντ, ενώ μια ομάδα που χρησιμοποιεί το Kanban θα βλέπει εργασίες που έχουν ανατεθεί με βάση τις προτεραιότητες και τις εκτιμήσεις χρόνου.
Η προβολή «Χρονοδιάγραμμα» επιτρέπει στη συνέχεια να φιλτραριστεί με διάφορους τρόπους, χρησιμοποιώντας ένα πολύ παρόμοιο εργαλείο φιλτραρίσματος με αυτό που χρησιμοποιείται στο JIRA για το Πρόγραμμα πλοήγησης ζητημάτων.
Σχήμα 4: Οι ομάδες μπορούν να δημιουργηθούν με δεξιότητες σε συγκεκριμένα μέλη της ομάδας, επιτρέποντας στον αλγόριθμο προγραμματισμού να αναθέτει εργασίες ειδικά σε χρήστες που έχουν τις δεξιότητες για την ολοκλήρωση αυτής της εργασίας.
Με πολλαπλά έργα που εμφανίζονται σε μία προβολή σχεδίου χαρτοφυλακίου, οι χρήστες μπορούν να ορίσουν εξαρτήσεις μεταξύ έργων, είτε βρίσκονται στις ομάδες που χρησιμοποιούν αυτά τα έργα ή απαιτήσεις για συγκεκριμένες δραστηριότητες που πρέπει να ολοκληρωθούν προτού ξεκινήσουν οι άλλοι.
Το χαρτοφυλάκιο για το JIRA φέρνει εξαρτήσεις που υπάρχουν ήδη στο JIRA, επιτρέποντας ταυτόχρονα την προσθήκη νέων εξαρτήσεων μέσω της προβολής «Πεδίο εφαρμογής». Αυτές οι εξαρτήσεις μπορούν να προβληθούν με σαφήνεια στην προβολή «Χρονοδιάγραμμα» κάνοντας κλικ σε ένα από τα ζητήματα με τα οποία σχετίζεται και βλέποντας τα σχετικά ζητήματα να επισημαίνονται επίσης στο σχέδιο Χαρτοφυλακίου.
Ενώ το χαρτοφυλάκιο για το JIRA φέρνει πληροφορίες σχετικά με κυκλοφορίες που είναι ήδη διαθέσιμες σε έργα, νέες κυκλοφορίες μπορούν επίσης να οριστούν από την προβολή του σχεδίου (δηλαδή σε επίπεδο χαρτοφυλακίου, που ενδέχεται να εκτείνεται σε περισσότερα από ένα έργα), και έτσι μπορούν να δημιουργηθούν κυκλοφορίες μεταξύ έργων. Αυτό επιτρέπει τον προγραμματισμό εργασιών μεταξύ διαφορετικών έργων, έτσι ώστε όλες οι εργασίες να ολοκληρώνονται σε μια κοινή προθεσμία.
Το χαρτοφυλάκιο το χειρίζεται δημιουργώντας μεμονωμένες κυκλοφορίες σε κάθε έργο που συνδέονται μαζί με ένα κοινό πρόγραμμα.
Μια μοναδική πηγή αλήθειας
Οι διαχειριστές χαρτοφυλακίου πρέπει να είναι σε θέση να βλέπουν και να αναλύουν γρήγορα την πρόοδο όλων των ομάδων και των έργων τους σε έναν οργανισμό, ανεξάρτητα από την πολυπλοκότητα του οργανισμού ή των έργων εντός του, και το Χαρτοφυλάκιο για το JIRA 2.0 παρέχει αυτό.
Παρέχει μια μοναδική πηγή αλήθειας για τους διευθυντές να βρουν τον πιο αποτελεσματικό τρόπο ανάπτυξης της εργασίας σε ομάδες. Η μεγαλύτερη βελτίωση με την τελευταία έκδοση είναι η κατάργηση της απαίτησης για μη αυτόματο συγχρονισμό με έργα JIRA, διασφαλίζοντας ότι τα σχέδια χαρτοφυλακίου είναι πάντα μια ρεαλιστική αξιολόγηση της προόδου εντός των έργων και των πιθανών χρονοδιαγραμμάτων που θα ικανοποιηθούν.
=> Επισκεφτείτε εδώ για πλήρη σειρά μαθημάτων JIRA
Σχετικά με τον Συγγραφέα: Αυτή η θέση επισκεπτών γράφτηκε από τον Mitchell Davison, τεχνικό σύμβουλο στο Σύμβουλοι αυτοματισμού
Εκπαιδευτικό πρόγραμμα PREV | ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- JIRA Agile Tutorial: Πώς να χρησιμοποιήσετε αποτελεσματικά το JIRA για τη διαχείριση έργων Agile
- Εκμάθηση διαχείρισης JIRA: Διαχειριστής και διαχείριση χρηστών JIRA
- Εκπαιδευτικό πρόγραμμα ενοποίησης GitLab Jira
- Λήψη και εγκατάσταση του Jira με τη ρύθμιση άδειας Jira
- Ενσωματώστε το JIRA με το TestLodge Test Case Management System: Βήμα προς βήμα
- Εκμάθηση JIRA: Ένας πλήρης πρακτικός τρόπος χρήσης του οδηγού JIRA
- Εκμάθηση ενοποίησης JIRA και SVN
- Εκμάθηση έκλειψης σε βάθος για αρχάριους