Depende en gran medida de la naturaleza exacta de su trabajo. Cuando he consultado a un cliente como desarrollador independiente, generalmente tienen muy poca idea sobre cómo obtener la información que desean o, a menudo, qué quieren exactamente. Trabajo estrechamente con ellos en el desarrollo de documentos detallados de requisitos para el proyecto. Esto necesariamente revela cómo el enfoque que tomará el proyecto, la descripción general del flujo de código, etc. La cuestión es que no hay forma de que puedan escribir este documento ellos mismos, y me pagan por todas las horas que dedico.
Si quieren tomar el documento y que alguien más lo codifique, está bien, pero nunca me ha pasado eso. Cuando terminamos de diseñar el proyecto, están bastante convencidos de mi profesionalismo, experiencia y capacidad para desarrollar el proyecto de manera oportuna, de que no se molestan en ir a ningún otro lado o intentarlo ellos mismos 🙂
Ahora, a veces los clientes han tomado un proyecto que yo he comenzado y construí un borrador, y corro con el desarrollo con su propio equipo, pero, sinceramente, estoy más interesado en hacer nuevos diseños y descubrimientos de productos, en lugar de Mantenimiento continuo y desarrollo de rutina. Creo que parte de lo que hace a un buen consultor es darle al cliente el poder y la experiencia para administrar sus propios productos. También he tenido muchos clientes que se quedan por más tiempo porque no quieren hacer su propio desarrollo, y eso también está bien.
- Cómo hacer una aplicación para iPhone sin experiencia en programación a través de freelancers
- ¿Qué es lo más molesto del trabajo ascendente?
- ¿Puedo ganar un proyecto en Freelancer.com sin aceptar ninguno de sus miembros?
- ¿Cómo debo usar Freelancer?
- ¿Dónde puedo contratar fotógrafos independientes para un proyecto pequeño?
Si cobra por adelantado sus horas de descubrimiento, escribe buenos documentos de requisitos y demuestra su valor al cliente desde el principio, no creo que tenga un problema.