SlideShare a Scribd company logo
1 of 11
Program Studi S1 Sistem Informasi
Fakultas Sains dan Teknologi
Universitas Islam Negeri Sultan Syarif
Kasim Riau
1
2 2
Phases of a formal review
1
Planning
2
Kick-Off
3
Preparation
4
Review
Meeting
1
Rework
1
Follow-up
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
3 3
1
Planning
The review process for a particular
review begins with a 'request for
review' by the author to the
moderator (or inspection leader).
A moderator is often assigned to
take care of the scheduling (dates,
time, place and invitation) of the
review
Although more and other entry criteria can be applied, the
following can be regarded as the minimum set for
performing the entry check:
 A short check of a product sample by the moderator
(or expert) does not reveal a large number of major
defects. For example, after 30 minutes of checking, no
more than 3 major defects are found on a single page
or fewer than 10 major defects in total in a set of 5
pages.
 The document to be reviewed is available with line
numbers.
 The document has been cleaned up by running any
automated checks that apply.
 References needed for the inspection are stable and
available.
 The document author is prepared to join the review
team and feels confident with the quality of the
document.
Phases of a
formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
4 4
2
Kick-Off
An optional step in a review procedure is
a kick-off meeting. The goal of this
meeting is to get everybody on the same
wavelength regarding the document
under review and to commit to the time
that will be spent on checking. Also the
result of the entry check and defined exit
criteria are discussed in case of a more
formal review.
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
5 5
3
Preparation
A critical success factor for a thorough preparation is the
number of pages checked per hour. This is called the
checking rate. The optimum checking rate is the result of
a mix of factors, including the type of document, its
complexity, the number of related documents and the
experience of the reviewer. Usually the checking rate is in
the range of five to ten pages per hour, but may be much
less for formal inspection, e.g. one page per hour. During
preparation, participants should not exceed this criterion.
By collecting data and measuring the review process,
company-specific criteria for checking rate and document
size (see planning phase) can be set, preferably specific to
a document type.
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
6 6
4
Review
Meeting
The meeting typically consists of the following elements
(partly depending on the review type): logging phase,
discussion phase and decision phase.
Every defect and its severity should be logged. The
participant who identifies the defect proposes the severity.
Severity classes could be:
 Critical: defects will cause downstream damage; the
scope and impact of the defect is beyond the
document under inspection.
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
 Major, defects could cause a downstream effect (e.g. a fault in a design can result
in an error in the implementation).
 Minor, defects are not likely to cause downstream damage (e.g. non-compli ance
with the standards and templates). ,
7 7
4
Review
Meeting
At the end of the meeting, a decision on the document
under review has to be made by the participants,
sometimes based on formal exit criteria. The most
important exit criterion is the average number of critical
and/or major defects found per page (e.g. no more than
three critical/major defects per page). If the number of
defects found per page exceeds a certain level, the
document must be reviewed again, after it has been
reworked. If the document complies with the exit criteria,
the document will be checked during follow-up by the
moderator or one or more participants. Subsequently, the
document can leave the review process.
If a project is under pressure, the moderator will sometimes be forced to skip re-reviews
and exit with a defect-prone document. Setting, and agreeing, quantified exit level criteria
helps the moderator to make firm decisions at all times.
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
8 8
5
Rework
Based on the defects detected, the author will improve
the document under review step by step. Not every defect
that is found leads to rework. It is the author's
responsibility to judge if a defect has to be fixed. If
nothing is done about an issue for a certain reason, it
should be reported to at least indicate that the author has
considered the issue.
Changes that are made to the document should be easy
to identify during follow-up. Therefore the author has to
indicate where changes are made (e.g. using 'Track
changes' in word-processing software).
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
9 9
6
Follow-Up
The moderator is responsible for ensuring that satisfactory
actions have been taken on all (logged) defects, process
improvement suggestions and change requests. Although
the moderator checks to make sure that the author has
taken action on all known defects, it is not necessary for
the moderator to check all the corrections in detail. If it is
decided that all participants will check the updated
document, the moderator takes care of the distribution
and collects the feedback. For more formal review types
the moderator checks for compliance to the exit criteria.
In order to control and optimize the review process, a number of measurements are
collected by the moderator at each step of the process. Examples of such measurements
include number of defects found, number of defects found per page, time spent checking
per page, total review effort, etc. It is the responsibility of the moderator to ensure that the
information is correct and stored for future analysis.
Phases of a formal review
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
10
REFERENCE
Graham et.al (2006)
Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
11
THANK
http://sif.uin-suska.ac.id/
http://fst.uin-suska.ac.id/
http://www.uin-suska.ac.id/
Visit

More Related Content

What's hot

Requirements analysis
Requirements analysisRequirements analysis
Requirements analysisasimnawaz54
 
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)Ann Marie Neufelder
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket BookingAstha Patel
 
