-
I feel that it is better to ask this question than to do software outsourcing yourself.
The current software outsourcing industry is no longer what one person can do alone, it needs to have a team, from business to technology, the cost of human resources is very high, the project is not easy to accept, and there are various risks of not doing well when receiving a new team, and the physical and psychological pressure is very large.
So until you're completely sure, don't start a business, don't start a business, don't start a business.
-
How to carry out the work has to be asked, the advice is not to start a business, the opportunity is reserved for those who are prepared.
-
<> today, we will analyze this problem in detail, please continue to read on the pants game.
Fixed paragraph: refers to the direct application of the existing, ready-made APP fixed template, **is fixed, the required function is also fixed, the disadvantage is that the customer can not get the source**, can not be customized according to the needs of the enterprise, because the source ** is encapsulated, if the enterprise wants to upgrade the function or system maintenance in the future, it can not be realized, can only redevelop a new software.
Customized: Customized refers to the redevelopment of all the functions of the APP, the process is more cumbersome, and it requires art, planning, APP development (jujube fiber front desk client mobile phone), background programmers and other types of work to complete the collaboration, large, complex functions of the APP even need a team of dozens of people.
Since the features and design of the app are customized, it will be higher. The development time of the customized model is directly proportional to the development **, the development time is long, about two or three months or even an indefinite cycle can be completed, and the cost is about tens of thousands or even hundreds of thousands.
Therefore, if you want to know how much it costs to develop a mobile app, Hu Yanpin business owners must first inform the app development company of the detailed requirements and functions of the app, so that the development company can quote a reasonable **.
Generally speaking, the cost of making Apple's mobile app software is more expensive than that of the Android platform, because Apple's closure of Apple's platform and the difficulty of Objective-C, the mobile app development language, have made it more difficult for app developers to develop Apple's mobile apps.
Normally, the development of an app requires a product manager, a client engineer, a back-end engineer and a UI designer, which is already a relatively streamlined configuration for making mobile APP applications, so the salaries of these participants are also included in the cost of APP production. The combined monthly salaries of these staff members may all exceed 10,000 yuan.
It should be noted that the same strength of app development companies in different cities will also lead to higher app costs, such as in Beijing, Shenzhen and Shanghai, where the development costs will be higher, because the salaries and other expenses of local developers are relatively higher.
-
The early stage of design and development is still in the company, if you go to your company, there will be many problems, especially in the field. However, in the later stage, when the product is launched, there will be on-site service by implementers.
The cost of developing an app is simply how many people are needed for the app, how long it takes, and what is the salary of the staff. For the ** of APP outsourcing development, it generally depends on the following factors:
Common APP mobile platforms include Google Android, Apple iOS (iPhone iPad), and whether the mobile APP is required for one or both of these platforms corresponds to different development costs. In addition to the app itself, many apps also have a ** version of the management background, and the development cost of the management background also needs to be considered.
2. Developer salary.
Generally speaking, the basis of outsourcing projects** is the salary of the developer, and the salary is determined by the number of years of work, experience, level, etc. Developers here include product managers, UI designers, front-end engineers, server-side engineers, iOS and Android client engineers, etc., and different outsourcing projects require different developers.
3. The complexity of the product function.
The complexity of a product's features determines the number of developers and time required, as well as the cost of development.
4. The location of the outsourcing team.
Outsourcing teams with the same capabilities will also lead to differences in development costs in different cities, for example, outsourcing teams in Beijing, Shenzhen and Shanghai are naturally more expensive because local developer salaries and other expenses are relatively higher.
6. The scale of your company.
For small development companies and large development companies, there is definitely no difference.
If there is a lot of demand for the product, but the budget is not enough, it is also useless, so the customer should determine the product feature requirements according to the budget. In addition to customizing and developing APP, Shanglingyun also has a SaaS+PaaS system for production, mainly ranging from thousands to tens of thousands (depending on the demand), which can save 90% of the cost for enterprises.
-
First of all, you need to describe in detail what functional modules your project needs to implement, because the general APP outsourcing project is evaluated according to your project needs to be based on the source of the module, APP outsourcing generally has two cooperation models, one is project outsourcing, the other is personnel outsourcing; Project outsourcing means that you sign an overall project outsourcing contract with the outsourcing company, and the outsourcing company designs and produces the final project and delivers it to you. Personnel outsourcing refers to the fact that you have signed a personnel outsourcing agreement with the outsourcing company, charged monthly per capita, quietly guess the dispatch of engineers to your designated location for office development projects, if your project is not clear, you can search for "Huading Power" for your detailed answers, I hope the above can help you.
-
How much does it cost to make a mobile phone app in the world This is related to your requirements, if you want to make a beautiful, powerful, perfect, and good customer experience, then the cost must be more expensive, if you want to do a general, then the cost is general, now the app production ** ranges from thousands to tens of thousands, depending on what requirements you have.
-
Shijiazhuang Guanhui You'll know it in a moment.
-
Search, all kinds of development outsourcing can find them.
-
Let's talk about how some outsourcing companies died.
1. The demand communication is chaotic, and there is no solid document, and even if it falls into the document, it is just a formality, and it cannot be found in the end. The confusion of demand communication directly leads to the confusion of development, and when further delivery is made, the customer is accused of not being the desired function, and finally the final payment is not received.
2. Party A argues that the curved payment cycle is too long, and the capital chain is broken and dragged to death. Employee wages are naturally released, and the people who don't work in the end, even if the people who continue to work are actually scattered, and the boss can't gather people's hearts, and the company will be dispersed.
3. Greedy for perfection, the boss has all the projects, but the actual team members can't do it, or the cost of development is too high, which is basically a money-losing project.
4. Orders are restricted. In the past, I was introduced by a friend who was familiar with the boss of an outsourcing company, and then the friend did not have an order to introduce me, and the company was gone.
There may be many other ways to die. When you have thoroughly studied many ways to die, you will know how to live by opening a software outsourcing company.
1. Strict demand communication process and specifications. The requirements communication must be careful and implemented to every detail, so that the development can be done in one go and avoid repeated revisions.
The purpose of the document is to show people, to show the development of the document, to think about how they can understand from the perspective of development, to show the customer to see the document, to consider how the customer to understand.
2. Many bosses want to be the shopkeeper, and the boss still has to do it himself in the early stage of entrepreneurship, when the company's business can operate normally, it is not too late to hand it over to a trustworthy person.
3. The energy should be focused, and it is much better to do a few projects that the team is good at than to do n miscellaneous projects. Deepening the cultivation in certain segments can reduce costs, and becoming a solution provider is the development goal of outsourcing companies.
For example, concentrate on the project development of several takeaway businesses, continue to deepen this business, and become an outsourcing service software solution provider, so that customers who want to do outsourcing projects can find you.
4. The disadvantage of a programmer born to open an outsourcing company is that he does not understand marketing, and he is afraid of the smell of wine. Package your own team, package your own company, publicize it, and let as many people as possible know about you, so that it is possible to have a steady stream of projects.
The most difficult thing in the early stage of entrepreneurship is to survive, there is a way to have an order, and if there is no order, you should not open an outsourcing company.
I'm a programmer, Hani, who has been outsourcing development for 7 years, and I know how deep the water is in this industry.
-
Based on the current situation, it is better to put your own effort into building a team, of course, to involve people who understand technology and become partners, so that it doesn't cost much. Outsourcing of services is expensive and not suitable for the current situation.
-
Yourself, what if you find a bad outsourcing to leave a backdoor or loophole.
-
Today, we will analyze this problem in detail, please read on.
-
This matter cannot be judged from a single perspective which scheme is the best, and it needs to be comprehensively analyzed in combination with the multiple latitudes of the project.
1. Judge the improvement and determination of demand.
First of all, let's see if your requirements are perfect, when your requirements are imperfect or need to be improved while developing, then you had better build your own team to implement, because uncertain requirements will have a greater impact on project implementation, such as: project delay, function overturning and redo, etc. It is impossible for the outsourcing team to accompany you to play this, and people must implement and complete unlimited projects with limited resources, that is, the banquet will accompany you to adjust and modify the scope, so do you think that you have to pay more to appease your conscience.
2. Judge the operation plan of the project online.
It's as simple as thinking about whether you need to invest development resources for a second iteration or version update of the project after the development of the project is completed. In general, the product iteration version of TOC will be relatively fast, which means that there will be follow-up development after completion, so you need to have a strong technical team to support it. Combined with the instability of personnel and resource allocation of the outsourcing company, it may not be able to match your iteration speed, so it is recommended that you build your own team in this case.
3. The time urgency and importance of the project.
You need to judge according to the timeline of your project, if the project time is too tight for you to build your own team to complete the project, then you should choose a professional team to implement the project. Another point is the importance of the project, generally speaking, except for start-up companies, few people outsource their core products or projects, this kind of business or products are their own secrets, to be independent and controllable, it is more appropriate to build their own team.
4. Judgment of the company's capital and personnel.
This is a bit more realistic. One is, do you have the money to hire an outsourced team to do the implementation. To clarify here, outsourcing projects is not about saving money, but about outsourcing the team more professionally.
If the cost budget allows, you can ask the outsourcing team to assist in the early stage of the project to quickly build the prototype, and you can also choose your own operation and maintenance or secondary development in the later stage. Second, do you have professional personnel to carry out project management, there are many cases of failed outsourcing projects, some of which are caused by Party A's inability to manage or explain the situation to its own ideas and demands.
-
1.In terms of cost performance, it is recommended to find a SaaS software company that is very good at software development. It is best to have a mature product and a mature development model, which can reduce your development costs, and the software runs relatively stably.
Outsourcing is also possible, but the development cost from 0 to 1 is high, and the second is the upgrade problem you mentioned.
2.Regarding maintenance, it is recommended not to do it yourself, because data security cannot be guaranteed. Let's start with the technical problems or:
Server construction, server hot standby, attack prevention, authority management and other series of work must be done by special people. Let's talk about people: wouldn't it be dangerous if the professionals you hired left and took your data with them.
We have also encountered a lot of people who go outside to develop and hit a wall, either the company has run away, or the software development cannot meet the requirements of Peibu, or the service is not good. Because some companies have service time limits, such as 2 months of service, the service period is up, and your software has not been explored clearly, so it will not change your needs.
Secondly, it depends on how you think about and choose. Either way is fine, but the cost and expense are to be thought through.
Generally, you pay for results.
Now the bigger one is Yunji, Pinduoduo, followed by a daily Tao, Beidian, and micro three clouds are good.
<> today, we will analyze this problem in detail, please read on. >>>More
If you want to start a business, it is recommended that you choose a suitable entrepreneurial project, see if you have the qualifications of the relevant project, and work hard after finding the right project. Of course, capital is also a problem to consider in the process of starting a business, and if you have limited start-up capital, you can solve it through small loans. >>>More
It's definitely 360 too, and it's not just free.
1. Small changes in the version, big changes in the killing. >>>More