Description: Although there is a lot of flexibility in the documentation of software design documents, it is indeed necessary to compile documentation, as mentioned above. In order to control the flexibility, ensure documentation, can achieve the goal that should reach for a specific software development tasks, the kinds of files should be compiled, depends on the degree of detail should undertake development unit management ability, the task of risk factors such as scale, complexity, and the success or failure
File list (Check if you may need any files):