当前位置:网站首页>Project lifecycle

Project lifecycle

2022-06-11 09:45:00 Six years of Surabaya

Project life cycle

The life cycle of a project is actually a series of stages that a project goes through from the beginning of development to the end of development .

1 Demand analysis

Demand analysts sort out demand analysis documents , Product managers use Axure Make a prototype .

2 Outline design  

Outline design is to design the structure of software , Explain the system module division 、 Selected technical route, etc , Overall description of the software implementation ideas . And the key technical difficulties need to be pointed out . Including component modules , Module hierarchy , The calling relationship of the module , Functions of each module, etc . meanwhile , Also design the overall data structure and database structure of the application system of the project , That is, what data the application system needs to store , What is the structure of these data , What's the relationship between them .

3 Detailed design

In fact, it is a further refinement of the outline design , For example, each module specifies the classes and specific method functions required to implement the functions , Including... Involved SQL Statement etc. . At this stage, it is generally necessary to draw all kinds of drawings , For example, use case diagrams , flow chart , Class diagram .

4 Database design  

Backstage developers ( Architects 、 Technology Manager 、java Software engineer ) Design database (powerdesigner、EA)

5 Frame selection stage

Our architects or technical managers build the infrastructure

6 Code development

Background developers develop in groups according to modules

7 unit testing

Developers first perform white box testing locally , Use JUnit Unit test .

8 Integration testing

The test engineer performs black box testing , Advanced tests also use loadrunner Write test script , Find out bug Then in Zen or Jiro Submit on file bug.

9 On line commissioning ( User experience )

10 Pressure test

Jmeter、loadrunner(QPS Concurrency per second 、TPS Transactions per second )、 Performance testing 、 Load balancing 、 tuning

11 The official launch

Deploy the project to the production environment , Open to users

12 Maintenance phase

Repair Bug, New function , Or modify the function

原网站

版权声明
本文为[Six years of Surabaya]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/03/202203012233283388.html