ETHCS303
VIDEO EXPLANATIONS
Back to Video Explanations
Ethical Issues in Systems Analysis and Software Engineering
What systems analysts and software engineers each owe the people affected by their systems, from safety-critical development practice to the LOPSA code.
WAS THIS HELPFUL?
IN THIS RECORDING
- The two roles: the systems analyst decides WHAT, the software engineer decides HOW
- The six problem areas facing SA/SE — the S-D-P-U-C-I mnemonic
- Five practices for safety-critical development: rigorous process, hazard log, thorough testing, risk analysis, N-version redundancy
- The three unethical syndromes — red lies, sweep it under the rug, cancelled vacation
- Safety-critical scenarios: the anti-missile system and the fighter jet software
- Consultation fees, the slippery slope, and the informed consent policy for sysadmins
- The LOPSA code of ethics and its ten principles
DISCUSSION
Ask about anything in this recording, or answer a classmate. Sign in with your community profile to post.