Q. A. Tips
Q.A. TipsReams and reams have been written about quality assurance. Here, a quick and dirty set of techniques, is described to get the basics of quality assurance in place. A software project can be quickly (and broadly) divided into different sections, they are:
Each of these sections has to be assigned to a programmer with explicit directions, explained in writing (often called programmers documentation) on how the section must be coded. Each section (i.e. Menus, Master Data entry screens, Master / Detail data entry screens, Report parameter screens and finally report formats) must have a set of standards defined so that across the application all Master data entry screens look, feel and behave the same. The same goes for each of the other sections described above as well. To achieve the same look, feel and behavior of Master data entry screens a set of standards that the programmers must adhere to needs to be defined. The standards defined will determine the aesthetics of each Master data entry screen (i.e. its look and feel) and the code base (i.e. its behaviour) that lies below the Master data entry screen. Examples Of Aesthetic Standards:
I've provided a link to a file that contains aesthetic standards at the bottom of this page. Both .doc and .pdf formats are available. Feel free to download it if you think it will be of use to you. Give me some feedback if you feel strongly about anything. Better yet send me your experiences and jottings. I'll incorporate them into my downloads if you will give me permission to do so. |
Opensourcevarsity.com our training portal is live.
Learn With Ivan Bayross
Published author, tech addict, mentor and friend. Sought after visiting faculty at Engineering and MBA colleges.
Well laid out, detailed tutorials, with practice exercises, crafted by Ivan Bayross is available for free.
Current Topics covered:
Apache
PHP
MySQL
Joomla
Wordpress
SEO
SEM
OpenOffice
Javascript
VirtueMart
PayPal
Moodle
dotProject
More tutorials are rolled daily.
Learn from the best. Go from concept to competence.