Λύσεις Visure


Υποστήριξη
Εγγραφη
Είσοδος
Ξεκινήστε δωρεάν δοκιμή

Απαιτήσεις Κατάσταση & Αιτήματα Αλλαγές

Απαιτήσεις Κατάσταση & Αιτήματα Αλλαγές

Πίνακας περιεχομένων

Κατάσταση Απαιτήσεων

Για να παραμείνετε στην κορυφή του έργου, παρακολουθήστε κάθε απαίτηση σε όλη τη διάρκεια ζωής της. Θα μπορούσατε ακόμη και να εκχωρήσετε μια τιμή χαρακτηριστικού για την αποθήκευση αυτών των πληροφοριών για επιπλέον ασφάλεια και ακρίβεια. Αυτός ο τύπος παρακολούθησης κατάστασης θα βοηθήσει στη μείωση του κοινού διλήμματος με τα έργα λογισμικού - ψευδώς ισχυρισμός ότι έχει ολοκληρωθεί το ενενήντα τοις εκατό. Κάθε απαίτηση πρέπει να έχει μία από αυτές τις καταστάσεις κατά τη διάρκεια οποιουδήποτε δεδομένου χρονικού πλαισίου:

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

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

Εάν ρωτήσετε για την πρόοδο ενός προγραμματιστή, μπορεί να απαντήσει ότι υπάρχουν 87 απαιτήσεις για το συγκεκριμένο έργο. 61 έχουν ήδη επιβεβαιωθεί και 9 βρίσκονται σε ισχύ, αλλά ακόμη εκκρεμεί η επαλήθευση, ενώ 17 απομένουν να οριστικοποιηθούν. Ωστόσο, είναι σημαντικό να σημειωθεί ότι αυτά τα αιτήματα δεν ταιριάζουν όλα όσον αφορά το μέγεθος ή την επίδραση στην ικανοποίηση των πελατών. μπορεί επίσης να απαιτούν διαφορετικές ποσότητες προσπάθειας. Ως διαχειριστής έργου, δεν θα είχα καμία αμφιβολία ότι είχαμε μια ακριβή κατανόηση του μεγέθους του υποσυστήματος και του πόσο κοντά ήταν στην ολοκλήρωσή του. Αυτό είναι πολύ πιο αποτελεσματικό από το να λέμε απλώς «Είμαι περίπου ενενήντα τοις εκατό τελειωμένος». Με μια συνολική εικόνα της προόδου, μπορώ να πω με σιγουριά "φαίνεται υπέροχο!"

Αλλαγή αιτημάτων

Για να επιτύχετε επιτυχή διαχείριση απαιτήσεων, ο οργανισμός σας πρέπει να παρακολουθεί κάθε προσθήκη, διαγραφή και τροποποίηση απαίτησης. Αυτό θα σας επιτρέψει να παρακολουθείτε την κατάσταση καθώς και τις επιπτώσεις όλων των αιτημάτων αλλαγής. Μπορείτε επίσης να χρησιμοποιήσετε αυτά τα δεδομένα για να απαντήσετε σε διάφορες ερωτήσεις όπως:

  • Πόσα αιτήματα για τροποποίηση έχουν υποβληθεί εντός του καθορισμένου χρονικού πλαισίου;
  • Πόσα από τα αιτήματα έχουν απαντηθεί και πόσα παραμένουν άλυτα;
  • Ποιο ήταν το ποσοστό έγκρισης των αιτημάτων και ποιο ποσοστό απορρίφθηκαν;
  • Σε ποιο βαθμό η ομάδα ξόδεψε ενέργεια για να εκτελέσει κάθε εξουσιοδοτημένη τροποποίηση;
  • Ποιο είναι το τυπικό χρονικό διάστημα που τα αιτήματα παραμένουν ανοιχτά;
  • Κατά μέσο όρο, πόσα στοιχεία (π.χ. απαιτήσεις ή τεχνουργήματα) επηρεάζονται από κάθε υποβαλλόμενο αίτημα αλλαγής;

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

