Professionalism

  1. Members will conduct their business diligently.
  2. Members will look to adopt practices that systematise their business processes.
  3. Members wil adequately document work. The degree of detail in the documentation will vary according to the time spent and money charged to deliver the service.
  4. Members will benchmark their performance against others offering services at a similar price point.
  5. Members will clearly outline the scope of works and associated costs in a proposal.
  6. Members will monitor their financial position so as to maintain solvency.
  7. Members should use a documented testing procedure.
  8. Members writing custom code should use a Source Control system.
  9. Members offering SEO services should document a keywords strategy.
  10. All clients should be informed about the existence of these guidelines, and relevant standards and laws.

Honesty

  1. Members will not mis-represent their credentials and capabilities.
  2.  Members will not take undue credit for the work of others, i.e. members will specifically acknowledge relevant work done by others, even where they are not employed or paid by the member.
  3. Web advertising for a client should not mislead as to who the actual advertiser is.
  4. Members should not make any guarantees about improvements in natural search results. They should not represent #1 in paid search as being #1 in Google and should ensure clients understand the difference between natural search and paid search.
  5. if relevant, members should clearly explain an Open Source CMS to clients and what that implies.

Integrity

  1. Members should aim to deliver solutions appropriate in cost and scale to the client.
  2. Members will not take commercial advantage of unsophisticated clients.
  3. A product or quote should clearly describe what is included and what is not included. It should include inevitable ongoing costs.
  4. A client should understand that their expectations about what is required needs to be spelled out in writing before the contract is presented and signed.
  5. Members will not disparage the work of other companies.
  6. Members will not obstruct the exit of an existing client to a competitor and will act to ensure continuity of service and a smooth transition. Once all bills are paid, the member should transfer any code owned by the client in an easily accessible format at no cost.
  7. Clients should be responsible for all ongoing service costs until they have notified the developer in writing that they are terminating the relationship.
  8. Permission should be sought for any links from the client’s site to a developer's web-site.
  9. Online marketing companies must not guarantee clients a #1 ranking in search engine marketing (paid search), since they do not control search rankings. They should not use very narrow keyword definitions to mislead clients about effective search engine rankings.
  10. A member unable to pay an invoice when it falls due should communicate that fact to the supplier or sub-contractor and stay in touch on the matter until it is resolved.

Transparency

  1. If vendor lock-in provisions apply (for example, with hosting arrangements) these should be made clear to the client before the contract is signed.
  2. Unless told otherwise, a client would reasonably expect that they would be the legal owner of a domain name bought on their behalf.
  3. Unless told otherwise, a client would reasonably expect that work is being done in Australia.
  4. Unless told otherwise, a client would reasonably expect that you or your employees are doing the work.
  5. Client should be told that analytics packages exist and that they can access their own analytics.
  6. If marketing services are offered, the developer should ensure the client fully understands the difference between (1) paid search used for advertising and (2) organic (or natural) search, used to improve search engine rankings.
  7. Online marketing: The client does not need to be told how the work is being done but they should understand what work is being done.
  8. Where a client agrees to proceed with work prior to reviewing a contract, the client should have an opportunity after receiving the contract to end the arrangement and only pay for work completed up to that point.
  9. The member must explain to the client before they sign the contract what happens after the contract terminates.

Education

  1. A member should be aware of ACCC guidelines for
  2. A member should keep up to date with relevant
  3. Where relevant, the member should make the client aware of current Federal and State Government policies, laws and guidelines, such as AGIMO strategies.
  4. Members should know the relevant Spam laws and be able to advise the client on these matters.
  5. If SEO services (natural search) are offered the member should be familiar with Webmaster Guidelines and the SEO Code of Ethics
  6. If SEM services (paid search) are offered the member should be trained in use of the software. Google Training. Bing/Yahoo Training.
  7. Members should be familiar with state and national Australian privacy laws.
  8. Members should also be familiar with data security standards

Communication

  1. Ownership of intellectual property should be clarified before the client signs a contract. The member and the client should discuss how to approach documentation of third party content and licenses used. This includes photos, video, audio, music, and animation.
  2. Members should advise the client as soon as they know that the likely completion time of a project is delayed.
  3. Some clients may need to be told of the need to pay license fees and may need advice or education on this.
  4. Clients should be educated about the difference between accessible and non-accessible sites and should be made aware of Australia's legislative requirements.