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

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

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

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

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

Τι είναι η συλλογή απαιτήσεων;

Είναι η φάση της Μηχανικής Απαιτήσεων, στην οποία συλλαμβάνονται οι απαιτήσεις.

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

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

Τεχνικές σύλληψης απαιτήσεων

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

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

Θεωρητικά, η ανάκτηση απαιτήσεων θα μπορούσε να θεωρηθεί μια εύκολη και απλή διαδικασία, αλλά λαμβάνοντας υπόψη τον ανθρώπινο παράγοντα, δεν είναι. Ειδικά αν θεωρούμε ότι στις περισσότερες περιπτώσεις τα ενδιαφερόμενα μέρη είναι άτομα με τα οποία πρέπει να συνεργαστούμε για να συγκεντρώσουμε τις απαιτήσεις. Παραθέτω Brooks (4)«Η διαδικασία Απαίτησης Απαίτησης (RE) αμφισβητείται από διαφορετικούς παράγοντες, οι περισσότεροι από τους οποίους σχετίζονται με την επικοινωνία μεταξύ των ενδιαφερομένων»

Θέλετε να μάθετε περισσότερα σχετικά με τη Λήψη απαιτήσεων;

(1) Απαιτήσεις Μηχανική: Κοινωνικά και Τεχνικά Θέματα από τον Joseph Goguen, Marina Jirotka(1994)

(2) RE Freeman: «Στρατηγική διαχείριση: μια προσέγγιση ενδιαφερομένων».

(3) Απαιτήσεις Μηχανική Ένας οδηγός καλών πρακτικών, Ian Sommerville και Pete Sawyer, John Wiley and Sons, 1997

(4) Brooks, FP, No Silver Bullet: Ουσία και ατυχήματα της Μηχανικής Λογισμικού. Υπολογιστής IEEE, 20), (1987) 10-19.

Προγραμματίστε μια δωρεάν επίδειξη
Κορυφή