이런 외주 개발은 어느정도 받아야 하나요?
건너 아는 지인분이 간단하게 업무적으로 필요한 개발을 부탁해서.. 단가를 얼마를 맞춰야 할지 모르겠네요. 어느정도 개발을 하고 있긴한데 아직 돈 얘기를 먼저 선뜻 못했습니다.
개발요건은
업종은 자세하게 말하면 특정될거 같은데 마케팅 관련입니다.
핵심 알고리즘이라 해야 하나.. 단순히 수치를 어떻게 계산하고 하는지는 해당 지인분이 다 작성해놓은 상태라 저는 그 알고리즘을 이용해서 편하게 이용할 수 있게 개발만 해주면 됩니다.
개발요건은 아래와 같아요.
크롤링 허락된 곳에서 물품 정보와 금액, 후기개수 등 수치적인 것들만 크롤링으로 긁어와서
그분이 제공한 수치 계산을 적용해서 특정 결과값들로 도출해냅니다.
그리고 해당 값들을 분류해서 본인이 업무하기 편한 슬랙에 웹훅으로 메시지 보내주는 기능이에요.
크롤링은 해당 크롤링 데이터가 특정 시간대마다 갱신되어서, 특정 시간대마다 크롤링을 수행하고 웹훅으로 전송해줘야 해요.
아키텍처는 파이썬 cron을 이용하여 flask서버에서 크롤링 후, 간단한 수치 계산을 합니다. → 이후 파이썬에서 스프링부트(슬랙 웹훅용)로 json형태로 던지고 → 스프링 부트에서 이를 감지하여 슬랙에 웹훅으로 데이터 정보를 뿌려주려 합니다.
마케팅 협업사라 해야하나? 거기에 나와있는 데이터들 중 어떤 건 12시쯤 갱신되고, 어떤건 15시.. 어떤건 16시 이래서
각 시간대별로 크롤링을 다르게 해야 합니다.
또 스프링 부트로 json 데이터 넘겼을 때, 필요하지 않은 데이터도 있어서 걸러서 또 조합해줘야 하구요.
사실 뭐 어렵진 않은데 귀찮긴 해서..
이게 어차피 상용화하는 서비스가 아니라 본인 회사 업무 편하게 하려고 하는 거라
뭐 배포를 하거나 그럴 일은 당장은 없을 것 같고요..
본인 사무실에 컴퓨터 두고, 로컬로 돌릴 것 같습니다.
크롤링, 웹훅 다 끝내놨는데 단가 이야기가 슬슬 나올 때라 어떻게 조율해야 할지 모르겠네요
이런 적이 처음이라 ㅠ
크몽 기준으로 이야기 하시긴 하는데, 크몽 봐도 단가를 잘 모르겠네요.
아직 뭐 화면을 요구하거나 그러지 않아서, 전부 다 rest api로 동작하게끔만 해놨어요.
그냥 서버만 키면 알아서 동작하는 자동화 느낌입니다.
조언 주신다면 감사하겠습니다.
개발 기간은 딱히 정해진 게 없고, 제가 회사를 다녀서 부업으로 하는 거라 닥달하시거나 그런것도 없고, 퇴근하고 짬내서 조금씩 하다보니 한달 걸렸네요. (아직 미완성이고, 스케줄러만 처리하면 끝날거 같긴 합니다.)