SlideShare a Scribd company logo
STATIC TECHNIQUES
http://uin-suska.ac.id/
http://fst.uin-suska.ac.id/
EVA KHASANA
PROGRAM STUDI S1 SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU
http://sif.uin-suska.ac.id/
REVIEWS AND THE TEST PROCESS
The definition of testing outlines objectives that relate to evaluation, revealing defects
and quality. As indicated in the definition two approaches can be used to achieve these
objectives, static testing and dynamic testing.
With dynamic testing methods, software is executed using a set of input values and
its output is then examined and compared to what is expected. During static testing,
software work products are examined manually, or with a set of tools, but not executed.
As a consequence, dynamic testing can only be applied to software code. Dynamic
execution is applied as a technique to detect defects and to determine quality attributes of
the code.
REVIEW PROCESS
Phases of a
formal
review
Planning
Kick-off
Preparatio
n
Review
Meeting
Rework
Follow-up
1. Phase of a formal review
2. Roles and responsibilities
The moderator (or review leader) leads the review process. He or she
determines, in co-operation with the author, the type of review, approach
and the composition of the review team. The moderator performs the entry
check and the follow-up on the rework, in order to control the quality of the
input and output of the review process.
The
Moderator
As the writer of the document under review, the author's basic goal should
be to learn as much as possible with regard to improving the quality of the
document, but also to improve his or her ability to write future documents.
The Author
During the logging meeting, the scribe (or recorder) has to record each defect
mentioned and any suggestions for process improvement. In practice it is
often the author who plays this role, ensuring that the log is readable and
understandable.
The Scribe
The task of the reviewers (also called checkers or inspectors) is to check any
material for defects, mostly prior to the meeting. The level of thoroughness
required depends on the type of review.
The
Reviewers
The manager is involved in the reviews as he or she decides on the execution
of reviews, allocates time in project schedules and determines whether
review process objectives have been met. The manager will also take care of
any review training requested by the participants
The
Manager
3. Types of Review
Inspection
Technical
Review
Walkthrough
Walktrough
A walkthrough is characterized by the author of the document under review guiding
the participants through the document and his or her thought processes, to achieve
a common understanding and to gather feedback. This is especially useful if people
from outside the software discipline are present, who are not used to, or cannot
easily understand software development documents. The content of the document is
explained step by step by the author, to reach consensus on changes or to gather
information.
Technical Review
A technical review is a discussion meeting that focuses on achieving consensus
about the technical content of a document. Compared to inspections, technical
reviews are less formal and there is little or no focus on defect identification on the
basis of referenced documents, intended readership and rules. During technical
reviews defects are found by experts, who focus on the content of the document.
The experts that are needed for a technical review are, for example, architects, chief
designers and key users. In practice, technical reviews vary from quite informal to
very formal.
Inspection
Inspection is the most formal review type. The document under inspection is
prepared and checked thoroughly by the reviewers before the meeting, comparing
the work product with its sources and other referenced documents, and using rules
and checklists. In the inspection meeting the defects found are logged and any
discussion is postponed until the discussion phase. This makes the inspection
meeting a very efficient meeting
4. Success Factor For Reviewers
Implementing (formal) reviews is not easy as there is no one way to success and there
are numerous ways to fail. The next list contains a number of critical success factors that
improve the chances of success when implementing reviews.
1
Find a 'champion'
2
Pick things that really count
3
Explicitly plan and track review activities
4
Train participants
5
Manage people issues
6
Follow the rules but keep it simple
7
Continuously improve process and tools
8
Report results
THANK YOU

More Related Content

PPTX
static techniques
PPTX
Chapter 3 Static Techniques
PPTX
Static techniques
PPTX
3.static techniques
PPTX
STATIC TECHNIQUES
PPTX
Techincal review
PPTX
Static nopri wahyudi
PPTX
Testing & implementation system 3-wm
static techniques
Chapter 3 Static Techniques
Static techniques
3.static techniques
STATIC TECHNIQUES
Techincal review
Static nopri wahyudi
Testing & implementation system 3-wm

What's hot (20)

PPTX
Static techniques
PPTX
Marjuni.
PPTX
Software Testing 4/5
PPTX
Development and quality plan
PDF
softwareinspections
PPTX
Static techniques
PDF
SQA Components
PPTX
PPTX
Components of the sqa system
PPTX
Static techniques
PPTX
Testing 1 static techniques
PDF
Static Testing
PPTX
Ch 5 contract review
PPTX
Static techniques
PPTX
Chapter Three Static Techniques
PPTX
Static Testing
PPTX
STATIC TECHNIQUES
PPTX
Ch 6 development plan and quality plan
PPTX
Static techniques
Static techniques
Marjuni.
Software Testing 4/5
Development and quality plan
softwareinspections
Static techniques
SQA Components
Components of the sqa system
Static techniques
Testing 1 static techniques
Static Testing
Ch 5 contract review
Static techniques
Chapter Three Static Techniques
Static Testing
STATIC TECHNIQUES
Ch 6 development plan and quality plan
Static techniques
Ad

Similar to Static techniques (20)

