In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
How is a software developed from scratch? Why is the result of a software product like this? Why can't the speed of development be faster? Why are most programmers bald? Are they that busy? What is the complete software development process?
Project start
1. The product manager and the project stakeholders determine the project direction. The product project stakeholders include the company leader, product director, technical director, etc., while the project includes the customer leader, the main executor, and so on.
2. The company leader confirms the composition of the project team, including product manager, R & D project manager, R & D engineer, test team, etc.
3. The product manager conducts demand research and outputs "demand research" documents. The main methods of demand research are background information investigation and interview.
Demand stage
1, clearly understand the project is to solve what user pain points, the needs of the industry?
2. The product manager explains the requirements for the whole team.
3. Analyze which effective functional layout needs to be implemented in the process of solving these pain points or requirements, enumerate the core functions one by one and improve them appropriately, and describe them clearly by means of words or pictures.
4. R & D engineers enter the outline requirement stage according to their respective division of labor. The purpose of "outline requirements" is to give R & D engineers a preliminary understanding of the business and assess technical feasibility.
Design phase
1. After repeated deliberation and revision, UI designers will carry out color matching design, functional visualization processing, interaction design, and adaptation of various models and systems related to the UI interface. After many times of communication and revision with the project manager, the UI designer finally reached the final design drawing.
2, the vast majority of APP projects will have a corresponding management background, although the background is inaccessible to users, but compared with the functions of APP, reasonable design can enable background managers to get started quickly.
3. The R & D engineer completes the "outline design", "communication protocol" and "table structure design", and completes a series of R & D and design work before formal coding.
Development stage
After the above processes, we will officially enter the development phase. A complete APP project generally consists of the following sections:
1. Server side: write interface protocol documents, set up server environment, design database and write API interface.
2. The app side: the interface is developed according to the UI design diagram, and when the UI development is completed, the interface is docked with the server interface, the data is obtained through the server interface, and the logic code on the function is written.
3. Web management side: according to the business logic of the front end, there will be corresponding functions in the background to match it, and you also need to write functional logic code.
Test phase
After the APP function development is completed, the tester will systematically test the entire project. This session will mobilize all the relevant personnel in the project team. The importance of testing is no less than the early functional planning, if the team does not have professional and systematic training of testers, it is likely to lead to a gap between the project and the original intention of the design, as well as the omission of some logical holes.
The system is online
After reaching an agreement with the customer or superior, the system will be put into trial operation and go online after it is stable.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.