Analysing a Software Development Company’s Requirements Specification Process - Whois Article DirectoryArticle Directory Home Page


  Article AuthorsWelcome Guest   Article Category Map     RSS Feed Map   
    Whois Article Directory » Internet » Online-business » Analysing a Software Development Company’s Requirements Specification Process

Analysing a Software Development Company’s Requirements Specification ProcessAnalysing a Software Development Company’s Requirements Specification Process

Article Author Info (Author: David Claesson | Article Views: 17 | Word Count: 400 | Published: Oct 2nd 2007)

Get Analysing a Software Development Company’s Requirements Specification Process HTML Code Get Html Code    Download - Analysing a Software Development Company’s Requirements Specification Process - PDF  Download PDF    Print Analysing a Software Development Company’s Requirements Specification Process Print View    Subscribe to this Author  Subscribe to this Author


Requirements for a project can be grouped into three separate phases:

1) Rough proposal stage
During the first phase requirements are gathered by the software development company with the purpose of establishing a rough quote. This allows you as a customer to analyse the software development company’s ability to understand your requirements as well as giving you a chance to consider the economical feasibility of the project.

2) Exact feature and layout specification
Before a contract is established, the exact features and the precise layouts of the end product should be determined and specified in a document that can be used as an attachment to the software development contract. This document is usually referred to as an SRS (Software Requirements Specification).

If you as a client request any changes to the SRS once the contract is signed, be prepared to pay for those changes, even if the changes are rather minor in scope. Such surcharges are usually rendered upon you as a client as the software development team spends a significant amount of time studying the feature and layout specification. Any changes requested might bring about modifications in other documents, the database and give rise to meetings where the team discusses how to best implement such changes. So from a macro economical perspective it’s definitely best to review the SRS in great detail before the project kicks off.

3) Interpretation of the SRS by the software developers
The SRS is usually not enough for the software developers to start coding (at least to start coding without making too many mistakes). First they have to interpret the SRS and write a page, feature or design specification (the name of this document differs among providers). We’ve chosen to call it an SDS (Software Design Specification). This document is written by the developers who are working on the project, and signed off by the project manager.

Conclusions
For the software development team the process of writing SDSs is very important. During this phase they get an in-depth overall picture of the project and any remaining uncertainties are sorted out. The SDS is also a component used by the group responsible for testing the final application.

Ask your prospective software development providers on how they manage the requirements of your projects – and make sure the process is mature enough to deliver what you are looking for!


Bookmark




Analysing a Software Development Company’s Requirements Specification ProcessAbout the Author

David Claesson is the founder of the web development company LiteBreeze Infotech. LiteBreeze focuses on building quality business applications and making online business a profit center!


Analysing a Software Development Company’s Requirements Specification Process Source: http://WhoisArticleDirectory.com    Staff Article Edit Staff: Edit This Article


Read Other Related Articles


1: Most useful pages to have on a new website

2: How not to fall prey to fake articles

3: Reintroducing Google

4: Tips on how to make money online thru ecommerce website

5: How to Make Money at Home Online with Global Domains International

6: How to Make Money at Home Online

7: How Do You Research A Business Opportunity To Find If They Are Legitimate?

8: Biggest mistake Internet business start-ups make

9: What Internet Marketing Strategies To Use To Build A Successful Internet Business?

10: Starting Your Own Home Business



Rating: Not yet rated
Login to vote

Comments

No comments posted.

Add Your Comment


You do not have permission to comment. If you log in, you may be able to comment.

Join us Today - It's Free!