• No results found

week 7

N/A
N/A
Protected

Academic year: 2020

Share "week 7"

Copied!
45
0
0

Loading.... (view fulltext now)

Full text

(1)

The University of Lahore

A “W4” Category University

Lecture 19

CHAPTER 3

(2)

The University of Lahore

A “W4” Category University

Phases of Formal Review

A typical formal review process consists of six main steps:

1- Planning

2- Kick-off

3- Preparation

4- Review Meeting

5- Re-work

(3)

The University of Lahore

A “W4” Category University

Phases of Formal Review

Planning

1. The review process for a particular review begins with a

“request for review” by the author to the moderator.

2. Moderator always performs an entry check and defines at this stage formal exit criteria.

3. Entry check ensure that the reviewers time is not wasted on a document that is not ready for review.

(4)

de-The University of Lahore

A “W4” Category University

Phases of Formal Review

Planning

The following can be regarded as the minimum set for performing the entry check:

1. A short check of a product sample by the moderator does not disclose a large numbers 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.

(5)

The University of Lahore

A “W4” Category University

After Entry Check

1. Moderator and author decide which part of the document to review i.e. human mind can see the limited number of pages at one time.

2. For review the maximum size is between 10 to 20 pages.

3. Those pages will be reviewed by the reviewer which contain major defects.

(6)

The University of Lahore

A “W4” Category University

Phases of Formal Review

Planning

1. After the document size has been set and the pages to be checked have been selected, the moderator determines, in co-operation with the author, the composition of the review team. 2. The team normally consists of four to six participants including

moderator and author.

(7)

The University of Lahore

A “W4” Category University

Phases of Formal Review

Planning

Review role for a document under review

1. Does the design according to the requirement?

2. Consistency, clarity, templates.

3. Interfaces between software functions. 4. Usability, reliability,

(8)

The University of Lahore

A “W4” Category University

Planning (SUMMARY)

1. Selecting the personnel

2. Allocating roles

3. Defining the entry and exit criteria

(9)

The University of Lahore

A “W4” Category University

Kick – Off (optional step in a review procedure)

1. The reviewers receive a short introduction on the objectives of the review and the documents are explained.

2. To get everybody on the same wavelength and to commit to the time that will be spent on checking.

3. Results of entry check and exit criteria are discussed. 4. It motivates reviewers.

(10)

The University of Lahore

A “W4” Category University

(11)

The University of Lahore

A “W4” Category University

Kick-off (SUMMARY)

1. Distributing documents

2. Explaining the objectives, process and documents to the participants

(12)

The University of Lahore

A “W4” Category University

Preparation

1. Participants work individually on the document under review to identify defects.

2. Issues are recorded using a logging form e.g. spelling mistakes, but not mentioned during the meeting.

3. The annotated (to add a short opinion or explanation of the text)

document is given to the author at the end of the meeting.

(13)

The University of Lahore

A “W4” Category University

Preparation

The optimum checking rate is the result of a mix of factors:

1. Type of document 2. Complexity

3. Number of related documents 4. Experience of the reviewers

(14)

The University of Lahore

A “W4” Category University

Preparation (SUMMARY)

1. Work done by each of the participants on their own before the review meeting

2. Logging defects

(15)
(16)

The University of Lahore

A “W4” Category University

Review Meeting

This meeting consists of

1- Logging phase

(17)

The University of Lahore

A “W4” Category University

Logging Phase

1. During this phase defects that have been identified during the preparation are mentioned page by page and are logged by the author or scribe

2. To ensure progress and efficiency, no real discussion is allowed in this phase.

(18)

The University of Lahore

A “W4” Category University

Severity (Seriousness) Classes

Critical:

defects will cause damage; the scope and impact

of the defect is beyond the document under inspection.

Major: defects could cause the downstream effect (fault in

the design can result in an error in the implementation)

Minor:

defects are not likely to cause downstream

(19)

The University of Lahore

A “W4” Category University

Logging Phase

1. During this phase the focus is on logging as many

defects as possible within a certain timeframe.

2. Partially focus on spelling mistakes.

3. Ensure the good number of defects logged per minute.

4. Logging rate should be between one and two defects

(20)

The University of Lahore

A “W4” Category University

Discussion Phase

1. The items which were logged in the logging phase, need to be discussed in this phase.

2. During discussion the _____________ take care of people issues.

3. ______________ prevents discussion from getting too personal, rephrases remarks if necessary and calls for a break to cool down.

4. Reviewers who do not need to be in the meeting may leave, or stay as a learning exercise.

5. Moderator ensures that all discussed items either have an outcome by the end of the meeting.

(21)

The University of Lahore

A “W4” Category University

Decision Phase

Decision based on exit criteria.

Exit Criteria

1. Is to prevent a task from being considered completed when there are still outstanding parts which have not been finished. 2. Is used to report when to stop testing.

3. The important exit criteria is the average number of critical or major defects found per page.(no more than three major defects found per page.)

(22)

The University of Lahore

A “W4” Category University

Review Meeting (SUMMARY)

1. Logging defects

2. Discussion about the defects

3. Decision of exit criteria

(23)

The University of Lahore

A “W4” Category University

Re-work

1. Based on defects detected, the author will improve

