COURSE # SOO-696
SOFTWARE VERIFICATION & VALIDATION:
AN OVERVIEW FOR PRACTITIONERS
A Primer to Effective Techniques for Balancing Software Quality and Time-to-Market.
In today's web-centric economy, the development cycle for many types of software products has shrunk from years to months. Increasing demand for these products, coupled with stiff competition for experienced software engineers, has put many companies in the difficult position of making tradeoffs between product quality and time-to-market. With effective use of Software Verification & Validation techniques, companies can achieve both: improved Quality (lowering long term costs and, hence increasing profits) and the desired time-to-market.
Applications and benefits:
This course will enhance your understanding of the:
- Integral part Software Verification and Validation play in the Software Development Process.
- Software Verification & Validation processes and procedures.
- The relationship between Software Verification & Validation and the Software Development process.
- The role measurement plays in achieving continuous process improvement.
Who should attend:
This course, a shortened version of Course #SOO-616, "Software Verification and Validation", is a primer for managers and software professionals who balance the critical issues of quality and time-to-market on a daily basis. It introduces the notions of verification and validation as effective tools for product development that meets the requirements.
Course Outline:
- Introductions and Workshop objectives
- Economic Justification for Software V&V
- Overview of Software Development Lifecycle Models
- Overview of Verification Techniques
- Software Inspection Process
- Practice Code Inspection
- Validation Overview
- Improving the Effectiveness of Testing
- Testing Measures
- Achieving Quality Software On Time
Text: Software Verification and Validation: A Practitioner's Guide, by Steven R. Rakitin, 1997.
About the Instructor
Steven R. Rakitin has 25 years experience as a software engineer and software quality manager in a broad range of industries including nuclear power, defense, computers, automated test equipment, telecommunications, medical instrumentation, and electronic design automation. His extensive experience includes ISO-9000, TickIT, SEI CMM, and other software quality and process improvement initiatives. Mr. Rakitin was one of the authors of the IEEE Standard for Software Quality Assurance Plans (IEEE-STD-730); he has also written several papers on the subject of software quality as well as the course textbook titled: Software Verification & Validation: A Practitioner's Guide. He teaches a course in Software V&V at Northeastern University and occasionally consults for companies seeking to improve software quality and on-time delivery. Mr. Rakitin received his BSEE from Northeastern University and MSCS from Rensselaer Polytechnic Institute. He has also earned professional certifications from the American Society for Quality (ASQ) as a Software Quality Engineer (CSQE) and Quality Auditor (CQA). He is a member of the IEEE Computer Society and the ASQ.
Details:
Course: SOO-696 Duration: 1 Day FEE: $799 CEUs: 0.72
Please direct any additional inquiries regarding this course to Anita Hellstrom, Program Coordinator, by e-mail, FAX: (636) 273-4955 or TELEPHONE: (636) 273-9608.
Call toll free 1-800-683-7267 from anywhere in the Continental U.S. or CANADA.
Last modified June 23, 2004.