Intellectual property rights are typically addressed in the contract between the client and the software development company. The contract should specify who owns the intellectual property rights to the software and any related documentation, as well as any licensing agreements or restrictions on the use of the software.