Upload
abhay-yadav
View
312
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Abhay YadavEmail: [email protected]
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.
Waterfall Model Iterative and Incremental Development Prototyping RAD Model Top Down and Bottom Up Design Spiral Model V Model
Quality Factor of Software:--
Dependability Satisfaction Functionality Flexibility Performance
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."
Component Testing Integration Testing System Testing Acceptance Testing
Inspection Analysis Testing Demonstration
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.
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
Two Types:
Functional Software Testing Code Reading Unit testing Integration testing
Performance Software Testing Build/Release Testing System testing Stress testing
Abhay yadavEmail: [email protected]