当前位置:网站首页>Web project development process
Web project development process
2022-06-25 12:04:00 【GIS roast lamb leg is delicious】
Come on, come on, Xiao Feng will show you web The world of project development , What is? web project ( It's all kinds of websites you see ), I don't know private letter , Good looks will teach you how to do a good job in a project .
If your project is not this process . Programmers are brave enough to say to them no
The first step is project research
Let's talk about it briefly , We mainly talk about the development process , Maybe we need to know what we do , What functions are implemented .
The second step is to confirm the requirements
The project manager and product manager shall determine the requirements put forward by customers 、 Arrangement ( Try to refuse all customers' demands, although it is impossible ).
Step 3: prototype design
The prototype needs to be confirmed with the customer repeatedly , Constantly revise and determine the final version ( Don't let development develop directly , There is no original architecture , It will cause the project to become worse and worse , The foundation shall be laid well ).
Step 4 the project team has held a meeting to meet the requirements
Get the final prototype drawing and the project team will discuss it , What's the problem 、 Where can't you do , Where are the technical difficulties , Say it all .
The fifth step is to draw the design drawing by art
ui Design the page according to the prototype drawing , Try to communicate with the front-end as much as possible about how to cut the page .
Step 6: enter the development stage
We need three environments , development environment , Test environment , Production environment . Do not deploy the code directly to the production environment ( I'm right , Are you too unprofessional )
development environment (development): The development environment is the server that program apes use to develop .( When the programmer receives the request , Start writing code , Development , Run the program , See if the program has achieved the expected function ;)
Test environment (testing): It's usually cloning a configuration of the production environment , A program doesn't work properly in the test environment , So you can't release it to the production machine .( After programmer development , Give it to the testing department for comprehensive testing , See if the functions implemented have bug, The tester will simulate various operating conditions ;)
Production environment (production): Refers to the formal provision of external services , Usually turn off the error report , Open the error log .( It's the online environment , Release to the external environment , The environment formally provided to customers .)
边栏推荐
- Convergence by probability
- Recommend a virtual machine software available for M1 computer
- Which securities company's account is better and safer to open
- Sword finger offer II 091 Painting house: application of state machine DP
- Source code analysis of AQS & reentrantlock
- R语言dplyr包summarise_at函数计算dataframe数据中多个数据列(通过向量指定)的计数个数、均值和中位数、在每个函数内部指定na.rm参数、通过list指定函数列表
- R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型、epiDisplay包的poisgof函数对拟合的泊松回归模型进行拟合优度检验(检验模型效果)
- Application of analytic hierarchy process in college teaching evaluation system (principle + example + tool)
- R语言dplyr包filter函数过滤dataframe数据中指定数据列的内容不是(不等于指定向量中的其中一个)指定列表中的数据行
- Deeply understand Flink SQL execution process based on flink1.12
猜你喜欢
Translation of meisai C topic in 2022 + sharing of ideas
Thingspanel releases Internet of things mobile client (multiple pictures)
黑马畅购商城---6.品牌、规格统计、条件筛选、分页排序、高亮显示
Idea local launch Flink task
使用php脚本查看已开启的扩展
Windows11 MySQL service is missing
分享7个神仙壁纸网站,让新的壁纸,给自己小小的雀跃,不陷入年年日日的重复。
Share 7 immortal wallpaper websites, let the new wallpaper give you a little joy, and don't fall into the repetition year after year.
devsecops与devops的理解与建设
2022年首期Techo Day腾讯技术开放日将于6月28日线上举办
随机推荐
Pd1.4 to hdmi2.0 adapter cable disassembly.
一个硬件工程师走过的弯路
quarkus saas动态数据源切换实现,简单完美
黑马畅购商城---6.品牌、规格统计、条件筛选、分页排序、高亮显示
R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型、epiDisplay包的poisgof函数对拟合的泊松回归模型进行拟合优度检验(检验模型效果)
网络上开户买股票是否安全呢?
Translation of meisai C topic in 2022 + sharing of ideas
Kotlin基础
Thirty lines of code prevent VFP forms from running repeatedly, and the function supports parameter transfer
Under what circumstances will Flink combine operator chains to form operator chains?
Deeply understand Flink SQL execution process based on flink1.12
Kotlin学习笔记
15、wpf之button样式小记
R语言使用scale函数对神经网络的输入数据进行最小最大缩放、把数据缩放到0到1之间、并划分数据集为训练集和测试集
Specific meanings of node and edge in Flink graph
Cesium building loading (with height)
数据库系列:MySQL索引优化总结(综合版)
confluence7.4.X升级实录
剑指 Offer II 091. 粉刷房子 : 状态机 DP 运用题
Why can't the form be closed? The magic of revealing VFP object references