Si contrata a una empresa para crear una aplicación, ¿cómo se apropia del trabajo realizado? ¿Se puede entregar el código / marco a un tercero para que se desarrolle más?

Estás haciendo la pregunta correcta. Es absolutamente correcto suponer que un montón de archivos de código fuente no es un activo de la misma manera que lo sería un convertible. Una gran parte de la inversión que va a hacer son las personas en el equipo técnico que contrata, su experiencia y la cultura del equipo.

Dependiendo de muchas variables, si en algún momento decide cambiar la compañía, el costo comparativo de reescribir cada pequeño fragmento de código desde cero puede ser positivo, cero o incluso negativo. Tener cuidado.


Hay un par de opciones entre las que puede elegir para desarrollar un proyecto de software. Aquí están algunos:

1. Contratar una empresa para escribir el software. Personalmente no me gusta esa opción. Empecé con esto solo para desanimarte a que lo tomes y sigas adelante.

La idea aquí es que la empresa de outsourcing comparte algunos riesgos con usted, de modo que si el proyecto falla, ellos asumen responsabilidad. Siendo solo un técnico, no tengo idea de cómo va en términos de tasas de éxito en toda la industria, pero desde mi punto de vista, el enfoque es malo. Siniestro incluso. Larga historia corta: puedes pensar que sabes qué es lo que quieres programar, pero realmente no lo sabes. Por lo tanto, no puede incluirlo en el contrato y definir sanciones para el caso que no entreguen. Y, por lo tanto, la empresa subcontratada realmente no comparte ningún riesgo con usted, pero aún así paga como si lo hiciera.

2. Contrata una empresa para organizar un equipo dedicado para ti . (Estoy trabajando en uno llamado Ciklum [Excelencia en Ingeniería de Software Personalizado])

La idea aquí es que algunas compañías contratan personas para usted y usted asume todos los riesgos asociados al proyecto. Ventajas: si el equipo técnico se encuentra en India o Ucrania, podría ser más barato que el lugar donde vive. El equipo está formado y administrado por personas que saben cómo hacerlo. Organizarán procesos de desarrollo de software para usted.

3. Comience su propio departamento de software. Desventajas: puede ser difícil encontrar \ costoso contratar buenos programadores donde se encuentre. Uno necesita ser un buen programador para conocer a un buen programador. El desarrollo de software no se puede gestionar de la misma manera que otras industrias.


Ahora a tu pregunta. En este momento estoy haciendo un proyecto en el trabajo para el que originalmente se contrató a Microsoft, utilizando las tecnologías de Microsoft para aumentar los productos de Microsoft para ciertos negocios.

Después de 18 meses, Microsoft fue despedido y mi empresa fue contratada. Todo se reduce a que los programadores reales que hicieron el trabajo por parte de Microsoft no tenían nada especial en su interior. Eran solo un par de tipos muy caros de un nivel técnico realmente promedio, que tenían que seguir enormes políticas corporativas.

Ahora lidero el equipo que se hizo cargo de las fuentes. En el transcurso de 7 meses, reescribimos el 90% de ellos pieza por pieza.

Todavía estamos luchando con muchas preguntas sobre la naturaleza de “qué significaron cuando lo programaron” y el negocio no puede responder (aunque no tengo dudas de que dieron la razón).


Entonces, si se encuentra en una situación en la que tiene que cambiar la compañía que desarrolla su proyecto, es muy probable que solo le cueste un 30% más contratar a una compañía para que escriba todo desde cero.

La experiencia de los ingenieros para resolver este problema en particular y la cultura de los equipos es en lo que realmente inviertes cuando contratas personas para escribir tu software.

Si encuentra un equipo confiable, experimentado y capacitado para crear una aplicación, consulte Appus Studio.

Appus es un estudio de desarrollo de aplicaciones ubicado en Ucrania, con un personal experto y apasionado.

personal a bordo.

