[개발 컨설팅] 코드가 복잡해서 유지보수하기가 어려워요. 새로 만들어야 하나요?


[개발 컨설팅] 코드가 복잡해서 유지보수하기가 어려워요. 새로 만들어야 하나요?

안녕하세요. JSCODE 대표 박재성입니다. 최근에 컨설팅을 진행했던 분의 사례를 말씀드리겠습니다. 얼마 전 저녁 쯤에 스타트업 대표님의 연락을 받았습니다. 코드를 완전히 갈아 엎어야 하나요 ? 해당 스타트업의 회사 상황은 이러했습니다. 회사 내의 앱 서비스를 5년 동안 혼자서 개발을 진행했다. 현재 회사 내에 존재하는 개발자는 1명이다. 개발자 1명 혼자서 앱과 웹과 백엔드를 전부 개발한 상황이다. 원래 개발을 잘하시던 분이 아니라서, 코드가 복잡하고 옛날 기술이 많이 사용되어있다. 옛날 기술을 쓰고있고 코드가 너무 복잡해서, 입사하려는 개발자도 없다. 코드가 복잡해서 특정 기능의 수정이나 추가를 할 때에 너무 오랜 시간이 소요된다. 대표님이 여러 상황을 고려했을 때, 지금 현재 방식대로 개발을 계속 진행하다간 더 이상 서비스가 더 커지지 못할 것이라고 판단했습니다. 그래서 어떻게 하면 좋을 지 컨설팅을 요청했습니다. 대화 상황을 재구성해서 컨설팅한 내용 중 핵심만 요약해서 말씀드...


#갈아엎어야하나 #개발외주 #개발컨설팅 #유지보수 #컨설팅

원문링크 : [개발 컨설팅] 코드가 복잡해서 유지보수하기가 어려워요. 새로 만들어야 하나요?