어떤 서비스를 만들기로 했을 때 혹은 어떤 프로젝트를 진행하기로 했을때 블루프린트가 없으면 목표에 도달하지 못할 수도 있다.
어떤 분야라도 혼자서 짧은 기간안에 결과물을 도출해내는것은 쉽지 않다.
블루프린트 없이 프로젝트를 진행하게 되면
자꾸 중간에 목표와 의도를 인지하지 못한 채 다른 방향으로 흘러갈 수 있다.
물론 색다른 방향을 모색하고 더 좋은 아이디어가 나올 수 있다.
그래도 결과물을 내기 위해 우선순위인 설계도는 먼저 정하고 시작하자.
그러면 더 좋은 아이디어가 나왔을때 설계도를 보며 어디에 기능을 구현하고 실행할지 더 명확하게 보일것이며, 나 자신을 설득하기 가장 유리할 것이다.
어쨌든, 그래서 어떻게 설계도를 작성하면 좋을까?
아무 설계도를 따라해보자

설계도는 사실 간단하고 초보 입장에서의 프로젝트라면 너무 거창할 필요는 없다.
오히려 만드는 시간에 더 할애하게 된다.
그러니 언어를 배우고 기능을 구현하는데 공부목적으로 진행하는 프로젝트라면, 또한 시간도 정말 많이 주어지지 않는다면 다이어그램은 간단하게 적어서 팀원과 공유해보자.
README 에 추가해서 정리해보면 더욱 좋다.
그 외에, 인지하고 가야 할 몇가지 사항들
협업 하자
설계시 version과 기간을 정하자
개인이던 팀이던 프로젝트를 시작할때 절대 빼먹으면 안될 몇가지 사항을 나열해보았다.
그 중 설계가 제일 중요하므로, 설계와 기획이 오래걸린다고 지루해하거나 힘들어하지 말고 그만큼 상상이 실제, 실현되는 과정이라 생각하며 즐기자!
그럼 오늘도 다들 행복한 프로젝트 되길 바라며 !