Software Engineering documents

Source: Internet
Author: User

I recently looked at software engineering materials and suddenly felt a lot of pressure. I regret that I didn't take a good lecture .... no, I don't think it's useful to listen to the course. I regret that I didn't have a good book at the time. Now I have a tight time to read the book, but it's just a rough look, but now I find that software engineering is really a deep learning discipline ....... after all, Citi will use a lot of things here during the summer vacation.

I got the Citi document from the previous year. Now I look at it from the perspective of a software engineering architect. I think it is quite good. I have read the following documents:

Requirement Analysis, outline design, detailed design, test plan, test analysis report, and additional development logs. The last one is dispensable. The first few are pretty good.

In the first step of software engineering, demand analysis is positive. however, they did not seem to have written the method to obtain the requirement when writing. I think this is a deficiency. if the requirements are well written, they are standards, that is, specification. I don't know where they are written. then, it enters the analysis stage. they do well. First of all, we must first archatecture design, that is, structure design. The summary design includes this design. based on the outline design, we need to proceed with the detailed design. they adopt the development model of object-oriented design. first, we need to plot the use case diagram and extract nouns to obtain the initial class list. then we enter the detailed design phase of OOD. in this phase, we need to draw a sequence diagram, a state diagram, that is, to design a dynamic model. apparently, davos did not do this. after the design, we will check the design, that is, design
Test, mainly to see whether the design is good, whether it contains all the content in the requirement document.

After the design is completed, it is developed. There is no document in this job. It is mainly for commenting.

Then the test is performed.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.