SlideShare una empresa de Scribd logo
1 de 4
ISTQB Advanced Level Certification – Study Guide (Part 2)

Prior to appearing for exam for ISTQB Advanced Level certification, it is wise to quickly brush up
your knowledge by reviewing the following questions – answers that are extremely important from
the examination point of view.

Q. 11: What are Configuration audits?

Final acceptance of a software product is frequently based on completing a set of configuration
audits. These audits ensure that the product has satisfactorily met all of its applicable
requirements.

1) Functional Configuration Audit: The primary purpose of the Functional Configuration Audit is
to ensure that the product that was tested to demonstrate compliance with contract requirements
is essentially the same as the product that will be delivered. Conducting software tests frequently
takes months or even years, during which time the software item being tested may undergo
revisions and modifications. The Functional Configuration Audit should ensure that none of these
revisions adversely affects the results of previous tests.

2) Physical Configuration Audit: The primary purpose of the Physical Configuration Audit is to
ensure that all of the requirements of the contract have been satisfied, with special emphasis on
the documentation and data delivery requirements. This audit usually is performed after the
Functional Configuration Audit has demonstrated that the item functions properly.

<<<<<< =================== >>>>>>

Q. 12: What are the activities covered under software Requirements Phase?

The activities and products of the software requirements phase should be examined throughout
the conduct of this phase. This examination should evaluate the following:

# Software development plan
# Software standards and procedures manual
# Software configuration management plan
# Software quality program plan
# Software requirements specification
# Interface requirements specification
# Operational concept document

<<<<<< =================== >>>>>>

Q. 13: What are the activities covered under software Preliminary Design phase?

The activities and products of the software preliminary design phase should be examined
throughout the conduct of this phase. This examination should consist of the following
evaluations:

# All revised program plans
# Software top level design document
# Software test plan
# Operator’s manual
# User’s manual
# Diagnostic manual
# Computer resources integrated support document

<<<<<< =================== >>>>>>
Q. 14: What are the activities covered under software Detailed Design phase?

The activities and products of the software detailed design phase should be examined throughout
the conduct of this phase. This examination should consist of the following evaluations:

# All revised program plans
# Software detailed design document
# Interface design document
# Database design document
# Software development files
# Unit test cases
# Integration test cases
# Software test description
# Software programmer’s manual
# Firmware support manual
# All revised manuals
# Computer resources integrated support document

<<<<<< =================== >>>>>>

Q. 15: What are the activities covered under the software Coding & Unit Testing phase?

The activities and products of the software coding & unit testing phase should be examined
throughout the conduct of this phase. This examination should consist of the following
evaluations:

# All revised program plans
# Source code
# Object code
# Software development folders
# Unit test procedures
# Unit test results
# All revised description documents
# Integration test procedures
# Software test procedure
# All revised manuals

<<<<<< =================== >>>>>>

Q. 16: What are the activities covered under the Integration and Testing phase?

The activities and products of the integration & testing phase should be examined throughout the
conduct of this phase. This examination should consist of the following evaluations:

# All revised program plans
# Integration test results
# All revised description documents
# Revised source code
# Revised object code
# Revised software development files
# Software test procedures
# All revised manuals

<<<<<< =================== >>>>>>
Q. 17: What are the activities covered under the System Testing phase?

The activities and products of the system testing phase should be examined throughout the
conduct of this phase. This examination should consist of the following evaluations:

# All revised program plans
# System test report
# All revised description documents
# Revised source code
# Revised object code
# Revised software development files
# Software product specification
# Version description document
# All manuals

<<<<<< =================== >>>>>>

Q. 18: What are the various types of evaluations for software product?

The following types of evaluations apply to almost every software product.

The software quality assurance program plan specifies which products are evaluated, and which
evaluations are performed on those products.

# Adherence to required format and documentation standards
# Compliance with contractual requirements
# Internal consistency
# Understandability
# Traceability to indicated documents
# Consistency with indicated documents
# Appropriate requirements analysis, design, coding techniques used to prepare item
# Appropriate allocation of sizing, timing resources
# Adequate test coverage of requirements
# Testability of requirements
# Consistency between data definition and use
# Adequacy of test cases, test procedures
# Completeness of testing
# Completeness of regression testing

<<<<<< =================== >>>>>>

Q. 19: What are the constituents of an effective error reporting system?

No matter what software engineering techniques are used, errors seem to be a fact of life.
Maintaining an effective error reporting system, however will help minimize the potential impact of
software errors. Every software development project should establish an error reporting system
even if it consists of notes scribbled on the back of a napkin. It takes valuable resources to detect
each error, but they are wasted if they must be used to locate an error that had been previously
detected.