System Modelling
System ModellingSystem Modelling
System ModellingIanBriton
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworksNikita Knysh
 
V-Model (Verification and validation)
V-Model (Verification and validation)V-Model (Verification and validation)
V-Model (Verification and validation)Awais Saleem
 
730-214 - IEEE Standard for Software Quality Assurance.pptx
730-214 - IEEE Standard for Software Quality Assurance.pptx730-214 - IEEE Standard for Software Quality Assurance.pptx
730-214 - IEEE Standard for Software Quality Assurance.pptxSaba651353
 
E-Voting System Development (Software Engineering Presentation)
E-Voting System Development (Software Engineering Presentation)E-Voting System Development (Software Engineering Presentation)
E-Voting System Development (Software Engineering Presentation)Maruf Abdullah (Rion)
 
Requirement specification
Requirement specificationRequirement specification
Requirement specificationAbdul Basit
 
Chapter 7 software reliability
Chapter 7 software reliabilityChapter 7 software reliability
Chapter 7 software reliabilitydespicable me
 
5 steps project change control process
5 steps project change control process5 steps project change control process
5 steps project change control processPM Majik
 
IRJET- Personality Prediction System through CV Analysis
IRJET- Personality Prediction System through CV AnalysisIRJET- Personality Prediction System through CV Analysis
IRJET- Personality Prediction System through CV AnalysisIRJET Journal
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback systemmsandbhor
 
waterfall model ppt.pdf
waterfall model ppt.pdfwaterfall model ppt.pdf
waterfall model ppt.pdfDeepLahane2
 
Pact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance SystemPact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance SystemUpekha Vandebona
 
DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)Arsalan Ghaffar
 

What's hot (20)

Requirements analysis
Requirements analysisRequirements analysis
Requirements analysis
 
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)An Introduction to Software Failure Modes Effects Analysis (SFMEA)
An Introduction to Software Failure Modes Effects Analysis (SFMEA)
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
Online Movie Ticket Booking
Online Movie Ticket BookingOnline Movie Ticket Booking
Online Movie Ticket Booking
 
System Modelling
System ModellingSystem Modelling
System Modelling
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
V-Model (Verification and validation)
V-Model (Verification and validation)V-Model (Verification and validation)
V-Model (Verification and validation)
 
730-214 - IEEE Standard for Software Quality Assurance.pptx
730-214 - IEEE Standard for Software Quality Assurance.pptx730-214 - IEEE Standard for Software Quality Assurance.pptx
730-214 - IEEE Standard for Software Quality Assurance.pptx
 
E-Voting System Development (Software Engineering Presentation)
E-Voting System Development (Software Engineering Presentation)E-Voting System Development (Software Engineering Presentation)
E-Voting System Development (Software Engineering Presentation)
 
Requirement specification
Requirement specificationRequirement specification
Requirement specification
 
Chapter 7 software reliability
Chapter 7 software reliabilityChapter 7 software reliability
Chapter 7 software reliability
 
5 steps project change control process
5 steps project change control process5 steps project change control process
5 steps project change control process
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
 
IRJET- Personality Prediction System through CV Analysis
IRJET- Personality Prediction System through CV AnalysisIRJET- Personality Prediction System through CV Analysis
IRJET- Personality Prediction System through CV Analysis
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback system
 
waterfall model ppt.pdf
waterfall model ppt.pdfwaterfall model ppt.pdf
waterfall model ppt.pdf
 
Pact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance SystemPact Analysis Report for a Student Attendance System
Pact Analysis Report for a Student Attendance System
 
requirement documentation
requirement documentation requirement documentation
requirement documentation
 
DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)
 

Similar to Phases of a formal review process

Similar to Phases of a formal review process (20)

Static Techniques (Chapter 3)
Static Techniques (Chapter 3)Static Techniques (Chapter 3)
Static Techniques (Chapter 3)
 
Static techniques software development - Testing & Implementation
Static techniques software development - Testing & ImplementationStatic techniques software development - Testing & Implementation
Static techniques software development - Testing & Implementation
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
static techniques
static techniquesstatic techniques
static techniques
 
Reviews and the test process
Reviews and the test processReviews and the test process
Reviews and the test process
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Testing 1 static techniques
Testing 1 static techniquesTesting 1 static techniques
Testing 1 static techniques
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Review Process
Review ProcessReview Process
Review Process
 
Bab 3
Bab 3Bab 3
Bab 3
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Static nopri wahyudi
Static nopri wahyudiStatic nopri wahyudi
Static nopri wahyudi
 
Chapter Three Static Techniques
Chapter Three Static TechniquesChapter Three Static Techniques
Chapter Three Static Techniques
 
Software Testing 4/5
Software Testing 4/5Software Testing 4/5
Software Testing 4/5
 
