SlideShare a Scribd company logo
SOFTWARE
QUALITY
UNIT - 4
Quality Assurance
Quality assurance deals with the
objective of the project and reviews the
overall activities so that errors are corrected
early in the development process.
Steps are taken in each phase to ensure
that no errors are found ultimately in the final
software
SSLC
What is SSLC?
System Software Lifecycle – The aim
to ensure quality when developing
software's.
Quality factors
• Correctness – extent to which Program meets
the aim
• Reliability - the degree to which the system
performs its intended
functions over a time.
• Efficiency - Amount of Computer resources
required
• Usability - efforts needed to learn and
operate
• Maintainability - Errors located& Corrected
• Testability - to test a program
Quality factors
• Portability - transporting a program
from hardware to the
other…..
• Accuracy - the required Precision in
input editing,
computations and output.
• Error Tolerance - Error detection versus
error avoidance
• Expandability - Ease of adding databases
• Access control and audit - Extent to which access can
be audited.
• Communicativeness - How descriptive or useful
the inputs and outputs
are explained.
SSLC – LIFECYCLE STAGES
Software
Requirements
specification
Sotware Testing
Software Design
Specification
Software
Implementation
Software Maintenance and Support
STAGE 1 : SOFTWARE REQUIREMENTS
SPECIFICATION
• The goal of this stage is to generate the required
document which provides the technical
specifications for the design and development of
the software.
• Accurate Document enhances the system quality
– By formalizing the communication between the
system developer and user
STAGE 2 : SOFTWARE DESIGN SPECIFICATION
• This stage defines the overall architecture of the
software.
• It provides the functions and features described
in the software requirements document.
• It defines the logical subsystem and their
respective physical modules.
STAGE 3 & 4 : SOFTWARE TESTING & IMPLEMENTATION
• Testing is to ensure the completeness and
accuracy of the system and minimize the resetting
process.
• Implementation stage is to provide a logical order
of creation of modules.
1. Testing
• Helps to eliminate program errors.
• Extremely difficult and Time Consuming
• Introduce Fail Test Cycle – determines what will
make it fail
A successful Testing is one that finds errors.
2. Validation
• Checks the quality of software in both simulated
as well as live environment.
• Alpha Testing and Beta Testing will be handled in
this stage.
After the scheduled time failures and errors are
documented and corrections & enhancements
are made before the package is released for use.
3. Certification
• To certify that the program or software is current
and confirms to standards.
• Testing specialist will review and determine how
well it meets the vendor’s claim.
• Certification is issued after the testing procedure
is done.
STAGE 5 : SOFTWARE MAINTENANCE AND
SUPPORT
• To provide necessary software adjustment for the
system to comply with the original specifications.
• To develop a procedure for correcting errors
• To Improve quality assurances by encouraging
completing recording and lodging of problems.
• To ensure that reported problems are promptly
forwarded to the appropriate resolver.

More Related Content

What's hot

Verification
VerificationVerification
Verification
harshil01
 
Software Quality
Software Quality Software Quality
Software Quality
Danial Mirza
 
Software Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processesSoftware Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processes
anasz3z3
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
Madhar Khan Pathan
 
QualiTest
QualiTestQualiTest
QualiTest
Qualitest
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
university of education,Lahore
 
Software testing
Software testingSoftware testing
Software testing
Aman Adhikari
 
Software Testing Training in Chandigarh
Software Testing Training in ChandigarhSoftware Testing Training in Chandigarh
Software Testing Training in Chandigarh
Kreativan Technologies
 
Non Functional Test Management
Non Functional Test ManagementNon Functional Test Management
Non Functional Test Management
Martin Croft Bsc(Hons) MBCS CITP
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validation
aliraza786
 
Testing Standards List
Testing Standards ListTesting Standards List
Testing Standards List
Professional Testing
 
Software testing introduction
Software testing introductionSoftware testing introduction
Software testing introduction
Omkar Deshpande
 
Difference between functional testing and non functional testing
Difference between functional testing and non functional testingDifference between functional testing and non functional testing
Difference between functional testing and non functional testing
pooja deshmukh
 
System testing ppt
System testing pptSystem testing ppt
System testing ppt
L ESHWAR
 
Software testing
Software testingSoftware testing
Software testing
Vinothkumar SM
 
Day1
Day1Day1
System testing
System testingSystem testing
System testing
Vaibhav Dash
 
Integration test
Integration testIntegration test
Integration test
sadegh salehi
 
Rangkuman part 1
Rangkuman part 1Rangkuman part 1
Rangkuman part 1
indahmayangsari
 
Manual testing - Introduction to Manual Software testing
Manual testing - Introduction to Manual Software testingManual testing - Introduction to Manual Software testing
Manual testing - Introduction to Manual Software testing
Vibrant Technologies & Computers
 

