analysis of software development life cycle and quality management

19
Abhay Yadav Email: [email protected]

Upload: abhay-yadav

Post on 19-Nov-2014

312 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Analysis of Software Development Life Cycle and Quality Management

Abhay YadavEmail: [email protected]

Page 2: Analysis of Software Development Life Cycle and Quality Management
Page 3: Analysis of Software Development Life Cycle and Quality Management
Page 4: Analysis of Software Development Life Cycle and Quality Management

A lifecycle process must be flexible and scalable

The Lifecycle Step general model is designed to be applicable to all projects.

A successful project requires a partnership between the project team and the client.

Project lifecycle processes must be generally understood by the project team and the client.

Page 5: Analysis of Software Development Life Cycle and Quality Management

Waterfall Model Iterative and Incremental Development Prototyping RAD Model Top Down and Bottom Up Design Spiral Model V Model

Page 6: Analysis of Software Development Life Cycle and Quality Management
Page 7: Analysis of Software Development Life Cycle and Quality Management
Page 8: Analysis of Software Development Life Cycle and Quality Management
Page 9: Analysis of Software Development Life Cycle and Quality Management

Quality Factor of Software:--

Dependability Satisfaction Functionality Flexibility Performance

Page 10: Analysis of Software Development Life Cycle and Quality Management

VALIDATION"Confirmation by examination and provisions of objective evidence that the particular requirements for a specific intended use are fulfilled."

VERIFICATION"Confirmation by examination and provisions of objective evidence that specified requirements have been fulfilled."

Page 11: Analysis of Software Development Life Cycle and Quality Management

Component Testing Integration Testing System Testing Acceptance Testing

Page 12: Analysis of Software Development Life Cycle and Quality Management

Inspection Analysis Testing Demonstration

Page 13: Analysis of Software Development Life Cycle and Quality Management

The SQA plan defines the processes and procedures that will be used to ensure that software developed for a specific product meets its requirements and is of the highest quality possible within project constraints.

Page 14: Analysis of Software Development Life Cycle and Quality Management

ISO 9001

Model for quality assurance in design, development, production, installation and servicing.

ISO 9002

Model for quality assurance in production, installation and servicing. ISO 9003

Model for quality assurance in final inspection and test. ISO 9000-1

Guidelines for selection and use. ISO 9000-3

Guide to the application if ISO 9001 to the development, supply and maintenance of software.

ISO 9004

Page 15: Analysis of Software Development Life Cycle and Quality Management
Page 16: Analysis of Software Development Life Cycle and Quality Management
Page 17: Analysis of Software Development Life Cycle and Quality Management

Two Types:

Functional Software Testing Code Reading Unit testing Integration testing

Performance Software Testing Build/Release Testing System testing Stress testing

Page 18: Analysis of Software Development Life Cycle and Quality Management
Page 19: Analysis of Software Development Life Cycle and Quality Management

Abhay yadavEmail: [email protected]