Six levels of maturity for ethics / impact management in digital design:
1. Awareness that people can be harmed by digital solutions
2. Awareness that my own product/service can harm people
3. Listen for harm
4. Identify harm
5. Communicate the impact
6. Contribute to solutions