There are some sources from which generally defects are detected those are given below:
It ts the main source of detection of defects
For developing or preparing any software artifact we may have proper education background
The education background mainly belongs to the domain that we are working in.
Even if we have theoretical knowledge we are unable to prepare these type of software artifacts
So that one has practical knowledge and experience.
Otherwise it may be difficult for the entire team to work on particular software product.
Communication is a key thing in any software related works
It is recommended to have positive and enthusiastic communication when we are working with others.
Even though they might have done something wrong, use your pitch low.
Here,the software engineer was not informed about artifacts by a colleague.