the document under review step by step.

2. Not every defect that is found leads to rework. It is

the author’s responsibility to judge if a defect has to

be fixed.

3. Changes that are made to the document should be

easy to identify during follow-up.

(24)

The University of Lahore

A “W4” Category University

Re-work (SUMMARY)

(25)

The University of Lahore

A “W4” Category University

Follow-up

(26)

The University of Lahore

A “W4” Category University

Roles and Responsibilities

The Moderator (review leader)

The main leader who leads the review process.

Responsibilities

1- Performs entry check.

2- Performs exit criteria with other participants. 3- Follow-up on the re-work.

4- Control the quality of the review process. 5- Schedule the meeting

6- Paces the meeting

(27)

The University of Lahore

A “W4” Category University

Roles and Responsibilities

The author

Writer of the document under review.

Responsibilities

1- Understand the defects found

2- Learn as much as possible to improve the quality of the

document.

(28)

The University of Lahore

A “W4” Category University

Roles and Responsibilities

The Scribe (recorder)

Records each defect mentioned and any suggestions for

process improvement.

Question

(29)

The University of Lahore

A “W4” Category University Ranked Amongst The Top 550 Universities of The WORLD!

If authors record their own defects in their own words, it helps them to understand the log better.

BUT

(30)

The University of Lahore

A “W4” Category University

Roles and Responsibilities

The Reviewers

A person who identifies and describe defects.

The Manager

(31)
(32)

The University of Lahore

A “W4” Category University

Types of Review

1. Walkthrough

2. Technical Review

(33)

The University of Lahore

A “W4” Category University

Walkthrough

A step by step presentation by the author of a document in order to gather information and to establish a common understanding of its content.

OR

(34)

The University of Lahore

A “W4” Category University

Walkthrough

1. It is useful if the people from outside the software

discipline are present, who are not used to, or cannot

easily understand software development documents.

(35)

The University of Lahore

A “W4” Category University

3. The participants who are selected from different departments and backgrounds are not required to do a detailed study of the documents in advance.

(36)

The University of Lahore

A “W4” Category University

GOALS of Walkthrough

(37)

The University of Lahore

A “W4” Category University

Key Characteristics of Walkthrough

1. The main purposes are learning & understanding the product 2. Defect finding.

(38)

The University of Lahore

A “W4” Category University

Technical Review

“A peer group discussion activity that focuses on

achieving consensus on the technical approach to be

taken.”

(39)

The University of Lahore

A “W4” Category University

A technical review is a form of peer review in which "a team of qualified personnel ... examines the suitability of the software product for its intended use and identifies discrepancies (difference between two things that should be same) from specifications and

standards.

(40)

The University of Lahore

A “W4” Category University

1. Software product" normally refers to some kind of technical document. This might be a software design document or program source code, test case specifications, and a variety of other technical documentation, may also be subject to technical review.

2. Technical review differs from software walkthroughs in its specific focus on the technical quality of the product reviewed.

(41)

The University of Lahore

A “W4” Category University

Key Characteristics of Technical Review

1. It is a document defect-detection process that involves

peers and technical experts.

2. It is often performed as a peer review without

management participation.

(42)

The University of Lahore

A “W4” Category University

GOAL of Technical Review

1. Establish consistency in the use and representation of technical concepts.

2. Ensure, at an early stage that technical concepts are used correctly.

(43)

The University of Lahore

A “W4” Category University

Inspection

1. It is the most formal review type.

2. The document under inspection is prepared and checked thoroughly by the reviewers, comparing the work product with its source and other referenced documents.

(44)

The University of Lahore

A “W4” Category University

Goals of Inspection

1. Help the author to improve the quality of the document under inspection.

2. Improve product quality.

3. Create common understanding by exchanging information among the inspection participants.

4. Train new employees in the organization’s development process.

(45)

The University of Lahore

A “W4” Category University

Characteristics of Inspection

1. It is usually lead by a trained moderator. 2. It is a most formal review type.

3. It involves peers to examine the product. 4. Product is examined and defects are found.

5. The defects found are documented and logged.

References

Related documents

It concludes that the current approach of addressing gully erosion in South Eastern States is driven by the federal government down to the states, while the local government

From this plot, one can see a very small amount of shift of the SRT (defined as the first weak minimum occur after the weakening of the signal at dawn) in the VLF signals four

The current study investigated the effects of sports, play, and active recreation in children (SPARK) program on reducing the behavioral problems of children with

Amino acid signaling in Saccharomyces cerevisiae: a permease-like sensor of external amino acids and F-box protein Grr1p are required for transcriptional induction of the AGP1

The objective of this study was to develop Fourier transform infrared (FTIR) spectroscopy in combination with multivariate calibration of partial least square (PLS) and

The ethno botanical efficacy of various parts like leaf, fruit, stem, flower and root of ethanol and ethyl acetate extracts against various clinically

Atherosclerosis, a chronic disorder and the main pathogenesis of various cardiovascular diseases, is initiated by the formation of the macrophage foam cell at the subendothelial

These data indicated that intrathecal injection of RvD1 could signifi- cantly block TNBS-infusion induced up-regulation of in- flammatory cytokines in the spinal dorsal horn.. Figure