외부개발자와 협업 > 자유게시판

자유게시판

외부개발자와 협업 정보

외부개발자와 협업

본문

외부에 개발팀(2~3명) 정도를 회사에서 고용해서 협업하여 프로젝트를 진행하고있습니다.

 

각자 따로 작업하니 피드백도 느리고 소통이 힘드네요.. ( 외부개발팀은 늦은 밤 혹은 새벽에 작업함 )

api 서버도 그쪽에서 관리합니다.

외부 개발팀에서 api를 만들어 appkey ( 앱사용키)를 받았고,

저에게 성공화면(포스트맨)까지 친절히 캡쳐를해서 보내줬는데..

 

제가 포스트맨으로 같은 코드로 실행해보니 500 에러가 나오네요..

오타확인도 했고,  캡쳐받은 화면 그대로 실행했는데..

 

외부개발팀측에서는 테스트 이상없다고만하고,  더 확인을 안해주는데

어떻게 대응해야할까요..?

 

appkey ( 앱사용키) 를 제외하고,

api 항목중에 몇개를 일부로 누락시키면  관련 에러코드는 리턴됩니다.

특정값이 누락되었다고 (  api주소는 정상적이라는것과 일단 통신은 된다는것을 알수있습니다. )

 

appkey ( 앱사용키) 만 넣으면 500에러가 나오는걸로 봐서

appkey ( 앱사용키) 로 실행되는 api에  아이피 허용이나, 방화벽?? 같은게 있지않나 조심스레 추측해봅니다.

 

프로젝트 데드라인은 가까워지는데, 뭔가 해볼수없어서 너무 답답하네요..

 

 

 

 

 

 

 

추천
2

베스트댓글

댓글 19개

rest api 설계가 어떻게 되있는진 모르겠는데
보통 api로 호출날려보면
바디부분에 오류내용 나오지않나요~

request에 날리는 값이 저게 맞아요?
저게 맞는값이라면 중복이 발생했을때 예외처리가 안된거도 의심해볼수있고
외부에서 ip & port  승인? 권한? 에 대한 문제로도 볼수도있고요
@의뢰자15

외부에서 ip & port  승인 혹은 권한 문제로 추측됩니다.

중복은 있을수있어서, 예외처리는 안한듯합니다..

네 저도 그렇게 추측하고 있습니다.
제가 어떻게 해볼수있는 상태는 아닌거같고, 그쪽에서 인증이나 방화벽 등등
해결해줘야할듯.. 생각이 드네요

아마 이 외부개발팀과는 더이상 협업은 없을거같습니다.
다만 프로젝트 규모가 큰데다, 특정파트를 통으로 외주를 줬기에
당분간은 같이 할거같습니다..
이게 협업인가요?
동일한 장소에 있으면, 해결되었을것 같은 문제처럼 보이는데, PM은 있나요?
문제 생기는건 PM이 찾아서 처리해야죠.

PM도 없는 작업을 외주로 돌리면, 저는 일 망친다고 봅니다.
(일정대로 작업되는지 어떻게 알수 있나요?)

"외부개발팀측에서는 테스트 이상없다고만하고,  더 확인을 안해주는데
어떻게 대응해야할까요..?
"
==> 회사에 와서 문제 해결하라고 해야죠.
공짜로 일시키는거 아니잖아요.

내가 다 화가나네요.

답변 감사합니다~
일하고 온사이에 댓글들이 많이 달렸네요..

저도 이 플젝 팀배분에 문제가 있다고 생각합니다. 회사도 어느정도 인지할듯..

PM도 년차가 적은 직원이라 더 난감합니다.
제가 팀장이라 제선에서 해결해보려고 했지만, 외부직원은 통제도 안되고
일단, 회사에 제 상황은 보고드리고, 이 파트는 잠시 보류한다고 말씀드렸는데,

마음이 좀 무겁습니다
각자 따로 작업하니 피드백도 느리고 소통이 힘드네요.. ( 외부개발팀은 늦은 밤 혹은 새벽에 작업함 )
==> 놀다가 작업하는거잖아요. 이걸 통제도 못하는데 외주가 왠말입니까?


외부 개발팀은  외주일만하는  팀? 으로, 
회사에서도 개발쪽은 통제안하는편입니다.
이번기회 외주쪽은 좀 통제나 제한을 두는방안을 제안해야겠습니다..
csrf 가 누락되면 저런증상이 나올 가능성이 있다고 생각이드네요.

혹은 jwt토큰키에서 인증이 막혔거나 ..

윗분들 말씀대로 인증관련이나 필수파라미터 누락이 있을수도있을것같고..

일단 백엔드쪽은  엔진엑스나 아파치쪽에 엑세스로그가 남으니깐

로그기록하고 ,

백엔드쪽 요청처리쪽 post파라미터데이터가 어떻게 들어왔는지 로그도 남길테니

로그도 보여달라고해보세요.

api함수도 중간중간 로그를 남긴다면 충분히 백엔드에서도 이상증상을 발견할수있으실거에요.

참고로 저는 프론트에서 접속에러나 , 여러 오류가 발견되면 , 서버쪽 접근로그부터 api함수로그

까지 전체적으로 훑어본후에 답을 찾습니다.

-------------

추천드리는 방식으로는

간단한 테스트웹페이지(인증없이 접속가능한.. 로그인이나 회원가입같은 페이지처럼요)



요청주소 및 파라미터 입력폼을 제공해서

결과값을 받을수있도록 간단하게 구현해달라고 할것같습니다.

포스트맨이랑 용도는 별차이없지만 최소한 api 작동테스트는 검증가능하니

작성자분께서 어디서부터 잘못됬는지 하나씩 입력값을 빼다보면 원인추적도 좀더 수월하겠죠.


답변 감사합니다.

토큰없이 제공받은 appKey 만으로 동작하는 api입니다.

appKey에 권한문제일수도 있어  외주팀에 물어봤는데, 그런건 아니라고만 답변이오네요.

사실, 같은사무실이면  이런 고민하지도 않을텐데~ 답답할 따름입니다.
그럼 다른대역의 아이피에서 포스트맨 테스트 과정과 결과를 직접 녹화찍어서 보내달라고해보세요. 테스트전에 내아이피 검색해서 아이피 표시되는페이지도 찍게해달라고하시고, 잘된다면 포스트맨 셋팅작업에서 비교하면서 문제를 찾아보시면될것같고 , 에러가난다면 본인들 문제라는걸 깨닫지않을까싶네요.
애초에 이걸 왜 발주사가 해야 하는건가요?
우월적 지위를 가지고 갑질해서는 안되는거지만, 저건 암만봐도 을질이거든요.
제글에 을입장을 편든느낌이 있었다면 사과드리겠습니다~
저는 갑을 입장을 떠나서 발주사쪽에서도 원인을 찾는데 도움이 됬으면 싶어서 쓴글이니 이해바랍니다~.
아니.. 일단 작업 시간이 얼추 맞아야지.. 피드백도 바로 안올테고..협업인데...아 생각만해도 속터져...
전체 195,355 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여6 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT