Software Quality Assurance in software engineering

Image
Software Quality Assurance (SQA):-  SQA is a set of activity assuring quality in software engineering process. Altimetry result in quality in software products. It include a following activities:- Process definition & implementation Auditing  Training  SQA is a process that insure hat developed software needs & compiles with defined or standardized quality specification. SQA is an on going process with in the SDLC that routinely checks the developed software to insure its needs desired quality measured. SQA helps to insure the development of high quality software. SQA practices are implementation in most type of software development regardless of underline software development model are being used. In a border sense SQA incorporate an implement software testing methodology to test software. SQA process test for quality in each phase of development until the software is completed. SQA genially works on one or more industries standards that helps in building software quality guid

Software development life cycle ,SDLC in software engineering

SDLC (Software Development Life Cycle):-

The system development life cycle also referred as to the application of development of life cycle is a done use in system engineering of software engineering.

Phases of SDLC:-

  • Gathering and analysis 
  • Design
  • Implementation of coding
  • Testing
  • Deployment 
  • Maintenance

Gathering and Analysis:-

This is the first level of software development life cycle in this stage at the first all the information or gathered once then after analysis of information is taken. After gathering information the analysis is taking because to know what kind of software we have to developed by analyzing we come to know about software knowledge.

Design:-

After completing  the first step which was of gathering information an than analyzing them. Now we come for designing is the very much important role in SDLC. In this point we design a good quality of software.

Implementation:-

It is also most important point of SDLC. After designing the codes of software there comes implementation also, if implementation of coding is not done in SDCL than software are not developed successfully.

Testing:-

It is important part in SDLC , if we will not do testing of code than we can't get knowledge about the software weather software is good or bad quality. Therefore testing plays very important role in developing the good & best quality of software.

Deployment:-

It makes software companies for use.

Maintenance:-

It is the modification of software after delivery how to correct the fault. Maintenance also plays very important role in SDLC



  

Comments

Post a Comment

Popular posts from this blog

Computer Added Software Engineering (CASE), features of Computer Added Software Engineering (CASE), Computer Added Software Engineering (CASE) tools in Software engineering

Types of attributes in DBMS, derived, single valued, simple, multivalued, stored, composite