Δεν θέλουμε να εξαλείψουμε εντελώς την αστάθεια των απαιτήσεων. Άλλωστε, συχνά υπάρχει μια θεμιτή αιτιολόγηση για την αλλοίωσή τους. Ωστόσο, ταυτόχρονα, πρέπει να διασφαλίσουμε ότι το έργο μας μπορεί να χειριστεί αλλαγές και να εκπληρώσει τις υποχρεώσεις του. Το να πλησιάσουμε στην ολοκλήρωση συνεπάγεται πρόσθετο κόστος όταν γίνονται συχνά αλλαγές. Αυτό καθιστά δύσκολο να προσδιορίσετε πότε θα κυκλοφορήσετε το προϊόν σας στον κόσμο! Καθώς η ανάπτυξη προχωρά, τα περισσότερα έργα θα πρέπει να γίνονται πιο ανθεκτικά στις αλλαγές. Με άλλα λόγια, ο ρυθμός αποδοχής αλλαγής θα πρέπει σταδιακά να μειώνεται μέχρι να φτάσει στο μηδέν όταν ολοκληρωθεί η απελευθέρωση. Μια επαναληπτική προσέγγιση δίνει στις ομάδες πολλαπλές ευκαιρίες για ενσωμάτωση βελτιώσεων σε μεταγενέστερες επαναλήψεις, διατηρώντας παράλληλα το χρονοδιάγραμμα κάθε κύκλου.

Εάν η ομάδα σας κατακλύζεται από αιτήματα αλλαγής, οι πιθανότητες είναι ότι η διαδικασία εκκίνησης δεν ήταν ολοκληρωμένη ή ότι οι ιδέες συνεχίζουν να προκύπτουν καθώς προχωρά το έργο. Ως εκ τούτου, είναι σημαντικό να παρακολουθείτε πού προέρχονται αυτές οι αλλαγές από το μάρκετινγκ, τους χρήστες, τους πωλητές, τις ομάδες διαχείρισης κ.λπ. Παρακολουθώντας αυτές τις πληροφορίες θα σας βοηθήσει να προσδιορίσετε ποιος και τι χρειάζεται προσοχή για να ελαχιστοποιηθούν οι απαιτήσεις που παραβλέπονται και να αποφευχθεί η κακή επικοινωνία στο δρόμο.

Όταν τα αιτήματα αλλαγής παραμένουν ανεπίλυτα για μεγάλο χρονικό διάστημα, είναι σαφής ένδειξη ότι η διαδικασία διαχείρισης αλλαγών σας χρειάζεται κάποια προσοχή. Έχω δει προσωπικά έναν οργανισμό που είχε αιτήματα βελτίωσης που ήταν πολλά χρόνια παλιά και ακόμα σε εκκρεμότητα. Για να κάνει τον διαχειριστή έργου να δώσει προτεραιότητα στην ενέργειά του στα πιο σημαντικά στοιχεία του ανεκτέλετου, αυτή η ομάδα θα πρέπει να εκχωρήσει συγκεκριμένα ανοιχτά αιτήματα σε προγραμματισμένες εκδόσεις συντήρησης και να μετατρέψει άλλες μακροπρόθεσμες αναβαλλόμενες αλλαγές ως απορριφθείσες. Με αυτόν τον τρόπο μπορούν να αντιμετωπίσουν πιο εύκολα ό,τι είναι ουσιαστικό και επείγον πρώτα πριν αντιμετωπίσουν οποιαδήποτε λιγότερο πιεστικά ζητήματα.

Χρόνος και προσπάθεια

