SLIDE 16 16
31 31
IEEE Std 1028: some definitions IEEE Std 1028: some definitions (cont.) (cont.)
technical review review
– – A A systematic systematic evaluation evaluation of
a software product product by by a team a team of
qualified qualified personnel personnel that that examines examines the the suitability suitability of
the software software product product for for its its intended intended use use and and identifies identifies discrepancies discrepancies from from specifications specifications. . Technical Technical reviews reviews may may also also provide provide recommendations recommendations of
alternatives and and examination examination of
various various alternatives alternatives. .
walk-
through
– – A A static static analysis analysis technique technique in in which which a designer or a designer or programmer programmer leads leads members members of
the development development team and team and other
interested parties parties through through a software a software product product, and the , and the participants participants ask ask questions questions and and make make comments comments about about possible possible errors errors and and other
problems problems. .
32 32
IEEE Std 1028: some definitions IEEE Std 1028: some definitions (cont.) (cont.)
anomaly
– – Any Any condition condition that that deviates deviates from from expectations expectations based based on
requirements specifications specifications, design , design documents documents, , user user documents documents, , standards standards, etc., or , etc., or from from someone someone’ ’s s perceptions perceptions or
experiences. . Anomalies Anomalies may may be be found found during during, , but but not not limited limited to to, the , the review review, test, , test, analysis analysis, compilation, or , compilation, or use use
software products products or
applicable documentation documentation. .
audit
– – An An independent independent examination examination of
software products products or
processes to to assess assess compliance compliance with with specifications specifications, , standards standards, , contractual contractual agreements agreements, or , or other
criteria. .
inspection
– – An An examination examination of
a software product product to to detect detect and and identify identify anomalies anomalies, , including including errors errors and and deviations deviations from from standards standards and and specifications specifications. . Inspections Inspections are are peer peer examinations examinations led led by by impartial impartial facilitators facilitators who who are are trained trained in in inspection inspection techniques techniques. . Determination Determination of
remedial remedial or investigative
action for for an an anomaly anomaly is is a a mandatory mandatory element element
a software inspection inspection, , although although the the solution solution should should not not be be determined determined in the in the inspection inspection meeting. meeting.