ACS issues call for software quality assurance adoption

ACS issues call for software quality assurance adoption

Oct 18, 2004: The ACS (Australian Computer Society) has called for the widespread adoption of software quality assurance methodologies and professional standards, a process which it claims will enhance Australia’s status as a key offshoring destination as well as ensuring better risk management practices.

Speaking at the Software Industry Action Group conference in Melbourne, ACS president Edward Mandla encouraged Australian governments to adopt a leadership approach - requiring that organisations supplying software to government demonstrate commitment to internationally accepted standards and that software ordered by government be built using and adhering to these standards.

Mandla also called for governments to require that ICT employees be members of an appropriate professional association which ensures they’re they are suitably qualified, that they subscribe to a Code of Ethics, and that they are subject to sanctions for breach of professional standards and can assist in addressing liability issues.

"Australia is a world class software developer, but we face increasing competition from offshore,” said Mandla. "If we are to remain competitive and secure our place in the global market, we must be able to demonstrate our professional standards and credentials. 

“Purchasers, employers and insurers need confidence that the people behind their projects or services have the professional qualifications, certifications, ethical framework and disciplinary mechanisms in place to perform to the highest standards.

“The ACS believes there’s a strong role for government in assisting software development firms to adopt appropriate software quality assurance methodologies.

  “Not only should government demand professionalism in its employees, and conformance to standards by its suppliers, but it should proactively seek to develop industry capability. We would like to see government to implement a two stage approach to the adoption of process improvement and product testing.  Firstly, conduct an audit of Australia’s small and medium software development firms to determine their needs, identify any impediments to adopting process improvement methodologies and assess the costs involved. Then apply targeted assistance based on the outcomes of the audit,” he said.

 The ACS released its Software Quality Accreditation Policy at the Action Group meeting, recommending a multi-faceted approach to software quality assurance in Australia which involves:

Process – all organisations involved in software engineering should implement sound, auditable, management and process improvement principles by adopting an effective third party quality assurance process such as ISO 9001:2000; ISO 15504, CMMI, or other appropriate standard according to the firm’s needs and requirements.

Product – appropriate product standards, actual or implied, must be met and appropriate product testing carried out.

People – all ICT practitioners must be appropriately trained, professional and subject to the rigours of a professional association.

A copy of the ACS policy is available from: http://www.acs.org.au/acs_policies/docs/2004/softwarequalityaccreditation.pdf

Related Article:

ACS tells government to revitalise broadband

Business Solution: