장기 운영·확장 고려한 단기 프로젝트 요구사항 설정 — 확장성 설계·여유 용량·단계적 실행 중심
장기 운영과 확장 요구를 고려해 단기 프로젝트 요구사항을 설정할 때는 지금 당장 구현해야 하는 것과, 나중에 확장될 부분을 미리 설계에 반영하는 것을 구분하는 것이 중요합니다. 단기에 빠르게 구현하더라도 나중에 확장할 때 전체를 다시 만들어야 하는 구조는 장기적으로 비용이 높습니다. 수업에서 시스템 설계 케이스를 공부했을 때, 초기 설계에서 확장성을 고려하는 것이 추후 재설계 비용을 낮춘다는 것을 봤습니다. 단기 요구사항을 설정할 때는 향후 2~3년의 운영 조건을 가정하고 용량과 인터페이스를 정의하는 것이 도움이 됩니다.
지금 맞는 크기보다 여유를 두는 것이 나중에 교체 비용을 줄입니다. 장기 관점은 단기 실행의 제약 조건이 아니라 방향을 잡아주는 기준이 됩니다.