An effective error reporting system is the one that addresses the following areas.

1. Identification of Defect
2. Analysis of Defect
3. Correction of Defect
4. Implementation of Correction
5. Regression Testing
6. Categorization of Defect
7. Relationship to Development Phases

<<<<<< =================== >>>>>>

Q. 20: How do we categorize defects?

Errors can frequently be grouped into categories, which will allow future data analysis of errors
encountered. The most efficient time to categorize them is usually as they are resolved while the
information is still fresh. Possible classifications for error categorization are

# Error type: Requirements, design, code, test, etc.
# Error priority: No work around available, work around available, cosmetic.
# Error frequency: Recurring, non-recurring.

Más contenido relacionado

La actualidad más candente

Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
Helmy Satria
 
Software quality assurance lecture 1
Software quality assurance lecture 1Software quality assurance lecture 1
Software quality assurance lecture 1
Abdul Basit
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
Sharad Srivastava
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
Kittitouch Suteeca
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
Er. Nancy
 

La actualidad más candente (20)

Quality Assurance in Software Ind.
Quality Assurance in Software Ind.Quality Assurance in Software Ind.
Quality Assurance in Software Ind.
 
Introduction to Software Quality & its' Challenges
Introduction to Software Quality & its' ChallengesIntroduction to Software Quality & its' Challenges
Introduction to Software Quality & its' Challenges
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software quality management lecture notes
Software quality management lecture notesSoftware quality management lecture notes
Software quality management lecture notes
 
Software quality assurance lecture 1
Software quality assurance lecture 1Software quality assurance lecture 1
Software quality assurance lecture 1
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Plan
Software Quality PlanSoftware Quality Plan
Software Quality Plan
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Lect1 fault+quality
Lect1 fault+qualityLect1 fault+quality
Lect1 fault+quality
 
Software engineering quality assurance and testing
Software engineering quality assurance and testingSoftware engineering quality assurance and testing
Software engineering quality assurance and testing
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
Unit II Software Testing and Quality Assurance
Unit II Software Testing and Quality AssuranceUnit II Software Testing and Quality Assurance
Unit II Software Testing and Quality Assurance
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
 
Software QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath DarshanaSoftware QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath Darshana
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Quality of software
Quality of softwareQuality of software
Quality of software
 
EVALUATING SOFTWARE QUALITY : A QUANTITATIVE APPROACH
EVALUATING SOFTWAREQUALITY : A QUANTITATIVEAPPROACHEVALUATING SOFTWAREQUALITY : A QUANTITATIVEAPPROACH
EVALUATING SOFTWARE QUALITY : A QUANTITATIVE APPROACH
 

Destacado (6)

ISTQB-Test Manager
ISTQB-Test ManagerISTQB-Test Manager
ISTQB-Test Manager
 
Amcat+syllabus+and+sample+papers
Amcat+syllabus+and+sample+papersAmcat+syllabus+and+sample+papers
Amcat+syllabus+and+sample+papers
 
Topic 5 chapter 2
Topic 5 chapter 2Topic 5 chapter 2
Topic 5 chapter 2
 
ISTQB REX BLACK book
ISTQB REX BLACK bookISTQB REX BLACK book
ISTQB REX BLACK book
 
Istqb ctal tm
Istqb ctal tmIstqb ctal tm
Istqb ctal tm
 
ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process ISTQB Advanced Test Manager Training 2012 - Testing Process
ISTQB Advanced Test Manager Training 2012 - Testing Process
 

Similar a ISTQB Advanced Study Guide - 2

16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-ppt
atish90
 

Similar a ISTQB Advanced Study Guide - 2 (20)

Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3Software Testing and Quality Assurance Assignment 3
Software Testing and Quality Assurance Assignment 3
 
11 steps of testing process - By Harshil Barot
11 steps of testing process - By Harshil Barot11 steps of testing process - By Harshil Barot
11 steps of testing process - By Harshil Barot
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Testing software development
Testing software developmentTesting software development
Testing software development
 
Slides chapters 26-27
Slides chapters 26-27Slides chapters 26-27
Slides chapters 26-27
 
16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-ppt
 
Basic of Software Testing.pptx
Basic of Software Testing.pptxBasic of Software Testing.pptx
Basic of Software Testing.pptx
 
QA Interview Questions With Answers
QA Interview Questions With AnswersQA Interview Questions With Answers
QA Interview Questions With Answers
 
Softwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviSoftwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan Sahadvi
 
