Technology
Legal support for technology issues has always been limited largely because lawyers generally lack the technical understanding to marry with their legal know-how. Nicciferguson inc. overcomes this weakness by incorporating real world experience in the industry. Andrew Marshall, for his sins, worked in the software development community in the UK for a number of years before returning to law. Not only can he speak both languages but he also understands the finer nuances of the relationship between developers and their clients.
We can assist in all aspects of the technology life cycle including:
- Functional specification agreements
- Software development, support and maintenance agreements
- Service Level Agreements
- System supply and integration
- Escrow agreements
- Licensing Agreements
- Hardware purchase and maintenance agreements
- Outsourcing
Many development projects fail dismally or do not live up to expectations because the parties have not managed their expectations of functionality and/or clearly provided for the associated risks upfront. We like to get involved from the start of the project to help to avoid these and other pitfalls through properly drafted agreements and supporting documentation.
We have also successfully represented a number of developers and clients in disputes relating to the ownership and transfer of copyright in software programs and databases.







