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.
- Pre-Research Report review
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.
- [Low] variable not initialized
- [Low] reasonable control of printing
- [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
- [High] string out of bounds
- [Middle] Check incoming parameters
- [Medium] risk of memcpy replication
- [Low] defines local variables or global variables: Some variables not used in the application code, which may be provided to the SDK library
- [Middle] sprintf memory leak, recommended snprintf (training content)
- [Low] return-9; Macro definitions should be used (training content)
- [High] strncpy there is no risk to fixed strings
- [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
- Effectiveness
- Statement complete, clear, no ambiguity, illustrated
- Have clear goals and themes
- Use the right principles and methods
- Effective in practical applications
- can reduce the cost (manpower, material resources)
- Helps streamline and standardize processes
- Innovative, forward-looking
- Original or thinking summary on the basis of quoting others
- Comprehensive analysis of technical advantages and disadvantages
- can improve product performance and quality
- Can be used for reference by other projects or products
- Whether there is a patented mining value
Research and development Management process Note (i): Quality management