Ethical web development
How do you introduce ethics into web design and development?
The problem is one of approach rather than details.
A conventional Kanban board used for developing new features typically has lists with headings like Backlog, Coding, Reviewing, Done.
Here is a set of alternative list headings:
- What are we adding, and who is it for?
- What will be the effect on those that make and maintain it?
- What standards are we imposing, encouraging, or spreading?
- What will be the result of these changes?
- How will we maintain it, and handle feedback and issues?