SlideShare uma empresa 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.

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque (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
 

Semelhante a ISTQB Advanced Study Guide - 2

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

Semelhante 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
 

Mais 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
 

Mais 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

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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...
 
[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
 

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.