|
|
|
|
|
|
Site Links |
 |
|
|
|
|
|
|
BMS Quality Control |
 |
|
Software Testing
At BMS we place great emphasis on software testing to ensure quality. All software is tested with a pre-prepared test plan that mimics the normal way in which the system is intended to be installed and used. A written test plan is always prepared and executed by a person who is not one of the primary developers for that particular project. Software is also tested on a range of hardware and on all operating systems.
It is however also important to ensure that testing cycle appropriate to the software at hand. This optimises the cost of development projects. For example - medical software that could be life threatening if deficient requires a different testing regime to a social club membership database. The costs of the testing are an important consideration also.
Life Time Warranty
We don't expect you to have confidence in us if we don't. That is why BMS offers a lifetime warranty on all software that we develop (on a fixed price basis).
We can do this because we have confidence in our skills and have a track record of getting it right.
If there is any function in the system that does not work correctly, we will fix it irrespective of when you discover the fault.
We couldn't offer such a guarantee if we didn't have the utmost faith in the quality of our work. This means that you can have confidence that any application we develop for you will work as you intended it to.
And a lifetime guarantee from a company that has been in business as long as we have, means we'll be there if you need us.
Quality Control
This company is committed to continual improvement in the quality of products and services produced to meet client expectations.
We recognise that quality is everyone's responsibility. Therefore training of our people is the foundation of the quality program encompassing all of our activities including; administration, design, development, sales and services.
Through the application of efficient quality management, our workforce will build quality into our products and services so as to take account of the AS3563 standards, IEEE Software Engineering Standards and Australian Computer Society Guidelines.
Properly implemented, our attention to quality is not in conflict with our customer requirements of low cost and timely delivery. Through the elimination of wasted time, effort and materials, we can ensure reduced costs and on-time delivery.
Our aim is to build long-term relationships with our clients by providing an outstanding level of service and professionalism.
We are professional members of the Australian Computer Society and actively support the code iof ethics of the Society:
- I will serve the interests of my clients and employers, my employees and students, and the community generally, as matters of no less priority than the interests of myself or my colleagues.
- I will work competently and diligently for my clients and employers.
- I will be honest in my representations of skills, knowledge, services and products.
- I will strive to enhance the quality of life of those affected by my work.
- I will enhance my own professional development, and that of my colleagues, employees and students.
- I will enhance the integrity of the Computing Profession and the respect of its members for each other.
Australian Computer Society Code of Ethics
Documentation
Further to the development of software is the provision of documentation for reference and training purposes. Three types of documentation are currently offered to clients including: User Guide, Systems Construction Manual, and On-line Help.
Help screens
The windows help system will provide users of a software system with on-line information on the system similar to that in a User Guide. This information is to assist in the running of the system with immediate on-line information. A further option of context sensitive help is available.
User Guide
The purpose of the user guide is to provide users of the system with information about how to run the software system on a day to day basis.
System Construction Manual
The purpose of the system construction manual (also referred to as programmer documentation) is to provide an experienced programmer (in the development language used) with information about how the application has been built. Using the system construction manual a competent programmer (in the development language used) should be able to maintain and enhance the system.
Demonstration Program
A demonstration program is a computer based presentation of graphics and text to demonstrate or advertise the client's application. This presentation option can range from a simple straightforward slide show to a visual spectacular involving interactive multimedia effects.
Tutorial Program
A tutorial program provides an executable file whose purpose is to teach, guide or instruct a user on the client's application. Tutorials are usually intended for viewing one-to-one. Again the client can choose to have a tutorial program that is self-running or interactive. This program can be tailored to recognise a users level of knowledge and either advance quick learners to harder lessons or return the slower learner to an earlier lesson.
|
|
|
|
|
|
|
|
| Portal engine source code is copyright 2002-2008 by DotNetNuke. All Rights Reserved |
|