IT 아웃소싱은 기업의 경쟁우위가 있는 핵심 부분만 집중하고 비핵심 부분을 해당분야의 전문가에게 위탁하는 개발방식입니다. 최근에는 다양한 플랫폼의 등장으로 100만 원대의 소규모 개발에서 대규모 프로젝트까지 외주 개발을 간편하게 수행할 수 있습니다. 이 글에서는 IT 아웃소싱의 장단점과 주의사항 그리고 다양한 플랫폼에 대해서 정리해보겠습니다.
IT 아웃소싱 장단점
장점
IT 아웃소싱은 기업이 자사의 핵심역량에 집중하고 기술력이 부족하거나 비전략 분야에 대해 상대적으로 역량이 뛰어난 외부의 도움을 받을 수 있는 방식있습니다. 이를 통해 자사의 전문성을 강화하며 향후 기술력 확보의 측면에도 시간 비용적 이점이 있습니다. 이외의 아웃소싱을 통해 얻을 수 있는 이점은 다음과 같습니다.
빠른 대응속도
자체 서버 구축 대신에 외부의 클라우드 서비스를 이용한 경우를 예로 들 수 있습니다. 자체 구축의 경우 서버의 유지보수 및 보안에 신경을 써야 합니다. 하지만 클라우드 서비스의 경우 이런 서비스 관리를 위임할 수 있으며 TCO도 최소화할 수 있습니다. 또한 문제 발생 시 SLA에 기반한 빠른 대응 속도도 장점입니다.
전문인력의 활용
역량이 부족한 분야에 대한 빠른 서비스를 위해 외부 전문인력을 활용하면 그들의 기술을 빠르게 흡수해 서비스를 개발할 수 있습니다. 장기적으로 해당 분야에 사업을 지속할 경우라면 자사의 인력과 협업하여 개발을 진행할 수도 있을 것입니다.
비용 효율적
기업에서 비용은 크게 시간과 인력입니다. 처음부터 기술을 개발하여 제품이나 서비스를 개발하는 것보다 빠르게 외부의 전문가를 투입해 적시에 출시하는 것이 훨씬 효율적입니다. 하지만 장기적으로 기술개발이 필요한 분야라면 아웃소싱보다 자체 개발도 장기적으로 이익일 수 있습니다.
단점
통제력의 약화
만약 해당 분야에 전혀 기술이 없거나 관리할 역량이 되지 않는다면 오히려 갑과 을이 바뀌는 현상이 나타날 수 있습니다. 프로젝트에 대한 통제권이 약해지며, 가령 프로젝트 일정이나 범위 변경조차 어려워질 수 있습니다. 또한 추가 비용에 대한 협상능력도 작아지게 됩니다.
의사소통 문제
명확한 요구사항 전달과 프로젝트 진행 시 문제점에 대한 지속적인 의사소통은 항상 중요한 문제입니다. IT 아웃소싱의 경우 해당 기술은 보유하지 않았더라도 이를 잘 이해하고 있는 관리자나 관리부서는 꼭 필요합니다.
IT 아웃소싱 플랫폼
프리랜서나 1인 개발자가 제공하는 소규모 플랫폼부터 대형 프로젝트까지 다양한 플랫폼을 정리해 보겠습니다.
1. 크몽
다양한 프리랜서를 통해 소규모 개발을 진행할 수 있습니다. 간단한 스마트폰 앱 개발이나 웹서비스를 진행할 수 있습니다. 가격은 100만 원대부터 큰 프로젝트의 경우 수천 만원까지 다양한 견적을 받아 비교할 수 있습니다.
2. WEEP (위프)
개인이나 팀 단위의 작업자나 기업 관공서 등의 대형 프로젝트를 모두 등록할 수 있는 플랫폼입니다. 프로젝트를 의뢰하려는 사람과 진행하려는 사람을 매칭 시켜주는 플랫폼이라 할 수 있습니다.
3. 위시캣
애플리케이션, 웹, 쇼핑몰 외에도 일반 PC 소프트웨어와 임베디드 시스템까지 다양한 분야의 IT 시스템 개발을 외주로 진행할 수 있습니다. 프로젝트 등록부터 모집, 미팅 및 계약 그리고 최종 완료까지의 프로세스를 체계적으로 관리하는 것도 장점이라 생각됩니다.
프로젝트를 진행하는 입장에서는 여러 지원자를 비교 검토하고 상호 표준계약서를 통해 안전하게 프로젝트를 진행하고 이를 담당하는 전담 매니저가 관리를 해주는 것이 특징입니다.
IT 아웃소싱 참고사항
위의 업체 등을 통해 IT 아웃소싱을 진행할 경우 참고할 사항을 몇 가지 정리해보겠습니다.
기존 개발 이력 검토
다양한 개발자와 팀이 있기 때문에 처음 진행하는 경우 여러 제안서를 받게 됩니다. 너무 성의가 없거나 기존 개발 이력이 첨부되어 있지 않다면 아무래도 신뢰를 하기 어렵습니다. 무조건 싼 가격보다는 합리적인 일정과 비용의 성실한 제안서가 좋습니다.
적절한 비용
IT 서비스를 평가에 있어 정성적인 부분이 어쩔 수 없이 포함됩니다. 처음부터 SLA를 정확히 작성하면 좋겠지만 프로젝트 의뢰자나 수행자 모두 이런 부분이 명확하지 않아 서로 불만이 쌓일 수 있습니다. 너무 싼 비용보다는 복수견적으로 통해 적절한 비용 수준으로 정하는 것이 효과적입니다.
정확한 의사소통
프로젝트 진행 초반에 중요한 것은 명확한 요구사항의 정리입니다. 각 세부 기능에 대해 명확히 리스트업하고 성능 부분의 요구사항을 명확히 해야 합니다. 이를 통해 개발을 진행하는 입장에서도 비용과 일정을 명확히 산출할 수 있는 근거가 되기 때문입니다.
이상으로 IT 아웃소싱 장단점 주의사항 및 플랫폼에 대해 정리해 보았습니다.
'IT기술' 카테고리의 다른 글
소프트웨어 아키텍처 개념, 비기능요구사항과 품질속성 (0) | 2022.10.13 |
---|---|
IT 투자성과관리 필요성 및 측정기법 (0) | 2022.10.08 |
ITIL 라이브러리 개념 특징 및 구성요소 (0) | 2022.10.06 |
ISP (Information Strategic Planning) 필요성 및 구축절차 (0) | 2022.10.06 |
COBIT 거버넌스 프레임워크 특징 구성요소 및 도입절차 (0) | 2022.10.04 |
댓글