En promedio, ¿cuánto tiempo lleva desarrollar una plataforma (servidor, cliente web y aplicación móvil) y cuántos desarrolladores se necesitan al menos?

3 meses a 3 años.

Si sus requisitos para el producto fueran absurdamente simples, podría ser posible producir algo en 2 semanas. Digo producto porque no está claro qué quieres decir con plataforma . La plataforma para mí es una caldera diferente de pescado que suena más como 2 años que 2 semanas.

Supongamos que se refería a una aplicación simple implementada en la nube usando Responsive Web Design para que se visualice de forma aceptable en cualquier tamaño de pantalla. Si querías Android nativo e iOS nativo, no pasarán 2 semanas. Pero supongo que no necesita dispositivos móviles nativos y que la Web receptiva es un compromiso aceptable.

Entonces, ¿qué estás construyendo? Supongamos que desea crear un producto donde una persona inicia sesión y se le presenta un cuadro de texto y un botón para enviar cualquier cadena desde la web o el cliente móvil a un punto final del servidor que simplemente en mayúscula la cadena antes de devolverla a la pantalla del cliente. Obviamente, eso no era lo que tenía en mente, sino de manera realista con la recopilación de sus requisitos, la toma de decisiones sobre los lenguajes de front-end y backend, las plataformas y las herramientas, la configuración de servicios en la nube para la web y posiblemente el almacenamiento de datos, la creación y prueba de la aplicación, etc., dos desarrolladores podría quemarse fácilmente durante dos semanas y tener poco más que mostrar de lo que he descrito. Y agregar desarrolladores nunca acorta el tiempo de cero a producto liberable.

El punto es que no tendrás mucho después de dos semanas si contratas a 1,2 o 5 desarrolladores para que lo produzcan.

Espero que eso ayude a gestionar sus expectativas.

Dígale a quien espera que este proyecto se desarrolle que hay ciertos compromisos que deben hacerse. Cualquier proyecto es posible con una combinación de tiempo, calidad y dinero. Cada uno de estos puede compensar las deficiencias en los demás, pero todo depende de cuál sea su prioridad.

Por lo que parece, tiene una restricción de tiempo no especificada. Si el tiempo y los aspectos de calidad son importantes para usted, necesita más dinero para compensar eso. En otras palabras, encuentre una agencia o algunos trabajadores independientes, pague bien y tal vez pueda alcanzar su objetivo a tiempo.

Sin embargo, si no le importa la calidad, puede encerrar a sus dos desarrolladores en una habitación durante las próximas dos semanas, empujar la pizza y el rocío de la montaña debajo de la puerta de vez en cuando y solo dejarlos salir cuando terminen. en dos semanas con la promesa de gloriosas riquezas para incentivarlos. Esta vez no tiene en cuenta la calidad para compensar la restricción de tiempo y el presupuesto no se ve tan negativamente afectado.

De las cortes, espere que sus desarrolladores renuncien rápidamente y encuentren trabajos en otros lugares también.

Eso depende mucho de las cosas que desea lograr. Dos semanas es un período de tiempo muy inferior (no realista) para los tres (servidor, cliente web y aplicación móvil) para cualquier trabajo razonable. Si desea lograr una aplicación simple de Hello World, incluso 1 día está bien. Para una plataforma de chat / social compleja como Fb, bueno, diría que al menos 6 meses con al menos 1 especialista en los tres dominios.

Además, recuerde que con 2 desarrolladores el trabajo no se puede hacer en paralelo. Habrá dependencia del servidor tanto del cliente web como de la aplicación móvil. Además, ¿qué pasa con los activos? Las imágenes, fondos brillantes, texto de introducción / resumen. ¿Están listos? A menudo, durante la fase de desarrollo, las cosas se detienen debido a estas cosas.

Podría tomar de 3 a cinco meses. Depende de una gestión eficiente y planificación de prioridades utilizando una estimación ágil. Se requiere una gran coordinación para asegurarse de que todos los miembros del equipo estén trabajando en paralelo.

Es posible que necesite un diseñador gráfico, un desarrollador frontend, un desarrollador backend, un desarrollador de Android y una garantía de calidad.

More Interesting

¿Qué curso es mejor de estos tres: desarrollo de aplicaciones móviles, desarrollo de aplicaciones web o desarrollo de aplicaciones de software?

¿Cómo se hacen las aplicaciones que usan estadísticas de WhatsApp (WhatStat)?

¿Cómo diferirá el desarrollo de la aplicación Apple Watch de otros dispositivos iOS?

¿Los empleados y desarrolladores de Parse estarían interesados ​​en continuar con Parse?

¿Cuáles son los diseños utilizados para los servicios de desarrollo de aplicaciones móviles?

¿Cuál es la mejor plataforma para desarrollar aplicaciones móviles legales?

¿Hay algún futuro para una casa de desarrollo de TI si el jefe no ha oído hablar de las técnicas de programación actuales?

¿Cuáles son algunas herramientas que recomienda para desarrollar aplicaciones móviles que funcionan tanto en iOS como en Android?

¿Puedo cambiar la funcionalidad de la aplicación en función del rol del usuario? ¿O tengo que hacer dos aplicaciones?

¿Cuál es la mejor línea de asunto para el marketing por correo electrónico de desarrollo de aplicaciones web y móviles?

¿Debo aprender a desarrollar una aplicación o debería tratar de contratar a un profesional para que lo haga? ¿Cuáles son los pros y los contras de cada uno?

¿Cuánto necesita gastar para desarrollar una aplicación móvil?

¿Cómo le está yendo a React Native en el mercado a partir de hoy? ¿Es tan popular / bueno como otros lenguajes de desarrollo móvil?

Si está lanzando una nueva aplicación móvil, ¿cuál es la mejor manera de hacer que la gente se dé cuenta?

¿Por qué es importante la vinculación profunda para mejorar el análisis de aplicaciones móviles?