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

what is software, characteristics of software

Software:- 

Software is a define as a collection of programs documentation and operating procedures . The institute of electronic & electrical engineering (IEEE).

We can say collection of computer programs procedures, rules & associate documentation data. It phases no mass , no value & n color which makes  it non-degradable, entity for a long period.

1. Software dose not wear out or get tired.

2. Software controls, integrates & massage the hardware components of a computer system.

3. It also instruct the computer what needs to we done to perform specific task & how it is to be          done.

 Software characteristics:-

  • Functionality:- Refers to the degree of performance of the software against its indeed purpose.
  • Reliability:- Refers to the ability of the software to provide desire functionality under the given condition.
  • Usability:- Refers to ability of software to use system resources in the most effective & efficient manner.
  • Portability:- Refers to the case with which software developers can transform software from one platform to another without change. A simple term it refer to the ability of software of function properly on different hardware & software platform without any change in it.
  • Robustness:- It refers to the degree to which software can keep on functioning to which inspire of being provided with valid data, which integrity refers to degree to which an authorized access to the software or data can be provident.    


Comments

Post a Comment

Popular posts from this blog

Software development life cycle ,SDLC in software engineering

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