What's hot (20)

Verification
VerificationVerification
Verification
 
Software Quality
Software Quality Software Quality
Software Quality
 
Software Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processesSoftware Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processes
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
QualiTest
QualiTestQualiTest
QualiTest
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
 
Software testing
Software testingSoftware testing
Software testing
 
Software Testing Training in Chandigarh
Software Testing Training in ChandigarhSoftware Testing Training in Chandigarh
Software Testing Training in Chandigarh
 
Non Functional Test Management
Non Functional Test ManagementNon Functional Test Management
Non Functional Test Management
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validation
 
Testing Standards List
Testing Standards ListTesting Standards List
Testing Standards List
 
Software testing introduction
Software testing introductionSoftware testing introduction
Software testing introduction
 
Difference between functional testing and non functional testing
Difference between functional testing and non functional testingDifference between functional testing and non functional testing
Difference between functional testing and non functional testing
 
System testing ppt
System testing pptSystem testing ppt
System testing ppt
 
Software testing
Software testingSoftware testing
Software testing
 
Day1
Day1Day1
Day1
 
System testing
System testingSystem testing
System testing
 
Integration test
Integration testIntegration test
Integration test
 
Rangkuman part 1
Rangkuman part 1Rangkuman part 1
Rangkuman part 1
 
Manual testing - Introduction to Manual Software testing
Manual testing - Introduction to Manual Software testingManual testing - Introduction to Manual Software testing
Manual testing - Introduction to Manual Software testing
 

Viewers also liked

SSLC Certificate
SSLC CertificateSSLC Certificate
SSLC Certificate
Arun Kumar Srinivas
 
Factory Method Pattern
Factory Method PatternFactory Method Pattern
Factory Method Pattern
Anjan Kumar Bollam
 
White Box Testing V0.2
White Box Testing V0.2White Box Testing V0.2
White Box Testing V0.2
Nivetha Padmanaban
 
Android Hacking + Pentesting
Android Hacking + Pentesting Android Hacking + Pentesting
Android Hacking + Pentesting
Sina Manavi
 
Python: Object-oriented Testing
Python: Object-oriented TestingPython: Object-oriented Testing
Python: Object-oriented Testing
Damian T. Gordon
 
Python: The Iterator Pattern
Python: The Iterator PatternPython: The Iterator Pattern
Python: The Iterator Pattern
Damian T. Gordon
 
Software Testing Techniques
Software Testing TechniquesSoftware Testing Techniques
Software Testing Techniques
Kiran Kumar
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
RaginiRohatgi
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
Oana Feidi
 

Viewers also liked (10)

SSLC Certificate
SSLC CertificateSSLC Certificate
SSLC Certificate
 
Factory Method Pattern
Factory Method PatternFactory Method Pattern
Factory Method Pattern
 
White Box Testing V0.2
White Box Testing V0.2White Box Testing V0.2
White Box Testing V0.2
 
15 sslc marks card
15 sslc marks card15 sslc marks card
15 sslc marks card
 
Android Hacking + Pentesting
Android Hacking + Pentesting Android Hacking + Pentesting
Android Hacking + Pentesting
 
Python: Object-oriented Testing
Python: Object-oriented TestingPython: Object-oriented Testing
Python: Object-oriented Testing
 
Python: The Iterator Pattern
Python: The Iterator PatternPython: The Iterator Pattern
Python: The Iterator Pattern
 
Software Testing Techniques
Software Testing TechniquesSoftware Testing Techniques
Software Testing Techniques
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 

Similar to Sslc

unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptx
PriyaFulpagare1
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
Saqib Raza
 
testing strategies and tactics
 testing strategies and tactics testing strategies and tactics
testing strategies and tactics
Preeti Mishra
 
UNIT 1.pptx
UNIT 1.pptxUNIT 1.pptx
UNIT 1.pptx
GNANAJESLINJ
 
Ssad quality assurance
Ssad quality assuranceSsad quality assurance
Ssad quality assurance
Ravi Shekhar
 
Software testing introduction
Software testing  introductionSoftware testing  introduction
Software testing introduction
GaneshKumarKanthiah
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
SirRafiLectures
 
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
ShudipPal
 
Software testing
Software testingSoftware testing
Software testing
Madhumita Chatterjee
 
IT8076 – Software Testing Intro
IT8076 – Software Testing IntroIT8076 – Software Testing Intro
IT8076 – Software Testing Intro
JohnSamuel280314
 
Journey to the center of DevOps - v6
Journey to the center of DevOps - v6Journey to the center of DevOps - v6
Journey to the center of DevOps - v6
Venkat Janardhanam, MS, MBA
 
UNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
UNIT V SOFTWARE QUALITY ASSUARANCE (1).pptUNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
UNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
BoyaRaghuveera
 
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTINGWelingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Sachin Pathania
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
Chankey Pathak
 
