프로젝트에서 얻은 교훈 (1) 수직 vs 수평개발
·
생각 뭉치
시리즈 ✅ 수직개발 vs 수평개발 Open Source vs 유료 기성 소프트웨어 vs 자체 제작 백엔드 아키텍쳐 설계시 고려 3요소 개발자가 Yes 보다 No를 외쳐야하는 이유 귀찮지만 필요한 Doucmentation & Issue Tracking 실제와 비슷한 수준의 테스트 수평 개발 수평 vs 수직 개발 비교 항목 수평 개발 수직 개발 수익성 높음 낮음 재미 재미있음 지루함 성과 가시화 티가 잘 남 티가 잘 나지 않음 소요시간 상대적으로 적음 상대적으로 많음 서비스 퀄리티 ? 높아짐 개발 복잡도 높아짐 상대적으로 낮음 예시 신규 기능 추가 기능 개선, 오류 수정, 성능 향상, 호환성 향상, 테스트 디버깅, 문서화 조직 전체로보면 또 기획자, 사업가 입장에서 보면 수평 개발이 항상 좋은 것 처럼 느껴..