With the rapid development of mobile Internet, app software is a must for every internet company. But many small and medium-sized enterprises for their own reasons chose to outsource the app, but also worry about app outsourcing is not controllable, worry about development delay or even failure. Today 51 Development App official website (outsourcing unspoken rules secret Network), to share the app outsourcing development of the general process. A holistic understanding of the outsourcing process will not only eliminate your concerns, but also allow you to handle some of the surprises that occur during the outsourcing process, making app outsourcing more manageable.
The first step: elaboration of requirements, with the help of the product manager or project manager to refine the requirements and prepare the requirements of the document
The second step: quote, according to the app development function needs to quote, you can compare multiple app outsourcing companies
The third step, the signing of the contract, development cycle, intellectual property rights, payment methods, after-sales service, etc. must be signed in detail.
The fourth step, the first cost, delivery of the first cost, is generally 30%-50% (30%-40%, the initial cost if too high, not conducive to late cooperation.)
Fifth step, do ue-painting UI, after delivery of the deposit, the requirements of the document into a prototype graphs, confirm the prototype map and later, to start the development of the app.
The sixth step, the code, formally began to develop the app
Seventh step, test performance, test the performance of the app you've developed
Eighth, acceptance, iOS posted on appstore account, Android signature, iOS certificate, source code, and all information related to the app must be one by one acceptance. Avoid loss of ownership of the app and disclosure of trade secrets.
The Nineth step, the app on-line, on-line after the payment of two-period fee, generally 30%-40% range. Recommended after-sales service here is best to stay 30%.
The above is the overall process of application outsourcing, I believe that we have a certain help, the following 51 development app website (outsourcing unspoken rules secret Network) talk about the application of the process of outsourcing a number of common considerations (anti-cheat skills).
Defining functional requirements and writing requirements documents is the most important step. Otherwise the product may be made to be completely not what you want or "lack of arms and legs" to add features, you may be charged a high fee
Choose a reliable app outsourcing company, which is the first step in the success of app development outsourcing, from the word of mouth, the size of the company, development cases, the quality of personnel to start.
Reasonable application Outsourcing payment method, avoid after-sale no door. The proposed three-period payment, the first 30%, the second phase 40%, the third phase 30%, the first phase of the lowest not less than 10%, the third phase of the cost to a large extent the impact of the app outsourcing company will not pay attention to your after-sales service, I have seen the third phase reserved percentage lower, the last app outsourcing development company, For their after-sales maintenance is basically ignored.
Sign a contract, sign a detailed technical entrustment contract, attach the functional requirements document as legal protection (to prevent a variety of legal fraud and solve after-sales problems)
Define a good app development cycle and set up an app development schedule. Both sides follow this delivery plan to advance. In this way, if there is an extension, the weekly plan can be used to locate the reason, rational solution.
App development prohibits subcontracting and reduces the risk of app development failure. If you want to outsource the app, then it is recommended to negotiate "no subcontracting" in the contract to avoid subcontracting resulting in app development failure or severe extension of development
Good app acceptance, prevent intellectual property disputes and so on. Iosappstore release account, Android signature, iOS certificate, app source code, etc.
Clear the app after-sale maintenance content and duration, prevent after-sales no door or high after-sales costs. The company provides the free maintenance period is different, the common has 3 months, six months, or one year, promises life after sale is the liar. After-sales content, normal maintenance, bug fixes, and so on, the addition of functions generally to re-charge
Outsourcing quotes too low, beware of scams. There are two ways to develop an app, one is template development, the other is native development. The cost of the template app is very low, generally dozens of or even thousands of of the non-template app, they did not help you to open a native app, but directly set the template, slightly modified to create an app.
App development outsourcing process and cheat prevention skills