Λειτουργικές απαιτήσεις Vs. Επιχειρηματικές απαιτήσεις

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

Anonim

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

Ενδιαφερόμενα μέρη

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

Επιχειρηματικοί αναλυτές

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

Επιχειρηματικές απαιτήσεις

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

Λειτουργικές απαιτήσεις

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