Cómo tener éxito en la India
puede programar su aplicación En el siguiente artículo aprenderás cómo funciona el tuyo
el desarrollo de aplicaciones en Asia se convierte en un éxito, cómo es un flujo de trabajo verdaderamente ideal
y cómo evitar los típicos obstáculos. Como mi mamá por primera vez una de las más exitosas
Apps del mundo vio, no, no, no las de Tinder, pero eso de Instagram, significó
ella que ella' que hay' un poco de un Recuerda Pizza Margarita. tuve entonces
no tengo idea de cómo se le ocurrió qué pizza ya es cuadrado, pero hoy entiendo
Uds. Por supuesto, el apetito por la pizza es tan intacto como el de las aplicaciones,
¿O no? Los desarrolladores europeos ven con la programación igual de pequeña
después como el pizzaioli en las alemanas Centros comerciales. Por lo tanto, atrae a muchos activos
Emprendedores con su desarrollo de aplicaciones En el extranjero.
La buena forma de desarrollo de aplicaciones. India en particular es conocida por su
reservorio extremadamente grande de bien educados y, sobre todo, especialistas en TI asequibles.
Es completamente normal que hoy tengan éxito.
Para trabajar con socios europeos.
Nosotros mismos tenemos muchos años de experiencia en el Desarrollo de aplicaciones móviles en cooperación
con empresas asociadas indias, y ya sabes tu que es lo mas hermoso queremos lo nuestro
Feliz de compartir experiencia contigo. ¡Sí, en serio! ¿No es eso terriblemente agradable? Eso no
¡Estás repitiendo todos nuestros errores de novato! ¡Alto! Por supuesto, hay varios países en
Asia, donde hay cooperación con socios vale la pena en el sitio, por supuesto.
A través de nuestros antecedentes personales, uno de nuestros directores ejecutivos es Halberd, y algunos
muy buenas experiencias queremos para ellos Desarrollo de aplicaciones, pero especialmente India ins
echar un vistazo.
Sin embargo, los siguientes consejos son igualmente aplicable a otros países.
1. ¡Busquemos el desarrollador de su aplicación! Claramente, no todos conocen a alguien en la India.
resultó ser tres docenas de extremadamente talentosos El desarrollador de aplicaciones tiene a mano. Paso 1
por lo tanto, suele ser el contacto con el consulado. Ella tiene un departamento comercial en la casa que
estará encantado de ayudarle, con buena reputación así como socios competentes
conseguir. El departamento comercial podría por lo que al crear una selección de
socios de apoyo, o abres 'Mama Google' y haz tu propia investigación. Si
pero quiere ser más complicado, llame a: NO TENEMOS PASATIEMPOS Y TRABAJOS REALES
CASI SIEMPRE. 2. ¿Quién puede programar mi increíble aplicación?
Ahora estás parado en tu oficina y pensando cuál de los desarrolladores de aplicaciones indios
debes elegir Pero ese no es el caso simple.
Delegar responsabilidad
a saber, confiar: confiar en que el contratista competente y confiable
es. La competencia aún puede ser bastante sencilla determinado mediante una tarea de prueba. A
impresión de fiabilidad pero casi solo al conocerse personalmente
ganar en el acto. El hotel en Mumbai en la playa, el Mahi Thais, el buen dal indio en el estómago
y el clima de verano tú también deberías contra la mezquina resistencia de tus inversores,
por desgracia plan. ¡Lo siento compañero! 2.1 Comprobación de competencias a través de una tarea de prueba
Además de la fiabilidad, existe, por supuesto, la competencia profesional. el punto más importante para la selección
un socio de cooperación.
Finalmente quiero no te das cuenta que después de meses
la empresa colaboradora no puede para implementar sus deseos. ("¿Por qué ver
mi aplicación parece un clon de Amazon?) Es por eso que Recomendamos excelentes habilidades de programación.
de sus posibles socios con una tarea de prueba considerar. A continuación, se programa el inicio de sesión.
o el registro de usuario. así es como te enteras no solo algo sobre su calificación,
pero adquirir valiosos conocimientos sobre Métodos de trabajo, comportamiento comunicativo y
cumplimiento de plazos. Cómo configurar mejor una tarea de prueba
ya lo hemos jugado para usted. – Nada que agradecer. ¡De nada!
* Calificación: Corresponde al resultado final ¿la tarea?
* Mantendrá su aplicación limpia y ordenada por programado o será programado por un desarrollador senior
los hiciste mientras jugabas al waterpolo? * Proceso de trabajo: convertirse en métodos comunes
¿Cómo utilizar el desarrollo de software ágil? * Gestión del tiempo: ¿Se cumplen los plazos?
* Comportamiento de comunicación: consultas de voluntad ¿metido? ¿Se abordan los problemas y
Se comunican los retrasos, o es el Desarrollador senior constantemente en cricket y
nunca accesible? 2.2 Contacto personal
Así que no tienes el largo camino a la India ahorrado para darle una imagen directa de su
hacer socios y andar en bicicleta a través de Bangalore al desarrollador.
Muy bien,
asi se aprende mucho para que el próximo trabajo podría ser importante después de todo
podría ser y lo que en minutos inciertos (y siempre habrá algunos de ellos
dar) podría calmarse. * Absolutamente mega importante: ¿Existe un fuerte
y una línea de Internet que funcione o debe ¿Tocas el código binario con las tablas?
* ¿Qué condiciones de trabajo prevalecen? * ¿Cómo es el ambiente?
* ¿Se paga adecuadamente a los empleados? * ¿Qué impresión tienen los empleados y
¿Administración? * ¿Cuál es la impresión general de la empresa?
* ¿Están los dispositivos técnicos (¡servidor!) en ¿A hoy?
* ¿El desarrollador senior está bailando la rumba? No, ¡solo! Realmente no es tan importante.
2.3 Deja vivir las diferencias Tal vez deberías usar estándares diferentes
invertir que los que adjuntas a una empresa preguntaría en Alemania.
Después de todo
empresas de trabajo en india entre otras Condiciones. La cultura económica y laboral.
es diferente en comparación con Alemania. al respecto tienes que involucrarte Lo más importante es
sin embargo, que el lado técnico tiene razón, y eso está en nuestra estimación
un nivel muy alto. 3. Una app que nos une, lenguajes que nos unen
separado El comportamiento comunicativo lo merece
consideración más detallada.
Quien alguna vez juzgado en Francia en francés
pedir algo y luego medio elefante tenía sobre la mesa conoce el problema. Especialmente
surge una y otra vez en la comunicación conducen rápidamente a conflictos entre los involucrados.
Si estás en Alemania y dos meses nada de tus nuevos mejores amigos en
Escuchen a la India, sus amados inversores alquitranes y plumas amenazantes, ya sabes, ahora
se pone arriesgado. Además, quien alguna vez vivió más tiempo en otros países o con mayor frecuencia
trabajado con gente de otros paises tiene, notas que ya hay diminutas
existen diferencias.
¿Qué es 'súper evidente' para nosotros? es que está lejos de allí.
3.1 La reunión diaria Por lo tanto, recomendamos al menos una vez por
semana, relacionada con el proyecto, incluso a diario Reunión (check-in) a través de Skype o Slack, que
permite compartir pantalla. Preferimos Slack porque esta es la posibilidad de dibujar en
la pantalla permitía. Y aunque el tuyo Amigos en India no te entienden eso
Rodea el problema que seguramente interpretarán lata. Es importante para el regular
Garantizar el intercambio y un foro para preguntas, comentarios e informes de progreso
para crear que también sigues visualmente lata.
3.2 Sé claro y preciso en lo que haces para decirle a su desarrollador de aplicaciones!
Se aplica al socio de cooperación muy claro. para dar instrucciones y, por lo tanto, el alcance de la interpretación
mantener lo más bajo posible. ,Sí el Los botones deben ser de color verde trébol, por favor. no
verde pistacho.' Planifica mucho Tómese un momento, porque cada (!) paso debe ser claro
para ser descrito.
Solo imagina tendrías que hacer que alguien mueva la puerta
explicar. No solo significa 'puerta abre', sino: 'agarra la manija,
empújalos hacia abajo, empuja contra, empújalos ¡sobre! ¡Da un paso!', etc.
instrucciones claras que hablamos. eso ahorra correcciones y trabajos adicionales.
3.3 Preguntamos El seguimiento es y sigue siendo obligatorio.
Eso se aplica tanto a la India como a Alemania. Específicamente: Tienes que convencerte a ti mismo
que tus contactos realmente hagan las tareas han entendido. En las conversaciones tienes que
pero hasta con un lindo 'sí' con ella cuenta que el otro en realidad 'no'
significa. Suena loco, pero es cultural. condicional. Lo que siempre nos ha ayudado: Demanda
su contraparte en el contenido en su propio para reproducir palabras! Definitivamente debería
Instrucciones de trabajo al contratista siempre estar por escrito.
3.4 Horarios específicos Los plazos también deben ser siempre específicos,
con fecha y hora. ¡Tenga en cuenta la diferencia horaria! si
usted en su nuevo Jaguar en el camino a oficina, tus nuevos amigos trabajan en
India durante mucho tiempo. (Está bien, así enorme, como se puede pensar, es la diferencia horaria
de nuevo no, pero está ahí.) Dale a la otra persona el tiempo clave en su
formato de tiempo.
Además, recuerda tener uno aceptable. para instalar amortiguadores. Una calculadora siempre puede
los tiempos fallan, un desarrollador de aplicaciones tiene dolor de muelas – y entre nosotros: los desarrolladores son personas,
creativo en eso, sin máquinas. PD: Realmente hay algunos en la India
Fiestas que no nos toca celebrar. Entonces, antes de una fecha realmente importante
Por favor, eche un vistazo a este resumen aquí. Así te evitas sorpresas desagradables.
3.5 La agradable apertura El socio de cooperación debe ser alentado a hacerlo.
y ser recordado regularmente de los problemas y abordar abiertamente los retrasos. ¡Oh si!
3.6 ¿De qué color hablas? Si no hablas hindi, ven
usted con Inglés más lejos.
Aunque los indios son no hay hablantes nativos de inglés pero hay
El inglés en la India es el idioma oficial, son indios Programador ultra fit en ingles. el
Por lo tanto, la comunicación debe ser en inglés. tener lugar. Además, le recomendamos que
App, especialmente elementos de navegación y botones, ser titulado en inglés primero. Por matriz de traducción
la aplicación se puede adaptar fácilmente al alemán más adelante voluntad. Básicamente adecuado para muchos
Las aplicaciones adoptan un enfoque multilingüe de todos modos. 3.7 Amigos reales de la aplicación
Se desarrolla una asociación. tal vez ¿Te das cuenta de que algunos de estos
Faltan puntos un poco. no lo dejes ¡desalentar! Tenga en cuenta: una asociación
desarrolla como en una relacion de amor uno siempre está de acuerdo con aumentar el manejo
mejor el uno al otro. Sobre el proceso y el flujo de trabajo Para optimizar, tienes que reajustar regularmente.
4.
Software que necesita para el flujo de trabajo Para lograr un flujo de trabajo realmente bueno,
deberías tener algo útil en tu empresa herramientas. Un teléfono, sí… está bien,
pero eso no puede ser todo, incluso cuando tus inversores solo te dan el presupuesto
crujir. De todos modos, tenemos mucho tiempo. necesario, porque sólo las experiencias en el
Territory nos ha mostrado qué ingredientes uno debe tener a la mano. Quizas tu eres
los adecuados para usted también. 4.1 Repositorio Git
Al principio viene la guinda del pastel. en cualquier desarrollo de software o durante el desarrollo
Para una aplicación, recomendamos usar su propio flujo de trabajo Git para implementar. ¿Cómo es eso? ¡Pues eres bueno!
El Git permite a todos los participantes, al mismo tiempo para trabajar en el proyecto. lata
Partes de la aplicación descargadas localmente, controladas, editado y re-subido.
El control de versiones permite cambios y los errores se deshacen mucho más rápido
voluntad. El flujo de trabajo es simplemente mejor. Punto. Por cierto, estamos muy orgullosos de los nuestros.
propia sistemática de Git, que nos encanta apreciar, nutrir y desarrollar constantemente.
Eso es realmente raro y aliviado.
El desarrollo extremo. Entre nosotros: Por razones de seguridad
es siempre una ubicación de servidor en Alemania preferir. Evite también los servidores en la nube
¡y mantén la soberanía de los datos! 4.2 No estar solo
No solo porque es enorme en su factura telefónica aliviado, recomendamos el uso de
Herramientas como Slack o Skype, pero porque ambos también son compatibles con el software de gestión de proyectos
Deja que Jira se conecte. 4.3 ¡Nunca sin su experto!
Bueno, eso no es necesariamente parte del software. Nunca consideraríamos a los humanos como software.
etiqueta, eso realmente no tiene sentido, pero en ese caso haremos una excepción. Asi que,
como cliente debes SIEMPRE, SIEMPRE, SIEMPRE ser capaz de realizar el trabajo
del socio de cooperación.
A tienes que, si es posible en tu propia empresa,
tener un miembro del equipo que sea capaz de examinar el código programado. si
si no conoces a nadie (tos, tos), date la vuelta contáctenos (tos). Te ayudamos
más lejos. 4.4 Utilizar una herramienta de gestión de proyectos descentralizada
Para controlar el proyecto, recomendamos enfáticamente y en cualquier caso LA herramienta de gestión de proyectos descentralizada
para el desarrollo de software más complejo de la historia: Jira.
En nuestra opinión, Jira reemplaza la carga y especificación de requisitos. Con eso tu y tu
Los socios de cooperación acceden desde cualquier lugar los datos del proyecto, que no son tan malos
es.
Sobre todo, todos los involucrados están recibiendo al día y al día Excusas
à la 'No, no recibí el correo electrónico, No sé nada' son entonces pasados de moda.
4.5 La forma más segura de contratación de aplicaciones El contrato ya está en tu nueva 'CATELAN
Escritorio NASDAQ de ITALIA, todo bien – si supiera lo que sus inversores
¿hasta? Pues en diseño del contrato de trabajo debe tener valor especial
a una buena regulación de las modalidades de pago sitio. El procedimiento clásico con pago inicial
y el pago del saldo al final no consideramos sensitivo. En cambio, uno se ha probado a sí mismo
Método de pago en cuotas después de completado progreso del proyecto. Por eso pagamos
siempre después de acordado y completado Hitos. No después de todos, pero después de algunos
que se puede empaquetar bien. Con eso puedes por un lado te comunicas mejor y por otro
un verdadero incentivo de motivación para los demás poner los desarrolladores.
Tú también puedes
serias complicaciones para los proveedores cambiar. Entonces, uno para cada unidad.
pago por separado a realizar. Después del depósito para un subproyecto, el saldo debe pagarse
sólo tendrá lugar para el subproyecto si esto se implementó al 100 por ciento y
funciona perfectamente. 5. El buen código de planificación de aplicaciones
Entonces, vayamos a la parte realmente emocionante. Parte: en desarrollo. Tienes la idea de que
herramientas para mantener el flujo de trabajo en funcionamiento, usted tiene los socios competentes que
confianza y con quien te sientas cómodo, porque tienen todo lo que necesitas y
tus financieros te dejan hoy excepcionalmente finalmente en paz.
Ahora. Voluntad. Eso. Excitante.
Tu historia podría verse así. 5.1 Todo lo que puedes hacer tú mismo
En principio, por supuesto, puede hacer lo mismo al principio optar por todo
Desarrollo confiado en manos de Socios para dar o incluso solo una parte
programando el desarrollo de aplicaciones en alta mar para permitir Recomendamos: Por favor, da esto
Cuestión de acción no enteramente fuera del ¡Mano! Crear la concepción de la aplicación y
también el maniquí de clic en sí mismo o (quizás sí con nosotros) en Alemania. por qué el tuyo
Socio sabe mejor lo que quiere? elaborar y tareas de programación intensivas en mano de obra
son perfectos para sus socios indios.
5.2 Aventura india o los famosos
un cuarto de hora Como con todos los proyectos, internos y externos,
en Alemania o en la India, recomendamos planificar suficientes tiempos de reserva, de modo que
posibles retrasos no oportunos Finalización del proyecto y, por lo tanto, el brillante
y ciertamente un lanzamiento extremadamente exitoso poner en peligro la aplicación.
5.3 Cable vivo, estructura alámbrica Al diseñar la aplicación, también es útil
temprano una estructura alámbrica, un diseño de la interfaz de usuario (front-end) para crear. no funciona
de forma remota sobre el diseño y la función, no, sino únicamente sobre la disposición de
elementos, guía del usuario y experiencia del usuario (UX).
5.4 '¡Hazme clic, tonto!' o 'Eso famosa maqueta en vivo '
El primer gran paso en la dirección correcta India es entonces el maniquí o la maqueta.
Así se simula la interfaz de usuario con una demostración parcialmente interactiva.
Para que pueda procesos e interacciones individuales prueba en detalle.
Como marco puro
de los controles sin funcionalidad completa se concibe inicialmente como visual
Diseño completamente sin programación obtiene por.
5.5 Jira como requisito dinámico y especificación funcional Con Jira ahora tienes la oportunidad de crear un
crear una línea de tiempo precisa para el desarrollo. No solo las historias de usuario son fáciles en Jira
mapeado, pero depende de usted y los socios indios fueron aclarados y definidos.
Usted describe qué componente viene primero y que depende del otro
soportes Solo este horario en consulta con los desarrolladores si te dicen como
mucho tiempo para los pasos de producción necesitan resultados en el desarrollo ágil de software.
Por favor, no olvides decirle a India aquí que necesariamente implementa pruebas automatizadas
debe convertirse. Esto le permite ser ágil en la Planifique para el futuro y detecte errores automáticamente.
Aunque cueste un poco más de dinero, por nos estará eternamente agradecido por la punta.
6. Proceso de producción ('¡Hola, vamos!')
Si acepta el diseño visual, capture sus socios 'instantáneamente' en eso
para escribir especificaciones. Estos no describen exactamente la función de tu bebida
aplicación de ensueño, pero son la base para la programación Ahora ellos también lo harán
Caracteres de código insertados (enviados) en el sistema Git y se puede comprobar.
Ya sea ella
son aceptados por usted o usted envía devuélvalos y solicite correcciones. Este
Proceso de compresión marcado a través de la comunicación y el examen, luego conduce
a la aplicación terminada. Ahora ya puedes sentir la cercanía del producto terminado, y
Créanos: brilla más que el Veuve Clicquot. Si más tarde, en el curso posterior del desarrollo,
acoplar más y más historias de usuarios de la India, pronto tendrá una descripción más detallada de cómo
tu 'bebé' aprende a caminar despacio.
6.1 La fase de prueba de la aplicación perfecta
A tiempo para el segundo (o tal vez unos minutos más tarde) le enviará su
Socio finalmente la aplicación terminada. tu examinas ahora no sólo en los errores, sino en
si te gusta tambien. ¿Está todo de acuerdo con su Deseas o te tienes a ti mismo, aunque tú
que realmente no puedes seguir escribiendo? ¿No? ¡Excelente! Si todos son felices y
sus inversores les agradan de nuevo y Nunca quiero dejarte ir porque
la aplicación resultó exactamente como la viste en lanzado al principio, y también las tiendas
ya gritando '¡Aquí!', entonces por favor hazlo tu pareja feliz también! Esto significa,
paga lo que está abierto! A tiempo, porque quien sabes, al cien por cien pronto verás una mejora
uno, y luego puedes volver al tuyo Grietas de TI indias.
Asi que,
terminarlo agradable y fácil. 6.2. feliz lanzamiento
('De discoteca en discoteca. De la ciudad al otro lado ciudad')
En el mejor de los casos, aceptar al día siguiente. ya todas las aplicaciones importantes almacenan su aplicación,
es decir. es decir, no es ni glorificar la violencia, sexista, ni las viola
Convención de Derechos Humanos o similar Las tiendas tienen sus estándares, asegúrese de
¡apégate a ello! Ahora finalmente encuentra el fresco aplicación desarrollada, ¡te lo mereces!
6.3.
Mantenimiento de la aplicación: después del lanzamiento es antes la liberación
Ahora llegamos a la atención, que está muy lejos se subestima Lo mejor de todo lo que ya tienes
envía un pequeño contrato para el tuyo Versión 1.1 en mente. porque el podria
vencen después de 2 a 3 meses porque tu nueva aplicación tal vez aquí y allá
todavía cruje, tú o tal vez tu indio Los socios tienen ideas para optimizaciones y
estará encantado de ayudarle con el seguimiento. La mayoría de las aplicaciones de gran éxito son, a saber,
por lo tanto señaló porque con el tiempo adaptándose continuamente a sus nuevos requisitos
voluntad.
Llámalo la hamburguesa triple de la aplicación. ingredientes son: nuevos clientes, nuevas tareas y cosas nuevas
Diseño. Eso significa que el viaje continúa. sigue adelante y escucha si sigues así
y quiero ser realmente exitoso no hacia arriba. Las renovaciones periódicas son
Deber de mantenerse a la vanguardia y para no acabar en la rampa de descanso de My Space.
No es que termine siendo para ti y los tuyos La aplicación dice: 'Ese es un buen final, nada bueno en absoluto'.
Para que eso no suceda, tenemos hicimos el esfuerzo y esto por ti
Instrucciones escritas. Skål!.