En primer lugar, aunque depende de un contrato, en general todos los frutos del trabajo por contrato pertenecen a un cliente que paga. Entonces, sí, es común bifurcar código, arte y todo lo demás, cuando se le pregunta. No necesita divulgar sus herramientas a menos que se mencionen explícitamente en un contrato. Si su contrato no se refería al desarrollo de software, sino más bien a la prestación de servicios (por ejemplo, un sitio web en funcionamiento), entonces no necesita divulgar nada a menos que se mencione algo explícitamente, pero tiene que alojar, brindar soporte y proporcionar un tiempo de actividad adecuado , y así. En definitiva, todos los detalles deben describirse en un contrato.
No es raro que un cliente contrate a un consultor para que comience con un software personalizado / personalizado, y luego contrate a un desarrollador interno más barato para mantener el resultado. Con el tiempo, puede convertirse en un departamento de TI. Entonces, sí, otros programadores verán, tocarán, debatirán y modificarán su código. Corolario # 1: se requerirá capacitación / documentación. Corolario # 2: escriba el código para que no se avergüence de mostrarlo.
Para resumir: asegúrese de que un contrato deletree todos los detalles sangrientos. Si usted es un contratista, tiene un contrato predeterminado para ofrecer a los clientes, y para usarlo como referencia, si un contrato fue escrito por los clientes.
- ¿Alguien puede revisar mi perfil de Upwork?
- ¿Qué tipo de problemas encuentran los freelancers al usar sitios como upwork y freelancer.com?
- ¿Qué beneficio obtienen los freelancers y cómo?
- ¿El salario del desarrollador independiente depende de la ubicación?
- ¿Cuál es la mejor manera de encontrar un fotógrafo independiente?