PPT
03. static techniques
PPTX
Static techniques
PPTX
Static techniques
PPTX
PPTX
Static techniques
PPTX
Static techniques
PPTX
Static techniques
PPTX
Presentasi static techniques
PPTX
Static techniques
PPTX
Review Process
PPTX
Reviews and the test process
PPTX
Static Technique
PPTX
Static techniques
PDF
Chapter 1
PPTX
Static techniques software development - Testing & Implementation
PPTX
Static techniques
PPTX
Lecture 2 - software testing SE 412.pptx
PDF
Guidelines to Review Work products
PPTX
Aim (A).pptx
PPTX
Static techniques
03. static techniques
Static techniques
Static techniques
Static techniques
Static techniques
Static techniques
Presentasi static techniques
Static techniques
Review Process
Reviews and the test process
Static Technique
Static techniques
Chapter 1
Static techniques software development - Testing & Implementation
Static techniques
Lecture 2 - software testing SE 412.pptx
Guidelines to Review Work products
Aim (A).pptx
Static techniques
Ad

Recently uploaded (20)

PDF
Complications of Minimal Access Surgery at WLH
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
master seminar digital applications in india
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
RMMM.pdf make it easy to upload and study
Complications of Minimal Access Surgery at WLH
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
master seminar digital applications in india
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
TR - Agricultural Crops Production NC III.pdf
Microbial disease of the cardiovascular and lymphatic systems
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPH.pptx obstetrics and gynecology in nursing
Microbial diseases, their pathogenesis and prophylaxis
O7-L3 Supply Chain Operations - ICLT Program
Week 4 Term 3 Study Techniques revisited.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
human mycosis Human fungal infections are called human mycosis..pptx
RMMM.pdf make it easy to upload and study

Static techniques

  • 1. STATIC TECHNIQUES http://uin-suska.ac.id/ http://fst.uin-suska.ac.id/ EVA KHASANA PROGRAM STUDI S1 SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU http://sif.uin-suska.ac.id/
  • 2. REVIEWS AND THE TEST PROCESS The definition of testing outlines objectives that relate to evaluation, revealing defects and quality. As indicated in the definition two approaches can be used to achieve these objectives, static testing and dynamic testing. With dynamic testing methods, software is executed using a set of input values and its output is then examined and compared to what is expected. During static testing, software work products are examined manually, or with a set of tools, but not executed. As a consequence, dynamic testing can only be applied to software code. Dynamic execution is applied as a technique to detect defects and to determine quality attributes of the code.
  • 3. REVIEW PROCESS Phases of a formal review Planning Kick-off Preparatio n Review Meeting Rework Follow-up 1. Phase of a formal review
  • 4. 2. Roles and responsibilities The moderator (or review leader) leads the review process. He or she determines, in co-operation with the author, the type of review, approach and the composition of the review team. The moderator performs the entry check and the follow-up on the rework, in order to control the quality of the input and output of the review process. The Moderator As the writer of the document under review, the author's basic goal should be to learn as much as possible with regard to improving the quality of the document, but also to improve his or her ability to write future documents. The Author
  • 5. During the logging meeting, the scribe (or recorder) has to record each defect mentioned and any suggestions for process improvement. In practice it is often the author who plays this role, ensuring that the log is readable and understandable. The Scribe The task of the reviewers (also called checkers or inspectors) is to check any material for defects, mostly prior to the meeting. The level of thoroughness required depends on the type of review. The Reviewers The manager is involved in the reviews as he or she decides on the execution of reviews, allocates time in project schedules and determines whether review process objectives have been met. The manager will also take care of any review training requested by the participants The Manager
  • 6. 3. Types of Review Inspection Technical Review Walkthrough
  • 7. Walktrough A walkthrough is characterized by the author of the document under review guiding the participants through the document and his or her thought processes, to achieve a common understanding and to gather feedback. This is especially useful if people from outside the software discipline are present, who are not used to, or cannot easily understand software development documents. The content of the document is explained step by step by the author, to reach consensus on changes or to gather information.
  • 8. Technical Review A technical review is a discussion meeting that focuses on achieving consensus about the technical content of a document. Compared to inspections, technical reviews are less formal and there is little or no focus on defect identification on the basis of referenced documents, intended readership and rules. During technical reviews defects are found by experts, who focus on the content of the document. The experts that are needed for a technical review are, for example, architects, chief designers and key users. In practice, technical reviews vary from quite informal to very formal.
  • 9. Inspection Inspection is the most formal review type. The document under inspection is prepared and checked thoroughly by the reviewers before the meeting, comparing the work product with its sources and other referenced documents, and using rules and checklists. In the inspection meeting the defects found are logged and any discussion is postponed until the discussion phase. This makes the inspection meeting a very efficient meeting
  • 10. 4. Success Factor For Reviewers Implementing (formal) reviews is not easy as there is no one way to success and there are numerous ways to fail. The next list contains a number of critical success factors that improve the chances of success when implementing reviews. 1 Find a 'champion' 2 Pick things that really count 3 Explicitly plan and track review activities
  • 11. 4 Train participants 5 Manage people issues 6 Follow the rules but keep it simple 7 Continuously improve process and tools 8 Report results