SlideShare a Scribd company logo
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

Quality Process KPIs Metrics
Quality Process KPIs MetricsQuality Process KPIs Metrics
Quality Process KPIs Metrics
Douglas Gabel
 
QUALITY MANUAL with new times-1
QUALITY MANUAL with new times-1QUALITY MANUAL with new times-1
QUALITY MANUAL with new times-1
Ronak Patel
 

What's hot (20)

7 qc toolsTraining pdf
7 qc toolsTraining pdf7 qc toolsTraining pdf
7 qc toolsTraining pdf
 
Quality Mindset. Health & Care Radicals Inspiring Industrial Quality Improvement
Quality Mindset. Health & Care Radicals Inspiring Industrial Quality ImprovementQuality Mindset. Health & Care Radicals Inspiring Industrial Quality Improvement
Quality Mindset. Health & Care Radicals Inspiring Industrial Quality Improvement
 
software project management
software project managementsoftware project management
software project management
 
Quality Process KPIs Metrics
Quality Process KPIs MetricsQuality Process KPIs Metrics
Quality Process KPIs Metrics
 
How to implement an effective fmea process
How to implement an effective fmea processHow to implement an effective fmea process
How to implement an effective fmea process
 
QUALITY MANUAL with new times-1
QUALITY MANUAL with new times-1QUALITY MANUAL with new times-1
QUALITY MANUAL with new times-1
 
Process planning SMED and VSM: Single minute exchange of die and Value stream...
Process planning SMED and VSM: Single minute exchange of die and Value stream...Process planning SMED and VSM: Single minute exchange of die and Value stream...
Process planning SMED and VSM: Single minute exchange of die and Value stream...
 
Software testing lab manual
Software testing lab manualSoftware testing lab manual
Software testing lab manual
 
Total quality-management-tqm
Total quality-management-tqmTotal quality-management-tqm
Total quality-management-tqm
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration management
 
Tpm guide
Tpm guideTpm guide
Tpm guide
 
Quality management slides
Quality management slidesQuality management slides
Quality management slides
 
Quality awareness
Quality awarenessQuality awareness
Quality awareness
 
Software metrics
Software metricsSoftware metrics
Software metrics
 
Failure Mode Effect Analysis - FMEA
Failure Mode Effect Analysis - FMEAFailure Mode Effect Analysis - FMEA
Failure Mode Effect Analysis - FMEA
 
Quality management and quality planning
Quality management and quality planningQuality management and quality planning
Quality management and quality planning
 
FMEA
FMEAFMEA
FMEA
 
Msil quality system audit sheet
Msil quality system audit sheetMsil quality system audit sheet
Msil quality system audit sheet
 
Test Automation Trends and Beyond
Test Automation Trends and BeyondTest Automation Trends and Beyond
Test Automation Trends and Beyond
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 

Similar to Phases of a formal review

Similar to Phases of a formal review (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

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 

Phases of a formal review

  • 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.