Development of a review technique for conceptual design plans

Jussi Lahtinen

Research output: Book/ReportReport

Abstract

Inspections and reviews are one of the most effective ways of detecting errors in software development. The methods are also cost-effective because defects can be spotted early in development, and thus the cost of repairing the defects is lower. Reading techniques are procedures that are used in the inspection or review of a software artefact. The most common procedures are simple ad-hoc reading and a checklist-based reading technique. However, more advanced and detailed procedures have been created for various purposes. One of these advanced reading techniques is perspective-based reading, in which different reviewers examine the document from different perspectives. In this work we have applied perspective-based reading to the review process of design phase documentation, particularly conceptual design plans. We developed five review procedures (scenarios) that can be used for reviewing conceptual design plans. One of the developed reading scenarios was tested to review a real conceptual design document. The review was performed by an automation designer working in the project related to the case study. The reviewer made nine findings using the technique. In the reviewers own experience, the technique was helpful for finding defects and more effective than the technique usually used.
Original languageEnglish
PublisherVTT Technical Research Centre of Finland
Number of pages29
Publication statusPublished - 2012
MoE publication typeD4 Published development or research report or study

Publication series

SeriesVTT Research Report
NumberVTT-R-08337-12

Fingerprint

Conceptual design
Defects
Inspection
Costs
Software engineering
Automation

Keywords

  • software
  • development
  • errors
  • inspections
  • reviews
  • reading techniques

Cite this

Lahtinen, J. (2012). Development of a review technique for conceptual design plans. VTT Technical Research Centre of Finland. VTT Research Report, No. VTT-R-08337-12
Lahtinen, Jussi. / Development of a review technique for conceptual design plans. VTT Technical Research Centre of Finland, 2012. 29 p. (VTT Research Report; No. VTT-R-08337-12).
@book{73468df3a65440e6a3aad5e048b6edac,
title = "Development of a review technique for conceptual design plans",
abstract = "Inspections and reviews are one of the most effective ways of detecting errors in software development. The methods are also cost-effective because defects can be spotted early in development, and thus the cost of repairing the defects is lower. Reading techniques are procedures that are used in the inspection or review of a software artefact. The most common procedures are simple ad-hoc reading and a checklist-based reading technique. However, more advanced and detailed procedures have been created for various purposes. One of these advanced reading techniques is perspective-based reading, in which different reviewers examine the document from different perspectives. In this work we have applied perspective-based reading to the review process of design phase documentation, particularly conceptual design plans. We developed five review procedures (scenarios) that can be used for reviewing conceptual design plans. One of the developed reading scenarios was tested to review a real conceptual design document. The review was performed by an automation designer working in the project related to the case study. The reviewer made nine findings using the technique. In the reviewers own experience, the technique was helpful for finding defects and more effective than the technique usually used.",
keywords = "software, development, errors, inspections, reviews, reading techniques",
author = "Jussi Lahtinen",
note = "Project code: 73831 CORSICA",
year = "2012",
language = "English",
series = "VTT Research Report",
publisher = "VTT Technical Research Centre of Finland",
number = "VTT-R-08337-12",
address = "Finland",

}

Lahtinen, J 2012, Development of a review technique for conceptual design plans. VTT Research Report, no. VTT-R-08337-12, VTT Technical Research Centre of Finland.

Development of a review technique for conceptual design plans. / Lahtinen, Jussi.

VTT Technical Research Centre of Finland, 2012. 29 p. (VTT Research Report; No. VTT-R-08337-12).

Research output: Book/ReportReport

TY - BOOK

T1 - Development of a review technique for conceptual design plans

AU - Lahtinen, Jussi

N1 - Project code: 73831 CORSICA

PY - 2012

Y1 - 2012

N2 - Inspections and reviews are one of the most effective ways of detecting errors in software development. The methods are also cost-effective because defects can be spotted early in development, and thus the cost of repairing the defects is lower. Reading techniques are procedures that are used in the inspection or review of a software artefact. The most common procedures are simple ad-hoc reading and a checklist-based reading technique. However, more advanced and detailed procedures have been created for various purposes. One of these advanced reading techniques is perspective-based reading, in which different reviewers examine the document from different perspectives. In this work we have applied perspective-based reading to the review process of design phase documentation, particularly conceptual design plans. We developed five review procedures (scenarios) that can be used for reviewing conceptual design plans. One of the developed reading scenarios was tested to review a real conceptual design document. The review was performed by an automation designer working in the project related to the case study. The reviewer made nine findings using the technique. In the reviewers own experience, the technique was helpful for finding defects and more effective than the technique usually used.

AB - Inspections and reviews are one of the most effective ways of detecting errors in software development. The methods are also cost-effective because defects can be spotted early in development, and thus the cost of repairing the defects is lower. Reading techniques are procedures that are used in the inspection or review of a software artefact. The most common procedures are simple ad-hoc reading and a checklist-based reading technique. However, more advanced and detailed procedures have been created for various purposes. One of these advanced reading techniques is perspective-based reading, in which different reviewers examine the document from different perspectives. In this work we have applied perspective-based reading to the review process of design phase documentation, particularly conceptual design plans. We developed five review procedures (scenarios) that can be used for reviewing conceptual design plans. One of the developed reading scenarios was tested to review a real conceptual design document. The review was performed by an automation designer working in the project related to the case study. The reviewer made nine findings using the technique. In the reviewers own experience, the technique was helpful for finding defects and more effective than the technique usually used.

KW - software

KW - development

KW - errors

KW - inspections

KW - reviews

KW - reading techniques

M3 - Report

T3 - VTT Research Report

BT - Development of a review technique for conceptual design plans

PB - VTT Technical Research Centre of Finland

ER -

Lahtinen J. Development of a review technique for conceptual design plans. VTT Technical Research Centre of Finland, 2012. 29 p. (VTT Research Report; No. VTT-R-08337-12).