Legal and ethical perspectives on IT development Liability, Litigation risk, ‘Professional' standards, and Ethics Slides at