¿Cuánto debo cobrar por una aplicación de iOS que es para una empresa bastante grande?

En el nivel superior hay dos formas de cobrar: precio fijo o por hora (cada hora, con frecuencia, ocasionalmente a diario).

No haga un precio fijo a menos que los requisitos y el diseño estén bien establecidos y determinados * antes * de comenzar. De lo contrario, tendrá que renegociar los costos en función de los cambios. Esencialmente, esto significa que el precio fijo es solo para cosas pequeñas y conocidas.

Según mi propia experiencia, las empresas más grandes tienen más posibilidades de cambiar las cosas durante el desarrollo. Así que cobrar por tiempo funciona mucho mejor aquí. (No es una regla difícil. Las compañías pequeñas también hacen esto, pero a menudo pueden estar ocupadas por otras cosas. Las compañías más grandes tienen más personas para buscar más cosas y tienen procesos / reglas sobre sus proyectos). Las compañías más grandes podrían hacer que usted haga más actividades no técnicas como informar a sus departamentos de producto / diseño, asistir a reuniones, hablar con su gerencia, etc. Puede haber una sorprendente cantidad de personas al menos parcialmente involucradas en un proyecto pequeño, incluso. Las empresas más pequeñas tendrán a menudo solo una o dos personas que serán sus contactos para todo.

En cualquier caso, trate de determinar una idea de cuál es el presupuesto del proyecto. Y no, preguntar directamente podría no ser la mejor idea, pero a veces funciona. Tendrá que ejercer sus habilidades comerciales aquí. Pero esta información le permitirá ver si su tarifa basada en sus costos encajaría. No todos los clientes encajarán. A veces es porque su presupuesto no es realista, a veces porque simplemente no encaja. Puede ajustar su tarifa si necesita el trabajo, pero tenga mucho cuidado de no venderse en corto. Haga esta determinación de presupuesto para pequeñas y grandes empresas. En general, las pequeñas empresas serán mucho más sensibles a los sobrecostos.

Entonces, ¿cómo establecer su tasa? Primero calcule los costos de hacer negocios (equipo, suscripción anual para desarrolladores de Apple, conferencias, publicaciones si corresponde, costos de oficina, alquiler si corresponde, impuesto sobre el trabajo por cuenta propia, seguro médico, etc.). Luego, calcula lo que quieres pagar. Agregue las dos cosas juntas. Luego divide por dos. Pasará, en general, la mitad de su tiempo en gastos generales no facturables de la gestión de su negocio. Cosas como negociaciones, encontrar nuevo trabajo (también conocido como marketing), presentar sus impuestos y hacer su contabilidad, etc. Divide por horas y esa es tu tarifa.

¿Se puede cobrar más a una empresa más grande? ¡Seguro! Pueden permitírselo más que una empresa más pequeña y mal financiada. Pero realmente dependerá de su presupuesto de proyecto. El hecho de que sean una gran empresa no significa que el presupuesto del proyecto sea grande.

A menudo es más fácil mantener su tarifa igual para todas las empresas, eso es lo que hice. Esto hace que hacer una cotización sea más fácil y rápido. Pero para las empresas más grandes, incluya más gastos generales como costos facturables durante su negociación. Resolver esto es parte de las habilidades comerciales que mencioné anteriormente.

Pero un chico que conocía solía ajustar su ritmo en función de la cantidad de dolor o dificultad que pensaba que tendría que tratar con la empresa. Si estuviera trabajando con un imbécil mal socializado, la tasa sería mucho más alta que para alguien que le gustaba. Funcionó para él, ¡pero parecía una forma compleja de hacer una cita!

Por lo general, cobra una tarifa diaria por este tipo de trabajo contratado.

A veces esto se basa en las horas trabajadas (retrospectivamente). Pero a menudo habrá una fase de planificación donde se realizarán estimaciones de tiempo, y se espera que el desarrollador se apegue a ese presupuesto (siempre que la especificación no cambie)

Las tarifas diarias típicas se basan en el nivel de experiencia del desarrollador. Las tarifas son relativamente altas, porque la mayoría de los contratistas no estarán trabajando todo el tiempo. Puede descontar para un proyecto más grande. Por lo tanto, cobra una tarifa por días individuales, pero un proyecto de cuatro semanas podría tener un costo más bajo por día.

Si tiene experiencia, ha enviado varias aplicaciones completas y crea un código de buena calidad, no es inusual cobrar varios cientos de dólares por día.

“Bastante grande” no es una estimación profesional y seria. Grande para quien?

El desarrollo de aplicaciones se ha vuelto altamente competitivo, pero desde mi experiencia esta es la parte más importante:

  • no se trata de crear una aplicación, muchos pueden hacerlo
  • ni siquiera se trata de crear una buena aplicación, todavía hay mucho talento por ahí
  • la clave es crear una aplicación que sea amada, compartida y utilizada por millones de usuarios; aquí es donde necesita a alguien que sepa cómo hacerlo

En cuanto a los precios, apunte demasiado alto y le preguntarán para obtener algunas contraofertas y reducir su precio. Apunte demasiado bajo y nunca lo sabrá. Idealmente, haga que le den un presupuesto.

Creo que el costo del proyecto debe basarse en los requisitos, la complejidad y el tiempo que lleva desarrollarlo. Hay una tarifa base general por hora hombre según los estándares de la industria.

Además de esto, si hay esfuerzos que se gastan como soporte o pruebas que deben considerarse.