Nuestras especializaciones:

  • Desarrollo de iOS . Desarrollo de aplicaciones para iPad, iPhone y iPod Touch, con cualquier nivel de complejidad;
  • Desarrollo web. Desarrollo de portales web personalizados y sitios web. Desarrollo de servicios web en apoyo de aplicaciones móviles en línea;
  • Diseño de interfaz de usuario . Creación de interfaz de usuario para aplicaciones móviles y sitios web. Creación de logotipos e iconos para aplicaciones;
  • Desarrollo de Android . Desarrollo de aplicaciones para teléfonos y tabletas Android, con cualquier nivel de complejidad.

Combinamos el poder de la funcionalidad innovadora para nuestros clientes a fin de utilizar la tecnología, ofrecer agilidad empresarial y reducir los costos de TI. Nuestras innovadoras soluciones de aplicaciones móviles transforman las ideas en realidad, crean productos digitales de última generación y justifican la inversión de los clientes en el espacio móvil.

Compartimos lo mejor con nuestros clientes:

  • Experiencia. Hemos creado más de 200 aplicaciones para clientes de EE. UU., Canadá, Israel y otros;
  • Calidad. Nunca subcontratamos nuestro trabajo a otras partes. Esto permite que el proceso de desarrollo sea más eficiente, mejora el nivel de comunicación con el cliente y acelera el proceso de toma de decisiones;
  • Apoyo. Distribuimos su aplicación a App Store, Google Play y Amazon con soporte y un período de garantía de 1 año .

Nos enorgullecemos de nuestro trabajo y le garantizamos su satisfacción con el resultado. Puede confiarnos el desarrollo de su aplicación. Consulte nuestro perfil y las opiniones de los clientes.

Algunas de las maravillas creadas por nuestro equipo:

LoveCam

Aplicación de fotos que incluye un motor único para editar imágenes, con filtros propios y posibilidad de agregar marcos, formas y títulos. Se implementaron muchos servicios de anuncios en la aplicación: AppLovin, AdMob, RevMob, Chartboost, Flurry.

Cápsula

Capsule envía mensajes SMS en el futuro a sus contactos existentes. Seleccione el momento exacto en que desea que se entregue su cápsula, agregue cualquier texto, foto o video y envíelo. Se entregará a la hora y fecha especificadas. La aplicación incluye la integración de servicios Parse y Twilio.

Lo oí

HeardIt es una aplicación para iPhone que permite a las personas enviar y leer publicaciones de otras personas. En general, la aplicación es similar a Twitter, pero cada publicación está vinculada a una ubicación específica. La aplicación incluye su propia funcionalidad de chat, integración de API Parse y Facebook.

Roamr

La aplicación Roamr es una forma nueva y eficiente de actualizar y conectarse con las personas que te rodean.

Siempre estamos abiertos a clientes. No dude en contactarnos en [correo electrónico protegido] o use Skype: Appus_Studio

Póngase en contacto para discutir su proyecto con nuestro equipo creativo.


Brevemente: cualquier acuerdo legal de subcontratista decente tendrá términos y condiciones que cubran los derechos de propiedad de IP (a su favor).
Si está buscando utilizar cualquier “sitio independiente” para este trabajo, entonces esa es una de las preguntas clave que debe hacer.
Finalmente, aplique el sentido común: si contrata a un desarrollador / equipo de un país remoto, entonces, ¿qué tan realista es que (a) podrá identificar un incumplimiento de contrato? (b) lo más importante, cuán realistas son sus posibilidades de hacer cumplir su posición, por ejemplo, jurisdicción, costos, etc.
La mejor de las suertes \ U0001f60a

Oye

Por lo general, el contrato sugiere claramente que se trata de un “Trabajo a sueldo”, tal como se define en la legislación estadounidense. La propiedad intelectual, el código y todos los documentos producidos son propiedad del cliente, suponiendo que haya pagado por la aplicación. Tiene todo el derecho de poseer el código fuente y pasarlo a terceros para un mayor desarrollo.

Por eso creamos contratos. Si tiene un contrato que le pertenece a usted cualquier código escrito por la empresa contratada, puede hacer lo que quiera: regalarlo, publicarlo, eliminarlo, modificarlo, etc.

Usted pagó por el código; Eres dueño del código. Es tuyo para llevarlo contigo.

Tecnología perfeccionada: desarrollo móvil y web