software development disputes

Software development disputes

HomeSoftware development disputes

Software development disputes are like any other contract dispute except the subject matter of the contract can be difficult to ascertain in some circumstances.  Dundas Lawyers®, an award winning, technically savvy law firm, has experience in acting for both software developers and purchasers of software development services both inside and outside of court.

What exactly is a software development dispute?

A contract for the development of software is at its heart a commercial contract that provides for a party to develop software for another.  Of course, this is a simplistic because in practice it is much more complicated involving legal issues associated with intellectual property creation, ownership the scope of work and payment.  Since 2011 we’ve found that the issues at the core of software development disputes include:

  • ownership of the source code that is developed by the developer;
  • assignment versus licensing of the developer’s background IP;
  • what background IP can and cannot be assigned to the client;
  • whether the actual person writing the code is an employee or contracted to the developer;
  • whether the scope of work is defined clearly enough to enable variations to be identified and actioned;
  • whether it’s clear whether the scope of work is a ‘fixed price’ or an ‘estimate only’;
  • whether any anticipated timeframes are contractually binding or not;
  • which party must pay for the cost of the respective development and production environments for example;
  • what third party software is incorporated into the deliverables;
  • how is the ongoing support and maintenance to be dealt with;
  • the software development methodology to be followed and whether it is fully or partly waterfall or fully or partly agile (or a combination of the two) for example;
  • obligations and responsibility for testing; and
  • the obligations on the client’s representative to provide any sign-off’s and any other tasks required to be performed in timely manner.

In most cases there are a plethora of other factors to be considered to determine the exact contract between the parties and whether one of them has breached of their obligations.  Our experience has been that a well drafted software development agreement coupled with consistent supporting systems and processes goes a long way to ensuring that disputes don’t arise in the first place.

One of the common issues is determining precisely what amounts to a “variation”, with the result being that ambiguity arises.  In many disputes about the development of software the contract is formed by the exchange of several hundred emails.  This is where Dundas Lawyers® excels as these sorts of disputes benefit greatly from our forensic case development process.

Recent videos about software development disputes by Dundas Lawyers®

Disclaimer
This page contains general commentary only about software development disputes.  You should not rely on the commentary as legal advice.  Specific legal advice should be obtained to ascertain how the law applies to your particular circumstances.


Why choose Dundas Lawyers®?

Having exerted Blood Sweat and Years® since April 2010 we are the team you want on your side for the long term to act as the ‘bodyguard‘ for your business, to protect its intellectual property or to stand up for your rights in a dispute about the development of software. Some of the reasons clients choose Dundas Lawyers® include:

  • our Uncommon business acumen;
  • our Uncommon expertise in transactional, compliance and litigious matters;
  • our Uncommon expertise forensic case preparation;
  • our Uncommon customer focus;
  • the fact that we don’t just know law, we know business!
  • how we leverage our Uncommon Nous® to provide client centric solutions.

Considering getting a lawyer to advise your business on a software development dispute?

For a confidential, no obligation initial telephone call to find out how we can help your business gain an uncommon advantage in initiating or defending a software development dispute please phone our team on either 1300 386 529 or 07 3221 0013.

Complete the form below and we will respond to your enquiry within one (1) business day from the moment you press Submit.

Software development dispute enquiry

Your name(Required)
This field is for validation purposes and should be left unchanged.

Recent insights about software development

  • Misuse of confidential information in source code

    Misuse of confidential information in source code

    In Australia, computer code can amount to confidential information as well as being subject to copyright protection.  In some cases the two things overlap as was the case in decision of the Court in Optus Networks Pty Ltd v Telstra Corporation Ltd (2010) 265 ALR 281; [2010] FCAFC 21.

  • Software developer obtains Court order – names behind IP addresses

    Software developer obtains Court order – names behind IP addresses

    Justice Burley of the Federal Court of Australia in the case of Siemens Industry Software Inc v Telstra Corporation Limited [2020] FCA 901 ordered that Telstra, within fourteen (14) days, provide to Siemens all documents in its control relating to the identity of certain Telstra Account holders.  Those account holders were suspected by Siemens of…

  • Australian legislation addresses loot boxes in video games

    Australian legislation addresses loot boxes in video games

    The Classification (Publications, Films and Computer Games) Amendment (Loot Boxes) Bill 2022 (Bill)  has been tabled in the House of Representatives on the 28 November 2022.  The private member’s Bill acts in response to growing support for the regulation of features and elements within video games which appear to simulate gambling.

  • Implied terms in software contracts – part 2

    Implied terms in software contracts – part 2

    This article examines the concept of implied terms in software contracts, including the requirements for implying a term, the process of determining implied terms, and examples of implied terms applied in software agreements.

  • Software royalties and income tax

    Software royalties and income tax

    Discover how the Australian Taxation Office (ATO)’s draft Taxation Ruling 2021/D4 could affect your business. Learn more about the expanded scope of what is considered a royalty for income tax purposes and the potential tax implications.

  • My client poached my software developers – what can I do?

    My client poached my software developers – what can I do?

    This article examines how professional service businesses can protect their investment in employees from clients poaching them. It looks at potential clauses such as client agreements, non-solicitation of employees, restraints of trade, confidential information, copyright and more.

  • Software patent allowed for tracking user action

    Software patent allowed for tracking user action

    A decision by Australian Patent Office provides insight into patentable subject matter for computer-implemented inventions. Case of Facebook, Inc. [2020] APO 19 is a successful example of technical improvement in computer-implemented method, resulting in patentability even with generic computer implementation.

  • Software as a service agreement revisited

    Software as a service agreement revisited

    Discover the legal considerations of commercialising a SaaS (Software-as-a-Service) Agreement as a business model. Uncover the key issues to consider when going to market with a SaaS offering, such as subscription terms, service levels, data handling, intellectual property (IP) in customizations, and more.

Recent Federal Court decisions regarding software development disputes

  • Take-Two Interactive Software, Inc v Anderson (No 2) [2024] FCA 1459

      COPYRIGHT – circumvention devices – application by copyright owner under ss 116AN and 116AO of Copyright Act 1968 (Cth) (“the Act”) – interpretation of relevant definitions in s 10(1) of the Act – “technological protection measure” – “access control technological protection measure” – “controls access” – whether device, product technology or component requires application…

  • Vald Pty Ltd v KangaTech Pty Ltd (No 5) [2024] FCA 333

    PATENTS – patent for apparatus for use in assessing the strength of at least one knee flexor muscle of a subject – claim construction – patent for method of assessing strength of at least one knee flexor muscle using an apparatus – infringement – validity PATENTS – claim construction – whether results obtained from use…

  • Vehicle Monitoring Systems Pty Limited v SARB Management Group Pty Ltd trading as Database Consultants Australia (No 10) [2023] FCA 1214

    PRACTICE AND PROCEDURE — interlocutory application by first respondent seeking an extension of existing orders — where the first respondent was unsuccessful in defending patent infringement proceedings at the suit of the applicant and its cross-claim alleging patent invalidity was dismissed — whether a stay of orders made by the Court, including for injunctions and…

Send this to a friend