Development agreement is an understanding between 2 person to do some act in accordance with the terms of agreement.
Development agreement in normal case would be for a undeveloped land wherein the land owner offers the land and the builder develops the land into plots or apartments by constructing a building on the property.
Make sure the development agreement is registered and its okey to have sharing agreement.