Static Techniques
Static TechniquesStatic Techniques
Static Techniques
 
3.static techniques
3.static techniques3.static techniques
3.static techniques
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Static techniques
Static techniquesStatic techniques
Static techniques
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Phases of a formal review process

  • 1. Program Studi S1 Sistem Informasi Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau 1
  • 2. 2 2 Phases of a formal review 1 Planning 2 Kick-Off 3 Preparation 4 Review Meeting 1 Rework 1 Follow-up Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 3. 3 3 1 Planning The review process for a particular review begins with a 'request for review' by the author to the moderator (or inspection leader). A moderator is often assigned to take care of the scheduling (dates, time, place and invitation) of the review Although more and other entry criteria can be applied, the following can be regarded as the minimum set for performing the entry check:  A short check of a product sample by the moderator (or expert) does not reveal a large number of major defects. For example, after 30 minutes of checking, no more than 3 major defects are found on a single page or fewer than 10 major defects in total in a set of 5 pages.  The document to be reviewed is available with line numbers.  The document has been cleaned up by running any automated checks that apply.  References needed for the inspection are stable and available.  The document author is prepared to join the review team and feels confident with the quality of the document. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 4. 4 4 2 Kick-Off An optional step in a review procedure is a kick-off meeting. The goal of this meeting is to get everybody on the same wavelength regarding the document under review and to commit to the time that will be spent on checking. Also the result of the entry check and defined exit criteria are discussed in case of a more formal review. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 5. 5 5 3 Preparation A critical success factor for a thorough preparation is the number of pages checked per hour. This is called the checking rate. The optimum checking rate is the result of a mix of factors, including the type of document, its complexity, the number of related documents and the experience of the reviewer. Usually the checking rate is in the range of five to ten pages per hour, but may be much less for formal inspection, e.g. one page per hour. During preparation, participants should not exceed this criterion. By collecting data and measuring the review process, company-specific criteria for checking rate and document size (see planning phase) can be set, preferably specific to a document type. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 6. 6 6 4 Review Meeting The meeting typically consists of the following elements (partly depending on the review type): logging phase, discussion phase and decision phase. Every defect and its severity should be logged. The participant who identifies the defect proposes the severity. Severity classes could be:  Critical: defects will cause downstream damage; the scope and impact of the defect is beyond the document under inspection. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi  Major, defects could cause a downstream effect (e.g. a fault in a design can result in an error in the implementation).  Minor, defects are not likely to cause downstream damage (e.g. non-compli ance with the standards and templates). ,
  • 7. 7 7 4 Review Meeting At the end of the meeting, a decision on the document under review has to be made by the participants, sometimes based on formal exit criteria. The most important exit criterion is the average number of critical and/or major defects found per page (e.g. no more than three critical/major defects per page). If the number of defects found per page exceeds a certain level, the document must be reviewed again, after it has been reworked. If the document complies with the exit criteria, the document will be checked during follow-up by the moderator or one or more participants. Subsequently, the document can leave the review process. If a project is under pressure, the moderator will sometimes be forced to skip re-reviews and exit with a defect-prone document. Setting, and agreeing, quantified exit level criteria helps the moderator to make firm decisions at all times. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 8. 8 8 5 Rework Based on the defects detected, the author will improve the document under review step by step. Not every defect that is found leads to rework. It is the author's responsibility to judge if a defect has to be fixed. If nothing is done about an issue for a certain reason, it should be reported to at least indicate that the author has considered the issue. Changes that are made to the document should be easy to identify during follow-up. Therefore the author has to indicate where changes are made (e.g. using 'Track changes' in word-processing software). Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 9. 9 9 6 Follow-Up The moderator is responsible for ensuring that satisfactory actions have been taken on all (logged) defects, process improvement suggestions and change requests. Although the moderator checks to make sure that the author has taken action on all known defects, it is not necessary for the moderator to check all the corrections in detail. If it is decided that all participants will check the updated document, the moderator takes care of the distribution and collects the feedback. For more formal review types the moderator checks for compliance to the exit criteria. In order to control and optimize the review process, a number of measurements are collected by the moderator at each step of the process. Examples of such measurements include number of defects found, number of defects found per page, time spent checking per page, total review effort, etc. It is the responsibility of the moderator to ensure that the information is correct and stored for future analysis. Phases of a formal review Sistem Informasi – UIN SUSKA RIAUZuliar Efendi
  • 10. 10 REFERENCE Graham et.al (2006) Sistem Informasi – UIN SUSKA RIAUZuliar Efendi

Editor's Notes

  1. To use this title animation slide with a new image simply 1) move the top semi-transparent shape to the side, 2) delete placeholder image, 3) click on the picture icon to add a new picture, 4) Move semi-transparent shape back to original position, 5) Update text on slide.