Qa analyst training
Qa analyst training Qa analyst training
Qa analyst training
 
Reading Summary - Effective Software Defect Tracking + Pragmatic Unit Testing
Reading Summary - Effective Software Defect Tracking + Pragmatic Unit TestingReading Summary - Effective Software Defect Tracking + Pragmatic Unit Testing
Reading Summary - Effective Software Defect Tracking + Pragmatic Unit Testing
 
functional testing
functional testing functional testing
functional testing
 
Software Quality Assurance in software engineering
Software Quality Assurance in software engineeringSoftware Quality Assurance in software engineering
Software Quality Assurance in software engineering
 
IRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLCIRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLC
 
software testing technique
software testing techniquesoftware testing technique
software testing technique
 
Software testing
Software testingSoftware testing
Software testing
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
 
SDLCTesting
SDLCTestingSDLCTesting
SDLCTesting
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 

Más de Yogindernath Gupta

ISTQB / ISEB Foundation Exam Practice
ISTQB / ISEB Foundation Exam PracticeISTQB / ISEB Foundation Exam Practice
ISTQB / ISEB Foundation Exam Practice
Yogindernath Gupta
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
Yogindernath Gupta
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
Introduction to specification based test design techniques
Introduction to specification based test design techniquesIntroduction to specification based test design techniques
Introduction to specification based test design techniques
Yogindernath Gupta
 

Más de Yogindernath Gupta (20)

Introduction to ISTQB & ISEB Certifications
Introduction to ISTQB & ISEB CertificationsIntroduction to ISTQB & ISEB Certifications
Introduction to ISTQB & ISEB Certifications
 
Learn Software Testing for ISTQB Foundation Exam
Learn Software Testing for ISTQB Foundation ExamLearn Software Testing for ISTQB Foundation Exam
Learn Software Testing for ISTQB Foundation Exam
 
ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6
 
ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5ISTQB / ISEB Foundation Exam Practice - 5
ISTQB / ISEB Foundation Exam Practice - 5
 
ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4
 
ISTQB / ISEB Foundation Exam Practice
ISTQB / ISEB Foundation Exam PracticeISTQB / ISEB Foundation Exam Practice
ISTQB / ISEB Foundation Exam Practice
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8
 
ISTQB Advanced Study Guide - 7
ISTQB Advanced Study Guide - 7ISTQB Advanced Study Guide - 7
ISTQB Advanced Study Guide - 7
 
ISTQB Advanced Study Guide - 6
ISTQB Advanced Study Guide - 6ISTQB Advanced Study Guide - 6
ISTQB Advanced Study Guide - 6
 
ISTQB Advanced Study Guide - 5
ISTQB Advanced Study Guide - 5ISTQB Advanced Study Guide - 5
ISTQB Advanced Study Guide - 5
 
ISTQB Advanced Study Guide - 4
ISTQB Advanced Study Guide - 4ISTQB Advanced Study Guide - 4
ISTQB Advanced Study Guide - 4
 
Introduction to specification based test design techniques
Introduction to specification based test design techniquesIntroduction to specification based test design techniques
Introduction to specification based test design techniques
 
Knowledge Levels In Certifications
Knowledge Levels In CertificationsKnowledge Levels In Certifications
Knowledge Levels In Certifications
 
Design Review & Software Testing
Design Review & Software TestingDesign Review & Software Testing
Design Review & Software Testing
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
Tutorial - 16 : How to pass parameters from one script to another by CallScri...
Tutorial - 16 : How to pass parameters from one script to another by CallScri...Tutorial - 16 : How to pass parameters from one script to another by CallScri...
Tutorial - 16 : How to pass parameters from one script to another by CallScri...
 
Tutorial - 14 How to insert a verification point from the script explorer usi...
Tutorial - 14 How to insert a verification point from the script explorer usi...Tutorial - 14 How to insert a verification point from the script explorer usi...
Tutorial - 14 How to insert a verification point from the script explorer usi...
 
A Practical Roadmap To HP QTP Certification
A Practical Roadmap To HP QTP CertificationA Practical Roadmap To HP QTP Certification
A Practical Roadmap To HP QTP Certification
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