Για να διασφαλίσετε τη βέλτιστη απόδοση, σας προτείνουμε ανεπιφύλακτα να καταγράψετε τον χρόνο που αφιερώνει η ομάδα σας σε εργασίες μηχανικής απαιτήσεων. Αυτό περιλαμβάνει τη δημιουργία απαιτήσεων ποιότητας και τη διαχείριση αλλαγών, την παρακολούθηση της προόδου, τη δημιουργία δεδομένων ιχνηλασιμότητας και άλλες δραστηριότητες που σχετίζονται με αυτήν τη διαδικασία.

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

Εάν η ομάδα σας έχει ολοκληρώσει προηγουμένως ένα έργο και έχει διαθέσει το 10% του χρόνου της στις απαιτήσεις, μετά από σκέψη μπορεί να έχετε παρατηρήσει ότι η ποιότητα αυτών των απαιτήσεων θα μπορούσε να βελτιωθεί πολύ. Αν βρεθεί αντιμέτωπος με άλλο παρόμοιο έργο, θα ήταν συνετό για τον Project Manager να διασφαλίσει ότι καταβάλλεται περισσότερη προσπάθεια για τη δημιουργία εμπεριστατωμένων προδιαγραφών – περισσότερο από το δέκα τοις εκατό των συνολικών διαθέσιμων πόρων θα αρκούσε!

Καθώς συλλέγετε και αναλύετε δεδομένα, συγκρίνετε την προσπάθεια ανάπτυξης του έργου με ένα μέτρο του μεγέθους του προϊόντος. Οι τεκμηριωμένες απαιτήσεις σας θα δώσουν μια ιδέα για το συνολικό μέγεθος του. Για να είμαστε πιο ακριβείς, μπορείτε να συσχετίσετε την προσπάθεια μέτρησης μεμονωμένων προδιαγραφών που μπορούν να δοκιμαστούν, σημείων περίπτωσης χρήσης ή σημείων λειτουργίας – ό,τι είναι ανάλογο με τις μετρήσεις του προϊόντος σας. Συλλέγοντας δεδομένα που σχετίζονται με το μέγεθος για το προϊόν σας και σημειώνοντας τη σχετική προσπάθεια υλοποίησης, μπορείτε να διατυπώσετε ακριβείς εκτιμήσεις κατά την προετοιμασία για παρόμοια μελλοντικά έργα.

Ο φόβος μπορεί να μείνει στο μυαλό πολλών. φόβος ότι η ανάπτυξη ενός προγράμματος μέτρησης λογισμικού θα κλέψει πολύτιμο χρόνο από βασικές εργασίες. Αντίθετα, η εφαρμογή ενός αποτελεσματικού και στοχευμένου μετρικού συστήματος δεν απαιτεί υπερβολική προσπάθεια ή ενέργεια. Το μόνο που χρειάζεται να κάνετε είναι να δημιουργήσετε μια βασική υποδομή για τη συλλογή και την ανάλυση δεδομένων, καθώς και να ενθαρρύνετε τα μέλη της ομάδας σας να καταγράφουν ορισμένες σχετικές λεπτομέρειες σχετικά με τις εργασιακές τους δραστηριότητες. Όταν δημιουργείς μια κουλτούρα βασισμένη σε μετρήσεις στην εταιρεία σου, είναι εκπληκτικό τι μπορεί να μάθει κανείς μέσω αυτής της μεθόδου!

Μην ξεχάσετε να μοιραστείτε αυτήν την ανάρτηση!

Η Κορυφαία

Εξορθολογισμός Διαχείρισης και Επικύρωσης Απαιτήσεων

Ιούλιος 11th, 2024

10 π.μ. EST | 4 μ.μ. CET | 7 π.μ. PST

Louis Arduin

Louis Arduin

Senior Consultant, Visure Solutions

Thomas Dirsch

Ανώτερος Σύμβουλος Ποιότητας Λογισμικού, Razorcat Development GmbH

Μια ολοκληρωμένη προσέγγιση με Visure Solutions και Razorcat Development TESSY

Μάθετε πώς να βελτιστοποιείτε τη διαχείριση και την επικύρωση απαιτήσεων για τα καλύτερα αποτελέσματα.