Report question

Note: your identity will not be shared with the person who sent you this message.
This field is required

Please I want to find answers to my question. I have hired a freelance developer to develop an app in Andriod and IOS. Please is it necessary to demand documentation as I want to do maintaince by myself to reduce cost?

Another question is what would be include in the documentation?

Sign in to answer

8 answers

You are completely within your rights to ask for documentation of any work/development that is done for you by a freelancer, but you need to ask for it up front when you are first contracting the work. Documentation takes time to create, so there will be a cost associated with that. I wouldn't spring that on the freelancer mid-stream and expect to get it for free. You can do a change request/contract amendment to ask for the documentation - but not having the documentation is a mistake, whether or not you plan to do maintenance yourself or not. In the future, if you need to do other work on the app and have someone else work on it, you will kick yourself if you don't have documentation. If you need to know what should be included, you can Google that and get great examples. If you ask your freelancer to "fully document all work," they should know what to do.

Report Sherry's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Report Selassie's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Yes, you need to ask for a documentation. It will help the developer to respect the agreement and trust that he or she is involved in a contract.

Report Adedeji's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Thanks Adedeji

Report Selassie's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Selassie hi. Yes, you are entitled to detailed documentation. It is a must with freelance developers. But do not assume, and request it from the beginning. Documentation likes code comments, api descriptions, flowcharts, user guides, help files, etc. Use a contract, including also a non disclosure agreement.

Report Miguel 's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Report Kenneth's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required

Hello Selassie,

The agreement is the only legal document that shows each party's responsibilities, rights, and entitlements. It is the only proof of the transaction and should not be seen as an option. It is a must, and kindly ensure that it is detailed enough to capture amongst other things;

  1. The developer's duties and responsibilities
  2. The cost of the job and a receipt showing that they have been fully paid for their services
  3. After sales support
  4. Caveat on trademark ownership and patenting

In addition to the legal document/contract, also ensure that they give you access to all back office (CPanel) files which will enable you to run updates, etc.

You do not want to have issues of claims in the future from the developers when your app becomes successful.

Good luck.

Report Kennedy's answer

Note: your identity will not be shared with the person who sent you this message.
This field is required