ISTQB Advanced Study Guide - 2

  • 1. ISTQB Advanced Level Certification – Study Guide (Part 2) Prior to appearing for exam for ISTQB Advanced Level certification, it is wise to quickly brush up your knowledge by reviewing the following questions – answers that are extremely important from the examination point of view. Q. 11: What are Configuration audits? Final acceptance of a software product is frequently based on completing a set of configuration audits. These audits ensure that the product has satisfactorily met all of its applicable requirements. 1) Functional Configuration Audit: The primary purpose of the Functional Configuration Audit is to ensure that the product that was tested to demonstrate compliance with contract requirements is essentially the same as the product that will be delivered. Conducting software tests frequently takes months or even years, during which time the software item being tested may undergo revisions and modifications. The Functional Configuration Audit should ensure that none of these revisions adversely affects the results of previous tests. 2) Physical Configuration Audit: The primary purpose of the Physical Configuration Audit is to ensure that all of the requirements of the contract have been satisfied, with special emphasis on the documentation and data delivery requirements. This audit usually is performed after the Functional Configuration Audit has demonstrated that the item functions properly. <<<<<< =================== >>>>>> Q. 12: What are the activities covered under software Requirements Phase? The activities and products of the software requirements phase should be examined throughout the conduct of this phase. This examination should evaluate the following: # Software development plan # Software standards and procedures manual # Software configuration management plan # Software quality program plan # Software requirements specification # Interface requirements specification # Operational concept document <<<<<< =================== >>>>>> Q. 13: What are the activities covered under software Preliminary Design phase? The activities and products of the software preliminary design phase should be examined throughout the conduct of this phase. This examination should consist of the following evaluations: # All revised program plans # Software top level design document # Software test plan # Operator’s manual # User’s manual # Diagnostic manual # Computer resources integrated support document <<<<<< =================== >>>>>>
  • 2. Q. 14: What are the activities covered under software Detailed Design phase? The activities and products of the software detailed design phase should be examined throughout the conduct of this phase. This examination should consist of the following evaluations: # All revised program plans # Software detailed design document # Interface design document # Database design document # Software development files # Unit test cases # Integration test cases # Software test description # Software programmer’s manual # Firmware support manual # All revised manuals # Computer resources integrated support document <<<<<< =================== >>>>>> Q. 15: What are the activities covered under the software Coding & Unit Testing phase? The activities and products of the software coding & unit testing phase should be examined throughout the conduct of this phase. This examination should consist of the following evaluations: # All revised program plans # Source code # Object code # Software development folders # Unit test procedures # Unit test results # All revised description documents # Integration test procedures # Software test procedure # All revised manuals <<<<<< =================== >>>>>> Q. 16: What are the activities covered under the Integration and Testing phase? The activities and products of the integration & testing phase should be examined throughout the conduct of this phase. This examination should consist of the following evaluations: # All revised program plans # Integration test results # All revised description documents # Revised source code # Revised object code # Revised software development files # Software test procedures # All revised manuals <<<<<< =================== >>>>>>
  • 3. Q. 17: What are the activities covered under the System Testing phase? The activities and products of the system testing phase should be examined throughout the conduct of this phase. This examination should consist of the following evaluations: # All revised program plans # System test report # All revised description documents # Revised source code # Revised object code # Revised software development files # Software product specification # Version description document # All manuals <<<<<< =================== >>>>>> Q. 18: What are the various types of evaluations for software product? The following types of evaluations apply to almost every software product. The software quality assurance program plan specifies which products are evaluated, and which evaluations are performed on those products. # Adherence to required format and documentation standards # Compliance with contractual requirements # Internal consistency # Understandability # Traceability to indicated documents # Consistency with indicated documents # Appropriate requirements analysis, design, coding techniques used to prepare item # Appropriate allocation of sizing, timing resources # Adequate test coverage of requirements # Testability of requirements # Consistency between data definition and use # Adequacy of test cases, test procedures # Completeness of testing # Completeness of regression testing <<<<<< =================== >>>>>> Q. 19: What are the constituents of an effective error reporting system? No matter what software engineering techniques are used, errors seem to be a fact of life. Maintaining an effective error reporting system, however will help minimize the potential impact of software errors. Every software development project should establish an error reporting system even if it consists of notes scribbled on the back of a napkin. It takes valuable resources to detect each error, but they are wasted if they must be used to locate an error that had been previously detected. An effective error reporting system is the one that addresses the following areas. 1. Identification of Defect 2. Analysis of Defect 3. Correction of Defect
  • 4. 4. Implementation of Correction 5. Regression Testing 6. Categorization of Defect 7. Relationship to Development Phases <<<<<< =================== >>>>>> Q. 20: How do we categorize defects? Errors can frequently be grouped into categories, which will allow future data analysis of errors encountered. The most efficient time to categorize them is usually as they are resolved while the information is still fresh. Possible classifications for error categorization are # Error type: Requirements, design, code, test, etc. # Error priority: No work around available, work around available, cosmetic. # Error frequency: Recurring, non-recurring.