Series Article Directory
Chapter 1 The development process of new front-end projects
Chapter 2 The development process of new back-end projects
Chapter 3 Use of git
Article directory
Chapter 1 The development process of new front-end projects
foreword
Many front-end Xiaobai just get the project and do it. In the process, they encounter problems from time to time. Either this is wrong or the other is not perfect. It is a waste of time to modify it all the time. The purpose of this blog is to help the front-end Xiaobai who are new to the workplace, understand the development process of the project, quickly develop the project and integrate into the team
Process steps:
1. Obtain customer needs
The project manager understands the customer's needs, makes a form, constantly improves the customer's ideas and unreasonable places, communicates with the customer in a timely manner, and prevents unnecessary troubles in the later stage
2. Prototype drawing
When you have finalized the requirements with the customer and the customer thinks there is no problem, it is time for our ui to draw the prototype. Usually, two versions are drawn to prevent the failure of the first version to pass the review.
3. Mind map
At this time, it is time for the front-end to take action. The front-end analyzes the functions of each page and the composition of the functions.
4. Feasibility analysis
After all, not every function mentioned by customers can be realized, we need to think further:
Can this function be done?
Is this feature worth doing?
Is there a better alternative to this feature?
After all, people spend money, and we must provide satisfactory services to them.
When encountering some uncertain functions, make a demo to test by yourself to see if you have the ability to make it
5. Flowchart
The purpose of this step is to make your logical thinking perfect and clear. The requirements are:
What should the function do?
What is the process?
Is the implementation process of this function perfect?
Is the function performed without problems?
What are the methods to be used in each step? etc.
Sixth, code filling
Here is the start of the formal development project, remember to write a good note,
1: It is convenient for others and yourself to read
Two: It is convenient to connect with work when asking for leave
Three: Convenient delivery of projects
Summarize
Everyone's development project method is different, but this method can definitely make you learn more and become more awesome