Code of Practice

Introduced for members, the BASDA Code of Practice is designed to set quality standards for best practice in the development and supply of business software.

BASDA members who subscribe to the BASDA Code of Practice agree to abide by the terms of the code which covers Product Development; Testing / Quality Assurance; Documentation and Software Support. To qualify to display the special BASDA Code of Practice logo, the Code must be signed, as an undertaking, by the Software Developer’s Chief Executive.

Code of Practice Wording

BASDA members who subscribe to the BASDA Code of Practice agree to abide by the following terms:

Product Development

They will provide a mechanism by which users can submit requests for enhancements to their standard software.

In planning new functions and features they will always consider the impact on existing customers and endeavour to provide them with the opportunity to adopt a new version with as little disruption as possible.

The software house will review new legislation that may impact the customer’s use of the software and where appropriate, pro-actively seek to make available upgrades or new versions to address new legislative demands.

Where software purchased from the software author is reaching the end of its life-cycle the software house will always seek to provide at least 12 months notice of product withdrawal. Where possible, the BASDA member will always seek to provide the user with a viable upgrade path to a current product at a preferential commercial rate.

Testing / Quality Assurance

Each new product or version release will be rigorously tested by the software author before being released to its customers.

The software house will strive to adopt “best practice” in applying testing methodology in order to deliver the highest quality standards.

The software house will take reasonable steps to ensure that its released software is free of any software virus.

If a user identifies an issue within the software application, then the software house will provide a mechanism for the user to report that issue and have it logged by the software house. In all cases, the software house will endeavour to provide the customer with a timely response to their issue regarding progress and action.

Documentation / Information

The software house will provide information on new release functions and features, to its supported users, either electronically or in a paper-based format.

The software house will make available manuals and/or on-line help, to a high standard to assist users in their use of the software.

The BASDA member will provide a mechanism to keep existing customers advised of significant changes in the software by way of Newsletters or information published on a web site, or via information communicated via a reseller channel.

Software Support

The software house will make available, either directly, or indirectly, a range of support services for its users to subscribe to.

The software house will ensure that its prices for ongoing support or licence fees do not discriminate against an existing customer when compared to a customer making an initial software purchase.


In the event that the user has a dispute with the software house that might be service or product related, then the software house will provide the user with a clearly defined escalation process for resolution.

Creating Value for our Members

Joining BASDA goes beyond a package of benefits.  It goes much deeper with the advantage felt across your organisation and customers.


BASDA has made a direct and positive impact on the world of its members and their customers for over 25 years.


Involvement in BASDA makes a real difference to the development of its members and their future careers.


Collaboration and shared learning across the BASDA community brings a tangible result for members and their customers.


Join your industry peers and guest speakers for a series of online events to discuss the latest pertinent topics.




Our suite of guides will help organisations make the right choices for their business and run efficient purchasing processes.


Read our latest news, information on new members and other industry updates in our Blog.

Get Involved

Find out more about the benefits of BASDA and how to join.