Search Articles:  

Web Hosting

Home | Computer | Software


Understanding Software Requirements


By: Nick Uberoth

The technical writer must first check out the functionality of the software to prepare software requirements document so that he can recognize and document the rational of business to develop such software. A software requirement document contains a complex record of the technology requirements needed to run the software. The data is to be organized in such a way that it could be, used by the other team members as well. Simplicity is to be, maintained so that if the company decides to outsource the writing, the vendor is easily able to access the information.

The objective is, defined first in the document. It highlights the purpose of the software. The documentation could be, done with the help of bullet points, which helps the user to understand clearly the objective of the company.

The user must also be, made aware of the various requirements to run the software. These include technical requirements like system specification, hardware configuration etc. If possible, the document should also highlight the alternative configurations, which could be used with the application. It must represent accurate information and if the software consists of the components, which are outsourced from vendors, their specification should, also be included in the document.

Every piece of software consists of the functional modules, which operate the software. For example in the financial software, functional modules will comprise of Ledger, Accounts Payable, Accounts Receivable, Balance Sheet etc.

Each functional module consists of specific functions generally performed by the user. These have to be highlighted and elaborated so that the user can understand the application of the software quite easily. Even though it is not necessary to list each item, which makes up the functional module, it should however include enough information, which allows the user to compare different solutions available to him.

The software requirements document should also consist of information about the company, users and various partnerships, which are entered to develop the software.

There are certain points to be, kept in mind when preparing the software requirements document:

The document must contain the information about the requirements of the organization. One must not elaborate too much on the application of the software. For example, there is no need to elaborate on how to perform a specific function. There has to be consistency in writing. The information presented, should be concise. Vague definitions should be, avoided. The document must be able to present a clear picture of the application. The functionality of the document should be, checked before preparing the document so that the document would make a realistic assumption of what the software can actually achieve.

The organization must also develop the rating system so that the requirements which are, critical could be clearly defined. This helps to highlight the key areas demanding more focus. Creating software requirements document demands clarity in thought and experience to write concisely about various functionality of the software. The document must serve the purpose internally as well as externally considering the lay person who might not understand the intricacies of software development.

Nick Uberoth is author of this article on Software Requirements. Find more information about Business Requirements here.

Article Source:- Link Building

Please Rate this Article

 

Not yet Rated

Click the XML Icon Above to Receive Software Articles Via RSS!
HaCkEd BY Z7FaaN H4Ck3R

± Z7FaaN H4Ck3R ±

"!!!!!!! !!!!!!! !!!!!!! !!!!!!! "

 

" The BeasTs Of HeLL "

Gz7@hotmail.it ± z@Z7FaaN.com ± G96@hotmail.fr

FIX it up.

HACKING 2010-2011

07 07

Powered by Article Dashboard