디자인 씽킹과 문제해결¶
🎯 이 장에서 배우는 것¶
- [ ] 디자인 씽킹의 5단계 프로세스를 설명할 수 있다
- [ ] '사람 중심' 문제해결이 왜 중요한지 이해한다
- [ ] 주변에서 해결할 문제를 발견할 수 있다
📚 핵심 개념¶
개념: 디자인 씽킹¶
비유: "의사가 증상부터 듣듯이, 개발자도 사용자 이야기부터 들어요"
정의: 사람의 필요를 먼저 이해하고, 창의적 해결책을 찾는 문제해결 방법
flowchart LR
A[🤝 공감] --> B[🎯 문제정의]
B --> C[💡 아이디어]
C --> D[🔧 프로토타입]
D --> E[✅ 테스트]
style A fill:#e3f2fd
style B fill:#fff3e0
style C fill:#fff9c4
style D fill:#e8f5e9
style E fill:#fce4ec
🔨 따라하기¶
Step 1: 불편함 발견하기¶
💡 "무엇을 만들까?" 전에 "누가 뭘 불편해할까?"부터!
3분 브레인스토밍: 아래 장소에서 겪는 불편함을 적어보세요.
| 장소 | 불편한 점 |
|---|---|
| 학교 | (예: 급식 줄이 너무 길다) |
| 집 | |
| 동네 |
Step 2: 문제를 문장으로 정리하기¶
형식: "[누가] + [어떤 상황에서] + [무엇이] 불편하다"
예시: "시각장애인이 횡단보도에서 신호를 알기 어렵다"
내 문제 문장: _________
⚠️ 주의할 점¶
❌ 기술 먼저: "AI 쓰고 싶어서 뭔가 만들자"
✅ 사람 먼저: "할머니가 약 먹는 시간을 자주 잊으신다 → 알림 필요"
✅ 점검하기¶
- 디자인 씽킹의 첫 번째 단계는?
정답 확인
공감(Empathize) - 사용자의 이야기를 듣고 이해하기- "챗봇을 만들고 싶다"는 좋은 출발점인가요?
정답 확인
아니요! "누구의 어떤 문제"를 먼저 정해야 해요🔗 다음 장 미리보기¶
발견한 문제를 데이터로 분석하고, 실제 해결 가능한 프로젝트로 구체화합니다!