Usually outsourcing companies calculate working hours according to the project size. For example, the development time of a community app is 20 working days. Need to develop iOS and Android, 3 working days H5 development, background management.
According to the monthly salary of R&D personnel 1.5 million yuan, 2 1.75 days/month, about 690 yuan/day.
The total cost is about: 690( 1 iOS engineer) * 20+690( 1 Android engineer) * 20+690( 1 background engineer) * 20+690( 1 H5 front end) *3, which is about 30,000.
App development also includes some tests, which will take more than a week, including post-maintenance, to fix bugs for you. Then about 50 thousand is not expensive, 20 working days, about a month.
Second, build your own team.
Self-built teams are risky, because people who start recruiting may not be able to get started immediately, and the team needs to run in. The estimated time is 3 months. Then iOS, Android, front-end, designer, background, testing, product manager, and project management all calculate 1. If the per capita wage is 10000, it will cost 240 thousand in three months, and the development efficiency will not be very high during this period.
Together with the above 50,000 yuan, the total is 290,000 yuan, ignoring various technical risks, because the new team may not have experience in many technologies and interfaces, so the time may be delayed. The cost will increase over time, and the cost of independent development will usually exceed 300,000.
I am a product manager of a foreign company, and I am often responsible for the design and planning of large and small apps. Therefore, it is not recommended to develop the previous version yourself.