当前位置:网站首页>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 .)
边栏推荐
- Recommend a virtual machine software available for M1 computer
- 黑马畅购商城---3.商品管理
- 15、wpf之button样式小记
- confluence7.4.X升级实录
- MYSQL中对复杂JSON的更新
- Quarkus SaaS dynamic data source switching implementation, simple and perfect
- 9 cases where elements cannot be located
- Explain websocket protocol in detail
- 客从何处来
- plt.gca()画框及打标签
猜你喜欢

黑马畅购商城---2.分布式文件存储FastDFS

Spark runs wordcount (case 2)

Manually rollback abnormal data

使用php脚本查看已开启的扩展

How terrible is it not to use error handling in VFP?

Eureka accesses the console and reports an error: whitelabel error page

Why distributed IDS? What are the distributed ID generation schemes?

19、wpf之事件转命令实现MVVM架构

分享7个神仙壁纸网站,让新的壁纸,给自己小小的雀跃,不陷入年年日日的重复。

什么是Flink?Flink能用来做什么?
随机推荐
2020最新最全IT学习线路
Kotlin基础
网络 | 衡量网络好坏的指标及测试方法
ArcGIS services query filter by time field
Deeply understand Flink SQL execution process based on flink1.12
Application of analytic hierarchy process in college teaching evaluation system (principle + example + tool)
优品购电商3.0微服务商城项目实战小结
剑指 Offer II 091. 粉刷房子 : 状态机 DP 运用题
SMS verification before deleting JSP
Specific meanings of node and edge in Flink graph
元素定位不到的 9 种情况
Is the online stock trading account opening ID card information safe?
Share 7 immortal wallpaper websites, let the new wallpaper give you a little joy, and don't fall into the repetition year after year.
Real software developers will use this method to predict the future
2022年首期Techo Day腾讯技术开放日将于6月28日线上举办
Solution to the timeout scenario of Flink streaming computing (official live broadcast)
confluence7.4.X升级实录
Update of complex JSON in MySQL
Kotlin学习笔记
plt.gca()画框及打标签