How to write a detailed design plan for a software project?

How to write a detailed design plan for a software project? Here is a plan, starting with the following 8 parts.

overview

The overview part describes the overall background of the project, which can be enlarged to comprehensively discuss the current policy form, industry background, customer background, current problems encountered by customers, expected effects of customers, and problems solved by this project.

total requirements

The overall requirement is to write the construction goals, functional requirements, and performance requirements of the project. There will be a more comprehensive description in the general technical agreement. Can be further refined.

system structure

The system architecture part is to present the project comprehensively and from multiple angles to customers. The business architecture shows the overall business level of the project. The technical architecture is the technical architecture diagram of the software products of the project.

Program Standards

Which project standards can be formed in the detailed design plan, and which project standards are referenced.

Detailed business plan

Divide the business into the smallest units, and discuss the status quo, management process, and expected results one by one.

Detailed function implementation plan

According to the business plan, the functions are divided into the smallest functional units, and the functional requirements, functional design, and interface design are described one by one.

system integration

Describe the external interface specification of the project, the design principles of the interface, and the consideration of interface fault tolerance

Project Delivery

Describe project delivery scope, delivery cycle.
insert image description here

Guess you like

Origin blog.csdn.net/lenovo96166/article/details/123096782