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

Fourth Generation Of Techniques in computer enginnering

 

Fourth Generation Of Techniques:-

Software developers to represent the desired result in a manner that leads to automatic generation of code to create those result. Obesely a data structure with relevant information must exist & be readily accessible by the 4th GT. To transform the 4GT implementation into a product, the developer must conduct proof testing, developing, meaningful documentation & perform all the other solution integration activities that are required in other software engineering.

In addition the 4GT developed software must be built in a manner that unable maintance to be perform.

Advantage:-

  • Simplify the programming process.
  • Use natural language that impose no rigid grammatical rules.   
  • Use non procedural language that users and programmers to specify the result they want, while the computer determine the sequence of introduction that will accomplish those results.

Disadvantage:-

  • Less flexible than other languages.
  • Programs written in fourth generation language are generally for less efficiency during program execution that program in high level language.  



Comments

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