Joke Collection Website - Public benefit messages - What is the easiest way to outsource application development?
What is the easiest way to outsource application development?
The key point of this problem is that the project budget should meet the requirements of project quality and development cycle. In most cases, the development quality of individuals, teams and companies is higher than the former. If the project budget is sufficient, it is more reliable to suggest giving priority to the company's development. If the budget is limited, you can consider personal development or team studio.
1. 1 individual developer: The advantage is that the development cost is the lowest, and the development salary is generally 300-700 a day (because most of the workload of the project is in development, it is generally taken over by developers). Disadvantages are poor project quality, long development cycle and troublesome communication and later maintenance. Because personal development is mostly part-time, the development cycle is usually long and the progress is relatively difficult to grasp. In addition, apart from development, there is a lack of corresponding experience in project design, UI design, testing, communication, server deployment, online and post-maintenance. After all, personal abilities are generally limited, and they can only be good at one or two aspects, so it is difficult to do all aspects of the project well.
1.2 team or studio: relatively speaking, experience and comprehensive ability are much stronger than individuals, and the development salary generally ranges from 600 to 900. Because the team is generally less than 5 people, the staffing of the project is not as complete as that of the company. Usually, a technology may be designed and tested, so the project quality, project management and project experience are relatively inferior to those of the company.
Company 1.3: People with professional knowledge in pre-sales communication, project design, UI design, project management, various development fields, testing, etc. are responsible, with clear division of labor and rich project experience, and can solve various problems encountered in the project. The project design will also be considered comprehensively. The disadvantage is that the cost is higher. In Guangzhou and Shenzhen, for example, the company's daily quotation for App projects is usually calculated according to the salary of 1000- 1500.
2. Find the service outsourcing team
According to the first rule, first determine whether you want to find someone, a team or a company to pick up your bag.
2. 1 Find an individual or team: give priority to the recommendation of friends. Generally, if you have friends, or friends of friends do app development or App UI design, you will generally know many recommended talents in this field. If there is no such channel, it is suggested to outsource the software outsourcing platforms such as Zhicheng, CSTO, Pig Bajie and Yipin Witkey. If there is a budget, there are usually many teams, individuals and companies bidding. Generally, dozens of bidding teams or companies will bid for your project within two to three days. Many teams will attach some cases and company or team introduction materials when bidding. At this time, you can screen it, find a few suitable ones and contact again to compare the experience, ability and price of different teams or companies.
2. 1 Looking for a company: It is suggested to develop software in Xia Qian, and then the next step should be to further understand the company's technical team, design ability and company situation.
Suggestion: Local companies or teams are usually preferred. On the one hand, it saves the communication cost; On the other hand, in some cases, face-to-face communication or coordination is needed to solve problems, which is much more convenient.
3. The process of 3.APP outsourcing
Usually, outsourcing projects often need these processes:
1) requirement communication: both parties communicate the project requirements and analyze the feasibility of the project.
2) Workload evaluation: After confirming the project requirements, the outsourcing team will evaluate the price and progress of the project, provide detailed quotations and project progress documents, and confirm the development progress and time schedule.
3) Sign the project contract: If both parties reach a consensus on the project quotation and development time, the project contract will be formally signed, and then the project will be officially launched.
4) Design, R&D, test and launch: According to the final design scheme, design, R&D, test and acceptance of product prototype and visual diagram for the whole project, and finally release and launch.
5) Delivery of relevant documents and source codes: Complete all the design and development, make necessary technical output according to actual needs, and cooperate with them.
6) Maintenance and upgrade: Generally, APP projects need maintenance after development, because with the upgrade or long-term use of the mobile phone system, there will be more or less other new problems to be maintained.
4. Matters needing attention in signing the contract
Generally, the contract is provided by the contracting company, which mainly includes the responsibilities and obligations of both parties to the project, among which special attention should be paid to the project quotation, project development cycle, installment payment node, maintenance and upgrading, source code copyright ownership and so on. Regular companies generally collect money in 3-4 installments, such as 5-4- 1, 4-3-3, or 3-4-3. There is no hard and fast rule in this respect. As long as both parties negotiate well, different companies have different ways to collect money. Before signing the contract, it is necessary to communicate the requirements, clarify the functional points, and then ask the contractor to provide a detailed quotation sheet and schedule. If these are not made clear before signing the contract, then some disputes or misunderstandings will easily occur in the later project development process, which will become a hidden danger of the project.
5. Late maintenance and upgrade costs
After the general project development is completed, a free maintenance trial period will be provided. The free maintenance period provided by different companies is different, usually 3 months, half a year or one year. After the end of the free maintenance period, the maintenance fee for the next year will be charged at 10% of the total project amount (the maintenance fee only includes the maintenance of existing demand functions). If the requirements change or some new function points are added later, the workload required for modification will be evaluated, and then the upgrade cost will be calculated additionally.
6. About the cost budget.
To develop an app project, we need to consider not only the development cost, but also the monthly server cost (if the number of users is small, the server cost is generally around 200-500 yuan for one month), the third-party service cost (such as SMS interface cost, or value-added services of some programs), the maintenance and upgrade cost, and the online APP market cost (for example, iOS needs to pay $99 a year to go online in the appstore, and uploading to Goolgle Play needs $25 for sexual intercourse, in China. There are too many companies in Beijing, and the following aspects can be considered in evaluating companies:
First of all, it depends on whether this app development company has a technical team, how big the team is and how many people there are. Generally, few technicians make apps by applying templates, and the quality, performance and user experience of such apps are poor.
Secondly, what is the planning level of this app development company? After understanding the needs of users and the industry, can you quickly give valuable app solutions? Compared with their previous products.
Again, the price of app development is really hard to say. There is no uniform standard. Depending on the requirements and functions of your app and the effect to be achieved, the app development company can give a specific quotation. There are more than 10 thousand to tens of thousands, depending on the demand.
Finally, it is worth noting that after-sales service. If you quote a general after-sales price of 65438+ tens of thousands, that would be not good. Some minor problems may take a long time to solve. Big app development companies generally quote more than tens of thousands, just because the after-sales people are guaranteed.
- Previous article:I got the text message and it didn't show me.
- Next article:Shanghai CDC sent a short message to remind you.
- Related articles
- How does Tencent Mobile Manager Apple intercept SMS?
- Please give some greetings to describe the auspicious and rich year of the tiger with the word tiger. Thank you.
- Is the text message sent by Li Jie accounting firm true?
- Model essay on summary of construction engineering
- How should I say good morning?
- Say good morning to the person you like.
- What number is 10683326?
- Excuse me, a man who has played with you will not return your message. What does this mean?
- How to exchange credit card points of Xingye?
- Taobao abnormally unseals and sends short messages.