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 softwar...

Spiral Model in Software engineering

 

Spiral Model:-

 The spiral model is a risk driven software development process model.

Based on unique risk patterns of given project, the spiral model guides a team to adopt elements of one more process model such as waterfall model or evolutionary prototype. This model was first described by “Barry Bohem” in is 1986 paper. The spiral is a sequence of waterfall increment. The spiral model for software engineering has been developed to couples the best feature of both the classical life cycle & prototype model in this model software is developed in series of incremental relies, Which may be paper model or prototype model.

The spiral life cycle model is one of the most flexible SDLC model in place. Development can be determined by the project manager according to the complexity of the project.

Project monitoring is very easy & effective. Each phase as well as each use require a review from concerned people this makes the model more transparent. Risk management is one of inbuilt feature of the model which makes it extra attractive as compared to other models. Changes can be introduced letter in the life cycle is a very big headache for the project manager.

Division of Spiral model:-

Spiral model is divided into a number of frame work activities also called task reason. Typically there are 3 to 6 reason that are shown in figure –

  • Customer Communication:- 

The reason identified on the task that effective communication between & users.

  • Planning:- 

Task related to determinations of objective alternative & constrains.

  • Risk Analysis:-

 It identified technical management risk.

  • Engineering:-

 Development of next level project or product.

  • Construction & Relies:- 

Task required constructing testing, Installing & providing users support is define in the reason.

  • Customer Evolution:- 

Task required to obtain result of engineering at customer level.



Comments

Popular posts from this blog

E-R model (Entity-Relationship model) in DBMS, Attributes

Structure of Database Management System (DBMS)

Software testing, Software testing principals