Hola amigos del foro, en esta ocasión, recurro a ustedes para que me puedan orientar en lo siguiente. He contactado a un médico de la ciudad en donde vivo, quien es dueño de una clínica médica, para la cual desea que elabore un sistema de gestión. El asunto está en que me ha pedido realizar un contrato para la elaboración del sistema, en el cual se estipulen las cláusulas bajo las cuales éste se vaya a regir.
Llevo trabajando ya 4 años como programador web, de los cuales, 3 fueron trabajando en empresas dedicadas al desarrollo de páginas y aplicaciones, en ellas siempre era el jefe quien se encargaba de estos temas. Llevo 1 año trabajando como freelance y los pocos sistemas que he elaborado en este periodo, los hice "de palabra", es decir, conversaba con el cliente, él me decía cómo quería que sea la aplicación, yo realizaba el análisis, elaboraba el diagrama de la BD y todo lo relacionado a la aplicación y, finalmente, le decía el tiempo que me tardaría hasta terminarlo y el precio que le costaría. Transcurrido el tiempo establecido, hacía entrega de la aplicación y el cliente me pagaba, no habían documentos de por medio.
Esta situación es distinta para mi por el hecho de la existencia del contrato y sus cláusulas, sé por algunas amistades que para todo trabajo como freelance, lo ideal es cobrar un monto por adelantado y el resto al final de la elaboración del trabajo. Quisiera que por favor me orienten en la elaboración del contrato, como el esquema, cómo debo de hacer las cláusulas, qué se debe especificar en ellas, lo referente al pago y la distribución del mismo, las garantías y otros.
Gracias de antemano
Edito: Al final, terminé aprendiendo en la práctica.