You will be fine

<끄적끄적> 여러 팀의 데이터를 통합 스펙으로 연동 받는 것에 대한 생각

by BFine
반응형

 a. 통합 스펙?! 

  -  일을 하다보면 분리되어있던 것들을 관리의 목적으로 하나로 합치는 경우가 있는 것 같다.  

      => 예를들어 국내호텔과 해외호텔이 각각의 팀이 있고 비슷한 데이터들인데 각기 다른 스펙으로 팀으로 연동받는 것이다. 

  -  어쩌다 위에서 눈에 띄는 순간 이건 왜 분리되어있지 합치는게 좋을것 같은데? 라는 오더가 내려온다.

  -  사실 별도로 가지고 있던 스펙을 하나로 받는거는 팀 입장에서는 관리포인트가 줄어드니 좋다는 느낌이 든다.

 

 b. 개별적인 과제에 대한 변경사항은?

  -  좋은 줄 알았던 통합스펙인데 각 서비스별로 개별과제가 발생하기 시작하면 난감한 상황이 발생하는 것 같다.

  - 예로 국내호텔팀에 새로운 과제가 생겨서 연동받는 입장에서 스펙을 수정해야하는 일이 생긴다. 그런데 이 스펙을 변경하면 해외호텔에도 영향이 간다.

  -  원만한 협의를 통해 해당 부분을 맞춰주면 좋겠지만 만약 해외호텔팀도 다른 과제를 진행하면서 리소스가 부족하다면 협의가 쉽지 않을것이다.

      => 해줄때까지 기다리기엔 일정에 영향이 갈지도 모른다. 

  -  결국 연동받는 팀에서 내부적으로 처리해야하는일이 생기고 통합스펙인데 예외케이스가 발생하는 문제가 생긴다. (새로들어온 if문이야 인사해~ )

 

 c. 통합스펙으로 가려면 팀도 합치는게 좋지 않을까

  -  팀을 합쳐 호텔팀 하나가 된다면 연동 받는 입장에서 예외케이스가 발생하는 일이 줄어들지 않을까? 라는 생각이 갑자기 들어서 글을 써보았다. 

  -  물론 팀이 합쳐졌다가 다시 분리되는 경우도 허다하고 팀은 합쳐졌는데 파트로 분리되어있으면 큰 의미 없을지도 모른다.

  -  반대의 경우가 있을때도 느껴봐야 정확하게 어느것이 좀 더 좋은것인지 알수 있지 않을까라는 생각이 든다!

반응형

'공부 > Etc' 카테고리의 다른 글

우아한 테크캠프 PRO(우테캠pro) 4기 후기  (5) 2022.10.01
TDD 테스트 주도 개발  (0) 2021.03.13

블로그의 정보

57개월 BackEnd

BFine

활동하기