The method of construction read Note 06

Source: Internet
Author: User

14th Chapter Quality Assurance

The quality of software, software to meet the needs of users and stakeholders. Software quality = Program Quality + Software engineering quality. The quality of the program, the quality of the program is reflected in the quality of software external functions. To measure the function of the software, the basic judgment can be judged by "yes | no". The development process of software engineering has three main features: "Good", "fast", "cheap". Software development process risk control, software development process has a variety of dependencies, some of the progress of projects are often interrupted by these factors, to control these risks. The quality of software engineering, how to measure the quality of software engineering as a result, one of the more mature theory is CMMI. CMMI First level, initial level. CMMI level two, management level. CMMI Level Three, explicit (defined) level. CMMI level Four, quantitative management level.        CMMI level five, optimization level. Quality of the cost, to achieve a certain degree of software quality, is to pay the cost.

Test roles are independent, the division of labor is the result of social and industry evolution, development and testing is actually two branches of software engineering, for different software/services, testing the way and degree of difference.

Chapter 15th stability and release phase

A team has gone through the planning/design/development phases to achieve the goal of code complete, and it seems that the next thing is going to be the case. In fact, the final stage of the software life cycle is often the most Test team, not only Test team project management level, strain capacity, but also test the team's "blood type."

The Consultation group (Triage team), each role representative of the software team (PM/DEV/TEST/UX, etc.) formed a consultation group to deal with every issue affecting the release of the product. Complex project consultation, at the beginning of the stabilization phase, when the team decides which defects need to be repaired, the team members perform the necessary design, implementation, testing work, and check in the code changes. However, as the project progresses and the release date approaches, the team also ensures that the modification will not adversely affect the product.

In our team, in the stability and release phase, also found a lot of bugs, some because of the problem set, some of the problems of the program. We'll start with some important bug changes and then modify the small ones, some of which require refactoring, and we'll put them in the next version.

A few tricks: tricks 1 design changes, tricks 2:ZBB, tricks 3: The final regression test, Tricks 4: Fixed the threshold of the bug gradually improved, tricks 5: Gradually frozen

Chapter 16 Innovation in the IT industry

Innovation is sometimes the spark of the thing, it may be to see the thought, there is inspiration. Sometimes it is the efforts of several generations. People do not necessarily like innovation, innovation, and may be blocked by some old-fashioned ideas. Innovators are not all lead. Some companies are also up-and-comer, but they do better than their predecessors. Not necessarily experts in the field can innovate, experts are not necessarily credible. Innovation should be followed by an analysis of the data to find the most appropriate opportunities and goals. In order to carry out effective innovation.

The method of construction read Note 06

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.