Introduction to Software Quality & Testing
|
Course Objectives:
This course aims to emphasize the importance of quality in the production and development of information and is to confirm the basic concepts of software quality at all stages of development starting from the stage of planning and analysis, design, programming, installation, testing and maintenance phase and review the course of the quality systems standard in the software industry and information systems such as: CMMI & IEEE in to ensure that the standards of the production process with the same software to ensure its continued development.
Course Content:
- Standard framework for software quality.
- Regulations and CMMI quality
- Modern testing methods for information systems and software
- Tests in all phases of software engineering
- Plans and quality assurance tests.
- Use of tools and software programs for testing and application
- Procedure and the implementation of the various stages of testing.
- Conduct and implementation of proficiency tests
Skills expected from this course:
Upon finishing this course, the student should:
- Full knowledge of quality systems, different information systems.
2. Full understanding of the different methods of quality testing in all phases of software development of information systems.
3. Familiar with the tools, methods and techniques for testing software.
4. Recognition systems, test and quality standard of various tests.
Textbook:
William Lewis, "Software Testing & Computing Quality Implementation, 2nd edition, 2004
Reference:
Richard E. Nance, James D. Arthur, "Managing Software Quality," 2002 Springer Verlag.
|