The third software engineering jobs - Study on Software Quality Assurance

· After a teaching and reference materials Read about software quality assurance What is your experience is?

1. After reading through this chapter and reference readings, I know you want to do a good software engineering to include:

     (1) software developed in line with user needs

     (2) through a certain software process, publish "good enough" software within the expected time

     (3) and demonstrate software and data developed by other means can maintain and continue to develop

2. For Software Quality: Quality Software Quality = + program in software engineering quality

       Program quality, reflected in the quality of software external functions.

       Quality software engineering, reflected in the cost and time, including: visibility, risk management software development process, the risk of the software development process control software development process, to deliver the quality of internal software modules, project intermediate stages, project management tools completion factor, control software development costs, internal quality indicators.

3 · clear software testing and software quality assurance concepts:

       Software Test (Test): the use of certain processes and tools, the software enables verification functions and features pre-designed work processes and results are usually quantifiable. For example, the test case, the Bug, code coverage, the MTTF, software performance parameters, and the like. Because of the process and the results are clearly defined, quantifiable, so a lot of testing can be automated.

       Software Quality Assurance (Quality Assurance): All active software team to make the software meet the quality standards defined in advance and carried out, including testing.

Two · If you are a QA project, what do you think your job responsibilities?

      1. Perform the guidance development process, specification

      2. promote the development of the project

      3. Press the R & D team to ensure that defined processes are performed to check the effect of R & D process flow, standardized, and identifies non-compliant items and recording, tracking does not meet to solve each problem

      4. participate in research and development aid

18 March If you're a project manager, a full-time QA do you think that your project needs it? Or you can just have a Test? If problems arise, how do you define who should bear responsibility?

       Combined with textbooks and two blog, I think full-time QA and Test are needed, I still think it is a division of labor is more important, a team needs division of labor, a clear division of labor can make a better operation of the project. As mentioned in textbooks, it is the result of social division of labor and industry evolution.

       Because of the division of labor, so if a problem occurs somewhere would require the person in charge of the Department to assume this responsibility.

Guess you like

Origin www.cnblogs.com/songziwei/p/11569212.html