Ethical design and development
Many of the ideas that have often defined quality in design and development have risen in importance to the level of ethical standards; it's not just about doing things right, it's about doing the right thing! We like this approach and we believe that it focuses the minds and talents of providers while also informing buyers. To us (and to more and more practitioners in our field), ehical design and development means:
- Focus implementation decisions on true user needs, by leveraging current research (rather than best guess or individual taste alone), user testing (even if only at an informal and small scale), and iterative refinement with small and frequent releases (rather than large releases that are hard or expensive to change)
- Implement with simplicity and clarity rather than manipulation or unnecessary extravagance
- Respect data privacy by only collecting information that will benefit the user and the revealed goals of the business
- Build with human-centered intent and support as much accessibility as possible