Λύσεις Visure


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

Πώς να δημιουργήσετε και να χρησιμοποιήσετε έναν πίνακα ιχνηλασιμότητας απαιτήσεων (RTM)

Πώς να δημιουργήσετε και να χρησιμοποιήσετε έναν πίνακα ιχνηλασιμότητας απαιτήσεων (RTM)

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

Τι είναι το Requirements Traceability Matrix;

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

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

Τύποι πίνακα ιχνηλασιμότητας

Τεχνικά, υπάρχουν τρεις τύποι μήτρας ιχνηλασιμότητας. Ιχνηλασιμότητα προς τα εμπρός, ιχνηλασιμότητα προς τα πίσω και ιχνηλασιμότητα αμφίδρομης κατεύθυνσης. 

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

Σημασία του πίνακα ιχνηλασιμότητας;

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

Υπάρχουν διάφορα οφέλη που παρέχονται από ιχνηλασιμότητα απαιτήσεων. Περιλαμβάνουν:

  • Διευκολύνει την ανάλυση επιπτώσεων.
  • Βοηθά στη σωστή πραγματοποίηση αλλαγών. Ως εκ τούτου, βελτιώνει την ποιότητα των προϊόντων.
  • Βοηθά επίσης στον καθορισμό των συνδέσμων ιχνηλασιμότητας με τρόπο που καταγράφει και τις γνώσεις αντίστροφης μηχανικής. 
  • Σε περίπτωση που ένα μέλος της ομάδας με ζωτικές γνώσεις φύγει από την εταιρεία, η πλήρης διαφάνεια πληροφοριών βοηθάει πολύ. Μειώνει σημαντικά τον κίνδυνο λανθασμένης ανάπτυξης. 
  • Επιβεβαιώνει 100% κάλυψη δοκιμής μέσω μιας κατάλληλης διαδικασίας επαλήθευσης.

Βασικά στοιχεία ενός RTM

Υπάρχουν πολλά πράγματα που πρέπει να περιέχει ένα RTM. Περιλαμβάνουν:

  • Μοναδικό αναγνωριστικό απαιτήσεων
  • Είδος των απαιτήσεων
  • Περιγραφή των απαιτήσεων
  • Ένα ίχνος για τον σχεδιασμό των προδιαγραφών
  • Αναφορές δοκιμών ένταξης
  • Παραπομπές μοναδιαίων δοκιμών
  • Παραπομπές σε περιπτώσεις δοκιμής συστήματος
  • Αναφορές δοκιμών αποδοχής χρήστη
  • Ένα ίχνος από τα σενάρια δοκιμής.

Προϋποθέσεις για ένα RTM

Πολλά βασικά στοιχεία ενός πίνακα ιχνηλασιμότητας απαιτήσεων περιλαμβάνουν:

  • Αξιολόγηση επιχειρηματικών απαιτήσεων
  • Κατάλογος των στόχων του έργου
  • Πεδίο εφαρμογής έργου
  • Σχεδιασμός του προς ανάπτυξη προϊόντος
  • Σχέδιο για την ανάπτυξη του προϊόντος
  • Στρατηγική δοκιμής
  • Απαιτήσεις υψηλού επιπέδου.

Δημιουργία πίνακα ιχνηλασιμότητας στις Απαιτήσεις Visure

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

Το επόμενο βήμα είναι η ανίχνευση απαιτήσεων. Σήμερα, η ανίχνευση απαιτήσεων γίνεται με τη βοήθεια ενός εργαλείου ιχνηλασιμότητας απαιτήσεων, όπως αυτό που παρέχει η Visure Solutions. Είναι πιο εύκολο να συγκεντρώσεις απαιτήσεις από MS Word, MS Excel, ReqIF και άλλες πηγές, διαχειρίζονται τις αλλαγές στις διάφορες φάσεις του κύκλου ζωής με τη βοήθεια ενός εργαλείου ιχνηλασιμότητας και διαχωρίζουν τις απαιτήσεις ως ελεγμένες ή μη.

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

Απαιτήσεις ιχνηλασιμότητας μήτρα

Ένα τυπικό RTM που δημιουργείται από το Visure Requirements περιέχει απαιτήσεις προϊόντος, απαιτήσεις συστήματος, απαιτήσεις εξαρτημάτων, κινδύνους και δοκιμές. Οι Απαιτήσεις Visure μπορούν να εξάγουν RTM σε πολλές διαφορετικές μορφές, συμπεριλαμβανομένων των PDF και XLS.

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

Συμπέρασμα

Το Requirements Traceability Matrix είναι ένας πίνακας που συνδέει τις απαιτήσεις σε όλη τη διαδικασία ανάπτυξης. Βοηθά να διασφαλιστεί ότι δεν χάνεται καμία απαίτηση και επιτρέπει την αποτελεσματική διαχείριση των αλλαγών όταν πραγματοποιούνται αλλαγές. Υπάρχουν πολλοί διαφορετικοί τύποι RTM, καθένας με τα δικά του πλεονεκτήματα και μειονεκτήματα. Η επιλογή του τύπου RTM που θα χρησιμοποιηθεί εξαρτάται από τις συγκεκριμένες ανάγκες του έργου. Ο πίνακας ιχνηλασιμότητας απαιτήσεων είναι ένα σημαντικό εργαλείο για κάθε οργανισμό που αναπτύσσει προϊόντα λογισμικού ή λύσεις. Χρησιμοποιώντας αυτό το εργαλείο, οι οργανισμοί μπορούν να βελτιώσουν την επικοινωνία μεταξύ των μελών της ομάδας, να μειώσουν τους κινδύνους που σχετίζονται με τις ελλείψεις απαιτήσεων και να αυξήσουν την ικανοποίηση των πελατών. Απαιτήσεις Visure Η πλατφόρμα ALM προσφέρει α δωρεάν δοκιμή 30-ημέρα ώστε να μπορείτε να δοκιμάσετε όλες τις δυνατότητες πριν αποφασίσετε εάν είναι η σωστή λύση για τις ανάγκες του οργανισμού σας.

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

Η Κορυφαία

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

Ιούλιος 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

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