Research and development Management process Note (i): Quality Management

Source: Internet
Author: User

Directory

I. Deficiencies

Two. Experience cases

I. Deficiencies

In each process of product development, the proposed and ending of defects are involved.

Defect proposed, divided into high school low three grades, mainly focus on code walking, integration testing, system testing,

The solution of defects is divided into several states such as defer/a bug/delay/open/reopen/solved, and the aggregated scores will affect the project Di value and personal quality score. The time limit for defect resolution should also be controlled as much as possible.

    • Requirements Review
    • Pre-Research Report review
    • Software Overview Design

It will also raise [high] [medium] [low] defects, mostly self-mentioning. Flowchart, legend, general structure diagram, all kinds of requirements should pay attention to the details, according to the standard of the paper can be written.

    • Code Walk-through
    1. [Low] variable not initialized
    2. [Low] reasonable control of printing
    3. [High] The string should be passed in the length at the same time, so that strcat can determine whether it is placed, whether it will cross
    4. [High] string out of bounds
    5. [Middle] Check incoming parameters
    6. [Medium] risk of memcpy replication
    7. [Low] defines local variables or global variables: Some variables not used in the application code, which may be provided to the SDK library
    8. [Middle] sprintf memory leak, recommended snprintf (training content)
    9. [Low] return-9; Macro definitions should be used (training content)
    10. [High] strncpy there is no risk to fixed strings
    11. [Middle] malloc allocates less space/malloc failed exception handling
    • Complete Integration test Case review
    • Machine Integration test
    • Software integration Testing
    • System Testing
    • User Documentation Review

Two. Experience case Review score item
    1. Effectiveness
    2. Statement complete, clear, no ambiguity, illustrated
    3. Have clear goals and themes
    4. Use the right principles and methods
    5. Effective in practical applications
    6. can reduce the cost (manpower, material resources)
    7. Helps streamline and standardize processes
    8. Innovative, forward-looking
    9. Original or thinking summary on the basis of quoting others
    10. Comprehensive analysis of technical advantages and disadvantages
    11. can improve product performance and quality
    12. Can be used for reference by other projects or products
    13. Whether there is a patented mining value

Research and development Management process Note (i): Quality management

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.