
핵심 기능부터 잡을 것인가, 화면부터 만들 것인가? – 나의 개발 경험
최근에 진행한 프로젝트에서 뜻밖의 경험을 했습니다. 처음에는 로그인 화면, 대시보드 같은 눈에 보이는 부분부터 설계하고 개발을 시작했어요. 얼핏 보면 이게 효율적인 접근 같았습니다. 화면이 만들어지니 “아, 뭔가 진행되고 있구나” 하는 성취감도 있었고요. 그런데 문제가 생겼습니다. 프로젝트의 핵심 기능이 제대로 동작하지 않았던 거예요. 게다가 이 기능은 다른 모듈들과 깊게 연결되어 있어서, 문제를 해결하려고 하면 할수록 더…