애자일 방법론으로 개발하면 문서를 안써도 되나?
- 애자일 방법론이 문서 작성을 완전히 배제한다는 주장은 오해이며, 애자일은 문서의 가치를 부정하는 것이 아니라 '작동하는 소프트웨어'에 더 높은 가치를 두는 것임. 📜
- '나는 A를 하니까 B를 안 하겠다'는 식의 사고방식은 위험한 '인간 안티 패턴'으로, 상황 인지 능력 부족과 트레이드오프를 이해하지 못하는 태도를 나타냄. 🚫
- 애자일 선언문은 '공정과 도구보다 개인과 상호작용', '포괄적인 문서보다 작동하는 소프트웨어'에 더 높은 가치를 둔다는 의미이지, 문서 작성을 완전히 배제하라는 뜻이 아님을 명확히 이해해야 함. ⚖️
- 회사나 팀의 필요, 회사 자산의 영속성 유지, 규제 산업 또는 보안이 중요한 산업에서는 문서화가 필수적이며, 다양한 상황에 맞춰 유연하게 대응해야 함. 🏢
- 애자일을 핑계로 문서 작성을 거부하는 동료나 상사에게는 단호하게 잘못된 주장임을 지적하고, 말이 통하지 않을 경우 팀 이동이나 이직까지 고려하는 것이 현명할 수 있음. 🗣️
- 특정 사상이나 방법론에만 깊이 빠져들어 다른 관점을 무시하는 '책 한 권 읽은 사람'의 태도는 위험하며, 제한된 지식으로 인한 독단적인 신념은 프로젝트에 해를 끼칠 수 있음. 📚
데브허브 | DEVHUB | 애자일 방법론으로 개발하면 문서를 안써도 되나?