Software Engineering Ethics and Quality ControlProfessional Practice
The joint IEEE and ACM Software Engineering Code of Ethics and Professional Practice  encourages software engineers to undertake positive actions and resist pressures to act unethically.
The code includes eight basic principles.
Software quality control
Route 495 Software performs informal code reviews during the software development process.  Before the software begins the integration phase with the customer, we perform and document a formal review.  We also contribute to the customer’s design review process specified by the customer’s quality control policies when requested.
After the software has undergone customer acceptance testing, we perform any additional reviews necessary to ascertain that both the software and its documentation comply with the software design documents and meet the customer’s expectations. Any changes or omissions discovered during this process result in amendments to the design documents and the process continues until the entire customer’s expectations are satisfied.
Route 495 Software also performs Independent Validation and Verification (IV&V) on behalf of its clients. 
1. Software Engineering Code of Ethics and Professional Practice
2. NASA Verification and Validation
This webpage copyright © 2009, Route 495 Software, LLC