QA Basics and PM Overview
QA Basics and PM OverviewQA Basics and PM Overview
QA Basics and PM Overview
Ajay Mani Paudel
 
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptChapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Bule Hora University
 
Softwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviSoftwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan Sahadvi
AbuulHassan2
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
Aman Adhikari
 
software testing
 software testing software testing
software testing
Sara shall
 
SENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptxSENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptx
MinsasWorld
 

Similar to Sslc (20)

unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptx
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
testing strategies and tactics
 testing strategies and tactics testing strategies and tactics
testing strategies and tactics
 
UNIT 1.pptx
UNIT 1.pptxUNIT 1.pptx
UNIT 1.pptx
 
Ssad quality assurance
Ssad quality assuranceSsad quality assurance
Ssad quality assurance
 
Software testing introduction
Software testing  introductionSoftware testing  introduction
Software testing introduction
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
 
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
 
Software testing
Software testingSoftware testing
Software testing
 
IT8076 – Software Testing Intro
IT8076 – Software Testing IntroIT8076 – Software Testing Intro
IT8076 – Software Testing Intro
 
Journey to the center of DevOps - v6
Journey to the center of DevOps - v6Journey to the center of DevOps - v6
Journey to the center of DevOps - v6
 
UNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
UNIT V SOFTWARE QUALITY ASSUARANCE (1).pptUNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
UNIT V SOFTWARE QUALITY ASSUARANCE (1).ppt
 
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTINGWelingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
QA Basics and PM Overview
QA Basics and PM OverviewQA Basics and PM Overview
QA Basics and PM Overview
 
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.pptChapter 5 Software Quality Assurance-Finalised_BW.ppt
Chapter 5 Software Quality Assurance-Finalised_BW.ppt
 
Softwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviSoftwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan Sahadvi
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
software testing
 software testing software testing
software testing
 
SENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptxSENG202-v-and-v-modeling_121810.pptx
SENG202-v-and-v-modeling_121810.pptx
 

Recently uploaded

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 

Recently uploaded (20)

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 

Sslc

  • 2. Quality Assurance Quality assurance deals with the objective of the project and reviews the overall activities so that errors are corrected early in the development process. Steps are taken in each phase to ensure that no errors are found ultimately in the final software
  • 4. System Software Lifecycle – The aim to ensure quality when developing software's.
  • 5. Quality factors • Correctness – extent to which Program meets the aim • Reliability - the degree to which the system performs its intended functions over a time. • Efficiency - Amount of Computer resources required • Usability - efforts needed to learn and operate • Maintainability - Errors located& Corrected • Testability - to test a program
  • 6. Quality factors • Portability - transporting a program from hardware to the other….. • Accuracy - the required Precision in input editing, computations and output. • Error Tolerance - Error detection versus error avoidance • Expandability - Ease of adding databases • Access control and audit - Extent to which access can be audited. • Communicativeness - How descriptive or useful the inputs and outputs are explained.
  • 7. SSLC – LIFECYCLE STAGES Software Requirements specification Sotware Testing Software Design Specification Software Implementation Software Maintenance and Support
  • 8. STAGE 1 : SOFTWARE REQUIREMENTS SPECIFICATION • The goal of this stage is to generate the required document which provides the technical specifications for the design and development of the software. • Accurate Document enhances the system quality – By formalizing the communication between the system developer and user
  • 9. STAGE 2 : SOFTWARE DESIGN SPECIFICATION • This stage defines the overall architecture of the software. • It provides the functions and features described in the software requirements document. • It defines the logical subsystem and their respective physical modules.
  • 10. STAGE 3 & 4 : SOFTWARE TESTING & IMPLEMENTATION • Testing is to ensure the completeness and accuracy of the system and minimize the resetting process. • Implementation stage is to provide a logical order of creation of modules.
  • 11. 1. Testing • Helps to eliminate program errors. • Extremely difficult and Time Consuming • Introduce Fail Test Cycle – determines what will make it fail A successful Testing is one that finds errors.
  • 12. 2. Validation • Checks the quality of software in both simulated as well as live environment. • Alpha Testing and Beta Testing will be handled in this stage. After the scheduled time failures and errors are documented and corrections & enhancements are made before the package is released for use.
  • 13. 3. Certification • To certify that the program or software is current and confirms to standards. • Testing specialist will review and determine how well it meets the vendor’s claim. • Certification is issued after the testing procedure is done.
  • 14. STAGE 5 : SOFTWARE MAINTENANCE AND SUPPORT • To provide necessary software adjustment for the system to comply with the original specifications. • To develop a procedure for correcting errors • To Improve quality assurances by encouraging completing recording and lodging of problems. • To ensure that reported problems are promptly forwarded to the appropriate resolver.