상세 컨텐츠

본문 제목

외주 개발사 선정 시 기획의 중요성에 대해 알아보겠습니다

IT 정보 알아보기

by 런칭박스 2022. 12. 12. 19:39

본문

안녕하세요. 제시요 입니다. : )

여러분들의 성공적인 IT 아웃소싱을 응원하며

오늘은 외주 개발사 선정 시 [기획의 중요성]

관하여 말씀드리는 시간을 준비했습니다.

 

 

제시요에도 자주 오는 문의 중 하나인데,

Q. IT 아웃소싱 진행할 때 가장 중요한 게 뭐예요?

라는 질문을 하시는 분들이 굉장히 많이 계세요,

이때마다 아주 단호하게 [기획]이라고

말씀을 드리는 편입니다. 그 이유는,

IT 아웃소싱이 실패하는 대부분의 이유

구체적인 기획안의 부재에서 오기 때문이에요.

 

 

 

 

기획서가 필요한 이유​

 

애플리케이션 혹은 웹 개발을

진행할 때 가장 먼저 작성하시게

되는 자료는 [기획서]입니다. 

 

기획서를 작성해야

개발하려는 플랫폼이 무엇인지,

필수로 구현되어야 하는 기능에는

어떤 기능들이 있는지 등

개발 과정에서 필요한 중요 정보들을

분명하게 개발사에 전달할 수 있기 때문이죠.

 

IT 아웃소싱 계약을 위해 미팅을 진행하게

될 경우 간혹가다가 필요하다 판단되는

기능을 A4 용지 한 장에 몰아서 작성하시는

분들도 간혹 계시는데, 이렇게 될 경우

당연히 자세히 작성되는 것이 불가능

뿐더러, 누락되는 경우가 많아지기

때문에 결과물의 완성도를 기대하기

어려운 상황이 발생되곤 합니다.

 

또한, 기획서가 탄탄하게 작성이

되어 있어야 개발이 완료되었을 때,

누락된 부분이나 혹은 오류 발생

위험 부분을 확인하는 것에 있어서

확인할 수 있기 때문에 디테일한

기획서는 매우 중요합니다.

 

하지만, 개발 프로젝트를 진행해 본

경험이 없으시다면, 기획서를

꼼꼼하게 작성하시는 것부터가

큰 난관으로 느껴지실 수 있습니다.

 

 

 

 

기획서 필수 포함 사항

 

1. 개발의 목적과 정의

ㄴ 왜 해당 플랫폼이 필요한지

예를 들어서 애플리케이션일 경우에는

우리의 서비스를 앱으로 구현하여

어떤 목적을 달성할 것인지에 대한 정의.

- 매출의 증대.

- 사용자 늘리기 등

 

2. 사용자와 관리자의 세부 기능 명세서

필수 구현 기능 작성

- 결제 기능이 필수일 경우에는 은행 연동,

포인트 결제 기능, 앱 카드 사용 등

- 기능에 필요한 간편 인증, 연동 인증 등

 

3. 프로세스

- 프로세스의 경우 스토리보드를 활용하여

순서와 방향을 구성에 맞게 정리하는 것을

시작으로 하게 되면 전체적인 그림을

그릴 수 있고 한눈에 확인이 가능하기

때문에 기획의 가장 첫 단계라고

생각하시고 진행하시는 것이 좋습니다.

 

 

 

 

구체적인 기획을 돕는 도구

출처 : Storyboard That

 

앞서 말씀드린 스토리보드의 경우

전체적인 그림을 그리는 도구

기획의 첫 단계로 진행하시는 게 좋은데,

스토리보드는 앱/웹의 화면 구성 요소들이

표시되어 있지는 않기 때문에 스토리보드를

기반으로 진행되는 이후 단계가 필요합니다.

 

이때 작성할 수 있는 것이

바로 와이어 프레임입니다.

와이어 프레임은 각각의 페이지 뷰에서

구성되는 모든 요소들을 화면 단위의

레이아웃을 의미합니다.

 

IT 아웃소싱을 진행하기 위해 의뢰를

맡길 때에는 버튼의 이동 페이지

혹은 구현되어야 하는 기능들에 관하여

최대한 자세하고 이해하기 쉽게

