이미 나와 있는 프로그램을 쓸까요, 우리에게 맞게 새로 만들까요
한쪽은 달마다 내는 이용료, 한쪽은 한 번에 내는 견적서. 기성복과 맞춤 양복에 빗대어 어느 쪽이 맞는지 가려 보는 기준과 업체에 물을 질문입니다.
직원이 링크 하나를 보내옵니다. "사장님, 이런 프로그램이 이미 있던데요. 한 달에 몇만 원이면 쓴대요." 그 옆에는 개발 업체에서 받은 견적서가 놓여 있죠. 한쪽은 달마다 내는 이용료, 한쪽은 한 번에 내는 큰 금액입니다. 어느 쪽이 맞는지 감이 안 옵니다.
옷에 빗대면 쉽습니다. 이미 나와 있는 프로그램은 기성복입니다. 바로 입을 수 있고 값도 가볍죠. 새로 만드는 프로그램은 맞춤 양복입니다. 몸에 딱 맞지만 시간과 돈이 듭니다. 기성복이 맞으면 기성복을 입으세요. 맞춤은 기성복이 정말 안 맞을 때 고민할 일입니다.
먼저 세 줄로
- 이미 나온 프로그램부터 써 봅니다.
- 우리 일 방식이 남과 다를 때만 새로 만듭니다.
- 새로 만들면 만든 뒤 관리비도 따로 듭니다.
기성복부터 입어 봅니다
회계, 예약, 고객 연락처, 일정 관리, 전자 계약처럼 어느 회사나 비슷하게 하는 일에는 잘 만든 프로그램이 이미 많습니다. 수많은 회사가 쓰면서 고장도 많이 잡혔고, 사용법을 알려 주는 자료도 있습니다. 새로 만들면 이 과정을 처음부터 다시 겪어야 하죠.
그러니 먼저 물어보세요. '우리 일이 정말 남과 다른가?' 대부분은 생각만큼 다르지 않습니다. 이용료가 아깝게 느껴지면 한 달 치가 아니라 3년 치로 계산해서 견적서 옆에 놓아 보세요. 쓰는 사람 수에 따라 이용료가 늘어나는 곳이 많으니, 직원이 늘 계획도 같이 적어 두고요.
기성복이 안 맞는 순간이 있습니다
써 보다가 아래 일이 계속 생긴다면 맞춤을 생각할 때가 된 겁니다.
- 이용료를 내는데도 엑셀로 따로 정리하는 일이 남아 있다
- 우리 회사만의 계산법이나 결재 순서를 프로그램이 따라오지 못한다
- 다른 프로그램과 자료가 이어지지 않아 같은 내용을 두 번 입력한다
- 프로그램 자체가 손님에게 파는 우리 상품이다
마지막 경우는 특히 그렇습니다. 남의 프로그램 위에 우리 상품을 올리면 가격과 기능을 우리 마음대로 정하기 어렵거든요. 아래 표는 두 길의 차이를 한눈에 보여 줍니다. 칸의 색을 먼저 훑어보세요.
| 따져 볼 것 | 사서 쓰기 | 새로 만들기 |
|---|---|---|
| 쓰기 시작하는 때 | 바로 | 몇 주 이상 |
| 처음 드는 돈 | 적음 | 큼 |
| 우리 방식 맞추기 | 한계 있음 | 원하는 대로 |
| 몇 년 쓸 때 드는 돈 | 사람 늘면 늘어남 | 관리비 따로 |
| 그만 쓸 때 | 자료 내려받기 확인 | 원본 파일 받았는지 확인 |
'원본 파일'은 소스 코드(프로그램의 설계도 같은 원본 파일)를 말합니다. 이게 없으면 만든 업체가 사라졌을 때 아무도 손댈 수 없습니다.
월세냐 내 집이냐로 보면 쉽습니다
사서 쓰는 건 월세로 사는 일과 닮았습니다. 보증금 부담이 적고 이사도 쉽지만, 달마다 내는 돈은 끝나지 않죠. 새로 만드는 건 내 집을 짓는 일입니다. 완성하면 내 것이지만 수리와 관리는 내 몫입니다.
여기서 많이들 놓칩니다. 새로 만든 프로그램도 공개하는 날 끝나지 않습니다. 서버(프로그램이 24시간 켜져 있는 컴퓨터) 비용과 고장 수리, 고쳐 달라는 요청이 계속 따라옵니다. 견적서에는 만드는 값만 적혀 있으니, 만든 뒤 드는 돈은 따로 물어봐야 합니다.
섞는 길도 있습니다
둘 중 하나만 골라야 하는 건 아닙니다. 기성 프로그램을 쓰면서 모자란 부분만 작게 붙이는 방법이 있습니다. 붙인다는 건 연동(다른 회사 서비스나 쓰던 프로그램끼리 자료를 주고받게 잇는 일)이에요. 자세한 이야기는 쓰던 프로그램끼리 자료를 주고받게 하는 법에 적어 두었습니다. 순서는 이렇게 가면 덜 후회합니다.
- 먼저 써 보기무료 체험으로 직원이 하는 일을 그대로 해 보기
- 막히는 곳 적기막힌 일과 한 달에 몇 번 막혔는지 적어 두기
- 작게 붙이기모자란 부분만 연동하거나 작은 도구로 채우기
- 그래도 안 되면 만들기적어 둔 목록을 들고 개발 업체 찾아가기
2단계의 기록이 나중에 큰 힘이 됩니다. 업체에 "불편해서요"라고 말하는 것과 "이 일이 한 달에 스무 번 막힙니다"라고 말하는 것은 견적의 정확도가 다르거든요.
업체를 만나기 전에 이 질문부터
개발 업체를 만날 때도 같은 질문이 쓸모 있습니다. 좋은 업체는 "그건 기성품으로 되겠는데요"라고 먼저 말해 줍니다. 그렇게 말하는 곳이 오히려 믿을 만하죠.
내일 정리해 볼 질문
- 같은 일을 하는 프로그램을 몇 개나 써 봤나요?
- 써 보고 안 된 일이 정확히 무엇인가요?
- 3년 치 이용료와 만드는 비용 중 어느 쪽이 큰가요?
- 그만 쓰게 되면 자료를 파일로 내려받을 수 있나요?
답이 막히는 질문이 있으면 그 자리가 아직 정할 게 남은 곳입니다. 사서 쓸지 만들지 혼자 정하기 어렵다면, 지금 쓰는 프로그램과 막히는 일을 그대로 적어 프로젝트 문의로 보내 주세요. 맞춤이 필요 없다는 결론이 나와도 괜찮습니다.