Designing Human-Centered Solutions