From c6de65adf1dcd1c9bfb51bc2da33ee42b8db5cb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=A9=94=ED=83=80=EB=AA=BD=EB=8B=AE=EC=9D=8C?= Date: Sat, 14 Sep 2024 13:49:44 +0900 Subject: [PATCH] =?UTF-8?q?[=EC=8B=A0=EC=8A=B9=EC=A4=80]=208=EC=9E=A5:=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20=EC=A0=84=EC=97=90=20(#7?= =?UTF-8?q?6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\354\213\240\354\212\271\354\244\200.md" | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 "8\354\236\245/\354\213\240\354\212\271\354\244\200.md" diff --git "a/8\354\236\245/\354\213\240\354\212\271\354\244\200.md" "b/8\354\236\245/\354\213\240\354\212\271\354\244\200.md" new file mode 100644 index 0000000..2c5401c --- /dev/null +++ "b/8\354\236\245/\354\213\240\354\212\271\354\244\200.md" @@ -0,0 +1,27 @@ +# 프로젝트 전에 + +## 요구 사항의 구렁텅이 + +### 요구 사항은 과정이다 + +요구 사항은 피드백을 반복하며 알게 된다. 프로그래머의 임무는 의뢰인에게 그들이 제시한 요구 사항의 여파를 깨닫게 해주는 것이다. + +> 예전엔 기획 문서에 빵꾸가 많이 나있으면 언짢아지곤 했었는데요, 요즘엔 빵꾸가 있으면 오히려 재밌...어져요. 그 빵꾸를 메꾸기 위해 소통하는 과정이 되게 유쾌하고, 기획에도 참여할 수 있으니까 더 성취감을 느꼈던 것 같아요. 그래서 자연스레 개발도 더 잘 되는 것 같아요. + +### 용어 사전 관리하기 + +프로젝트 용어 사전을 만들고 관리해라. 단 하나의 장소여야 하며, 여러 사람이 접근하기 쉽게 하기 위해 온라인 문서로 만드는 것이 적합하다. + +> 필요성을 느낍니다. 부르기 힘든 애매한 것들이 종종 나타나거든요. 지연님처럼 노션으로 한 번 만들어보고, 애매한 단어들이 나올 때마다 의식해서 정리 해봐야겠어요. + +## 불가능한 퍼즐 풀기 + +제약 조건은 절대적이지만, 다른 것들은 단순한 지레짐작에 불과하다. + +> PM분이랑 소통해서 오히려 개발을 안하는 방향도 있는데 구현에만 사로잡혀서 시간을 낭비한 적이 많았던 것 같아요. + +### 자신만의 방법에서 빠져나오라 + +문제가 풀리지 않는다면 잠시 딴짓을 해라. 딴짓을 한 사람이 의식적으로 노력한 사람보다 복잡한 문제를 더 잘 해결했다. + +> 저는 이럴 때 화장실을 가거나 물을 가지러 가는데요, 다른 분들은 어떤 딴짓을 하시는지 궁금하네요!