Software outsourcing development process and how much is the offer?

Based on our many years of development experience, the following to introduce you to the software outsourcing development process and how much is the offer? First, the software outsourcing development process 01 application scenarios from the market, policy, economic, technical, personnel and other factors to analyze the application of software development scenarios; 02 demand analysis demand analysis is the basis of software development. If a bug is found at that stage, it takes an hour to solve it, and 2.5, 5, 25 or even 100 times longer to solve it at the design, programming, testing and maintenance stage.03 System DesignDesign drawings: through the design drawings, there can be a clear communication between the service provider and the client, pointing out the differences between the design and the preconceived ideas. Once both parties have confirmed the design drawings, the service provider can proceed to the next stage of design according to the design drawings. Prototype diagrams: By evaluating the prototype diagrams, the client and the service provider can better understand the problems to be solved, clarify and improve the requirements, reduce the development risks, optimize the ease of use of the system, and develop it into the final product.04 Programming Code writing according to the requirements document, system design, and convert the design into a programming language that can be recognized by computers.05 Testing and Adjustment From the development of a piece of software to its official release, it needs to be After continuous testing, the purpose is to put into production operation before, as much as possible to find and eliminate the software in the latent error, so as to improve the quality of the software.06 system maintenance after-sales service period, the service provider to ensure that during the operation of the software has senior technical staff in the user's site or through the telephone to provide technical maintenance services, in the system problems, there are special people to answer and deal with. Second, the software outsourcing development offer general software project outsourcing price, depends on the following six factors: 1, support platform 2, developers and employees 3, the complexity of the product features 4, outsourcing team experience and quality 5, outsourcing team is located in the 6, the customer's budget this need to provide a specific demand document to give me a quote.