표시되어 있어야 구상했던 내용대로

개발이 진행될 수 있습니다.

한 가지 예시를 말씀드리자면,

"동영상 재생 기능"이 있다면

여러분들이 기획하신 내용은

페이지가 넘어가면 즉시 재생이

되는 내용이지만 개발된 결과는

버튼을 누르는 "액션"이 있어야만

재생이 되도록 완료되는 경우가

생길 수 있습니다.

 

그렇기 때문에 기획하신 내용을

원하는 기능과 함께 자세하게

기재가 가능한 와이어 프레임이

작성되어야 기획안을 더욱

디테일하게 작성할 수 있다고

이야기할 수 있습니다.

 

 

 

관리자 기능

 

의뢰사가 외주 개발사 선정 시

기획안을 전달할 때

가장 많이 누락되는 부분이 바로

"관리자 기능"입니다.

 

관리자 기능이 중요한 이유는

서비스 출시 후 단순히 사용만 하는 것이

아니라, 지속적인 관리가 필요하기 때문에

플랫폼을 관리할 수 있는 관리자 기능이

매우 필요하지만, 기획서에 명시하지

않았을 경우 개발이 포함되지 않을

가능성이 매우 높습니다.

 

특히나 관리자의 역할이 매우 필요한

쇼핑몰이나 데이팅 서비스의 경우에는

"조율"이 필수이기 때문에 관리자 기능

기획 사항이 기재되어 있어야 문제없는

플랫폼 운영이 가능하게 되는 거죠.​

 

필수 요소임에도 불구하고 기능에 대한

이해도가 낮을 경우 기획서에서 누락되는

경우가 많습니다. 이럴 때는 딱 하나만

기억하시면 누락을 최소화할 수 있는데

"당연한 개발은 없다."를 기억하시면 됩니다.

 

개발사는 기획서만 보고 여러분들이

구상하셨던 내용을 구현해 내야 하기

때문에 당연히 기획서 의존도가

높을 수밖에 없습니다.

 

만에 하나 외주 개발사가 좋은 일 한다고

센스껏 개발했다가 불필요한 기능이라는

반응이 나오게 될 경우 할 수 있는

이야기가 없어지게 되기 때문에,

구상하신 내용이 있다면 최대한 구체적으로

기획서에 남겨주시는 것이 중요합니다.

 

 

 

 

구체적인 기획

 

앞서 말씀드린 내용들도 매우 중요하지만,

구체적인 기획이 필요한 이유 중

다른 한 가지는 정확한 견적과 더불어

개발 기간 산출이 가능하기 때문입니다.

 

구체적이지 않은 내용을 담은 기획서를

다양한 외주 개발사 선정 시에 전달하며

견적을 요청하시게 되면, 모든 개발사의

내용이 전부 다를 가능성이 매우 높습니다.

 

그 이유는 각 개발사마다 생각한

개발 범위의 오차에서 발생한

견적과 기간의 차이 때문인데요,

이렇게 분명하지 않은 상태에서

개발이 진행되게 될 경우에는

1. 개발 기간 연장

2. 추가 요금 발생

3. 예상과 다른 방향으로의 결과물

가능성의 여지가 발생하게 됩니다.

이렇게 되면, 개발사의 경우에는

밀려있는 다른 프로젝트에도 영향이 발생하고,

의뢰사의 경우에도 내부에 설정되어 있는

이후 일정들에 전부 차질이 생기기 때문에

양쪽 모두에게 손해인 상황이 발생하게 됩니다.

 

그렇다는 이야기는 기획서가 구체적일수록

양쪽 모두에게 안전하고 분명한 개발 진행이

가능하다는 이야기가 되겠죠.

 

 

 


오늘은 외주 개발사 선정 시 기획의 중요성에

관하여 알아보는 시간을 가져보았습니다.

 

IT 아웃소싱 중개 플랫폼 제시요는

5,000건 이상의 IT 프로젝트를 진행하며

얻은 노하우를 바탕으로 [기획 컨설팅]

서비스를 제공하여 외주 개발의

완성도를 더욱 향상시켰습니다.

 

성공적인 외주 개발을 희망하신다면

제시요에서 상담받아보시기 바랍니다.

 

 

관련글 더보기

댓글 영역