<span style="font-weight: 400;">모든 프로젝트가 그렇겠지만, IT 프로젝트 역시 많은 사람들과 협업이 필요합니다. </span><span style="font-weight: 400;">그렇기 때문에 팀원(혹은 외주 업체)에게 내가 원하는 바를 정확하게 전달하고, </span> <span style="font-weight: 400;">그것이 제대로 반영되고 있는지 확인하고 커뮤니케이션하는 과정이 가장 중요합니다.</span> 오늘은 이 과정을 원활하게 이루어지도록 돕는 툴들과 대표적인 서비스를 여러분께 소개하고자 합니다. IT 프로젝트가 처음인 클라이언트님들께서는 이 툴들을 꼭 학습해보시고, 프로젝트 진행 시 도입해보시는 것을 추천드립니다. :) <img class="size-full wp-image-15452 aligncenter" src="https://www.wishket.com/media/newscenter/368/%EA%B5%AC%EB%B6%84.PNG" alt="" width="142" height="64" /> <h3>01. 프로토타이핑 툴</h3><blockquote>팀원 A : 제가 만들고 싶은 앱은요.. 버튼을 누르면 누르면 화면이 뿅 튀어나오고, 또 스르륵~ 다시 사라지구요.. 팀원 B (기획자) : 음.. (정확히 어떤 모습인지 상상이 잘 안되는데...?)</blockquote> <span style="font-weight: 400;">프로토타입이란</span> <span style="font-weight: 400;">제품이나 서비스를 상용화하기 전, 사용자의 반응을 미리 확인해 보기 위해 만드는 테스트용 산출물을 의마합니다.</span> <span style="font-weight: 400;">왜 프로토타입을 만들어봐야 하냐구요?</span> <span style="font-weight: 400;">'뿅, 스르륵'과 같은 표현을 쓰는것 보다, </span> <span style="font-weight: 400;">1) 협업을 진행하는 팀원(혹은 외주 업체)과 커뮤니케이션 오류가 줄어들고, 2) 구현하려는 서비스를 시각적으로 확인할 수 있어, 상세 기획 및 디자인이 용이합니다. 3) 결국, 시간과 비용을 효율적으로 관리할 수 있습니다. </span> <h4>오븐(OVEN)</h4> <a href="https://ovenapp.io/"><span style="font-weight: 400;">https://ovenapp.io/</span></a> <img class="aligncenter wp-image-15541" src="http://blog.wishket.com/wp-content/uploads/2020/01/오븐.png" alt="프로토타입-툴" width="752" height="494" /> <span style="font-weight: 400;">오븐은 다음카카오에서 제공하는 무료 프로토타이핑 툴로, 100여 가지 UI 컴포넌트 제공, 다양한 디바이스 사이즈 선택 지원 등의 다양한 기능을 제공하고 있습니다. </span> <span style="font-weight: 400;">또한, 학습이 쉬워 기획이 처음인 분들에게 추천드리는 툴입니다. </span> <span style="font-weight: 400;">오븐은 디테일한 기획 설계보다는 <strong>아이디어를 시각화</strong> 해, 함께 협업할 팀원이나 외주 업체에게 <strong>서비스의 전체적인 컨셉과 기능을 동기화</strong>시켜주는 용도로 적합합니다. </span> <span style="font-weight: 400;">때문에, 만약 기획 / UIUX 설계가 필요하다면 Axure, Invision과 같은 툴들을 활용하시는 것도 추천드립니다. </span><span style="font-weight: 400;"> </span><span style="font-weight: 400;"> </span><span style="font-weight: 400;">▶아래 영상에서 오븐 사용방법을 자세히 알아보세요. </span><p align="middle"><iframe width="560" height="315" src="https://www.youtube.com/embed/KC5OC232HRY" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> <span style="font-weight: 400;">(출처 - 생활코딩)</span> <br> <br> <h3>02. 커뮤니케이션 툴</h3><blockquote><span style="font-weight: 400;">업무 관련 빠른 피드백이 필요한데.. 메일은 회신 여부를 확인하기 어렵고, 카카오톡을 하자니 공사 구분이 너무 없는 것 같고. 업무 히스토리를 찾아보기도 어려워요.. </span></blockquote> <br> <h4><strong>슬랙(Slack)</strong></h4> <a href="https://slack.com/"><span style="font-weight: 400;">https://slack.com/</span></a> <img class="aligncenter wp-image-15542" src="http://blog.wishket.com/wp-content/uploads/2020/01/slack-e1578583454804.png" alt="커뮤니케이션-툴" width="752" height="442" /> 슬랙은 팀 프로젝트에 최적화되어 있는 메신저형 업무 협업 툴입니다. <span id="SE-5baf934c-76fc-11e9-9129-bd44cd733a90" class="se-fs- se-ff- ">프로젝트별 / 주제별 / 팀원별 등 원하는 대로 채널을 생성하고, 실시간으로 메시지를 주고받을 수 있습니다. 그 외에도 </span> <span style="font-weight: 400;">구글 드라이브, 트렐로 등 타 서비스와의 연동을 통해, 흩어진 정보를 한 곳에서 볼 수 있는 것이 슬랙의 가장 큰 장점입니다. </span> <span style="font-weight: 400;">디자인과 사용성 역시 직관적이어서 초기에 큰 무리 없이 서비스를 사용할 수 있습니다. </span> 슬랙은 기본적으로 무료로 이용이 가능하나, 최신 메시지 기준 10,000개 검색, 타 서비스 연동 10개와 같이 일부 기능이 제한되어 있습니다. <span style="font-weight: 400;">▶아래 영상에서 슬랙 사용방법을 자세히 알아보세요.</span> <p align="middle"><iframe width="560" height="315" src="https://www.youtube.com/embed/9RJZMSsH7-g" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> <br> <br> <h3>03. 프로젝트 관리 툴</h3><blockquote><span style="font-weight: 400;">프로젝트가 한창 진행 중인데, 어떤 일을 누가 담당하고 있는지, 우리 프로젝트가 전체 프로세스 중 어디쯤 왔는지 잘 모르겠어요..</span></blockquote> <br> <h4>트렐로(Trello)</h4> <a href="https://trello.com/">https://trello.com/</a> <img class="aligncenter wp-image-15543" src="http://blog.wishket.com/wp-content/uploads/2020/01/trello.png" alt="프로젝트-관리-툴" width="752" height="348" /> <span style="font-weight: 400;">트렐로는 다른 사람과 프로젝트를 공유하고 진행상황을 확인할 수 있는 비주얼 협업 툴입니다. </span> <span style="font-weight: 400;">트렐로를 활용하면 </span> <span style="font-weight: 400;">프로젝트를 보드를 통해 현재 무슨 작업이 진행 중인지, 누가 무슨 일을 하고 있는지, 프로세스에서 특정 사안이 어디에 위치하는지를 한눈에 볼 수 있습니다. </span> <span style="font-weight: 400;">사용방법 또한 단순합니다. 팀 단위로 보드를 생성하여, 필요한 만큼의 리스트와 카드를 만들어 바로 사용하면 됩니다. </span> <span style="font-weight: 400;">요금제가 별도로 있으나, 무료로도 트렐로의 핵심 기능을 충분히 활용할 수 있습니다. 이 외에도 타 서비스 연동, 멀티 디바이스를 지원하고 있습니다. </span> <span style="font-weight: 400;">▶아래 영상에서 트렐로 사용방법을 자세히 알아보세요. </span><p align="middle"><iframe width="560" height="315" src="https://www.youtube.com/embed/tVooja0Ta5I" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p> <br> <br> <h3>04. 형상 관리 툴(버전 관리 툴)</h3><blockquote>저희 팀 내부 개발 리소스가 부족해서, 일부는 외주로 동시 진행하자고 하네요. 그런데 개발 소스코드는 어떻게 관리하죠?</blockquote> <br> 형상 관리란 앱, 웹 등 소프트웨어를 개발하는 과정에서 변경되는 소스코드를 체계적으로 추적하고 하고 관리하는 것을 의미합니다. 마치 Goolge docs에서 누가 언제 글을 수정했는지 이력을 추적할 수 있는 것과 유사하죠! <h4>깃(Git)</h4> <a href="https://git-scm.com/">https://git-scm.com/</a> <img class="aligncenter wp-image-15546" src="http://blog.wishket.com/wp-content/uploads/2020/01/git.png" alt="형상-관리" width="752" height="423" /> 깃은 위에서 설명했듯 소스코드의 변경 이력을 추적하고 관리합니다. 그렇기 때문에 개발 중 문제가 발생한다면 문제의 전후 상황을 파악하기 용이하며, 과거 특정 시점의 버전으로도 쉽게 돌아갈 수 있습니다. 또한, 하나의 프로젝트를 여러 명이 동시에 개발할 수 있어 협업에 편리합니다. 추가로 깃과 함께 사용되는 깃허브(Github / 깃에서 관리되고 있는 버전들을 보관해주는 온라인 서비스)도 빠질 수 없는데요. 마스코트가 귀여워 개발자들에게 인기가 많다고 합니다. 이 글을 읽으시면서 어쩌면 '개발자가 쓰는 툴도 알아야 해?'라고 의문이 들 수 있습니다. 물론 개발자가 아니라면 직접 쓸 일은 거의 없는 툴입니다. 하지만, 개발자와 협업을 하시게 될 예정이시라면 언제라도 이 툴에 대해서 듣게 되실 겁니다.(많은 개발자들이 깃을 쓰고 있기 때문이죠!) 지금은 익숙지 않더라도, 각자의 업무를 이해하기 위한 노력이 동반된다면 더욱 성공적인 결과를 얻을 수 있을 거라고 생각합니다. :) <span style="font-weight: 400;">▶아래 링크에서 깃과 깃허브에 대해 자세히 알아보세요. </span><a href="https://opentutorials.org/course/2473/16117">https://opentutorials.org/course/2473/16117 </a>(출처 : 생활코딩) <br> <br> <h3>05. 테스팅 툴</h3><blockquote>앱 개발이 마무리되어가고 있는데, APK 파일을 받아서 제 폰으로 확인하는 수밖에 없을까요? iOS는요?</blockquote> <br> <h4>테스트 플라이트(TestFlight / iOS만 해당)</h4> <img class="aligncenter wp-image-15549" src="http://blog.wishket.com/wp-content/uploads/2020/01/testflight-og.png" alt="" width="752" height="395" /> iOS 앱은 배포 전, TestFlight를 통해 다수의 사람들이 베타 버전 앱을 테스트할 수 있습니다. 프로젝트 개발자가 공유해주는 이메일 혹은 공개 링크 초대를 통해 iOS 기기에 베타 앱을 설치하고 사용하면 됩니다. ▶아래 링크에서 테스트 플라이트에 대해 자세히 알아보세요 <a href="https://developer.apple.com/kr/testflight/">https://developer.apple.com/kr/testflight/</a> <br> <h4>mTworks 모바일 테스트 솔루션</h4> <img class="size-full wp-image-15544 aligncenter" src="http://blog.wishket.com/wp-content/uploads/2020/01/엠티웍스.png" alt="" width="752" height="445" /> 테스트를 위해 iOS, Android 디바이스를 모두 구비하는 것에 부담을 느끼신다면 mTworks의 모바일 테스트 솔루션을 사용하는 것도 방법이 될 수 있습니다. mTworks 모바일 테스트 솔루션은 온라인을 통해 단말기에 접속하여 수동 테스트, 자동화 테스트, 상시 점검을 할 수 있습니다. ▶아래 링크에서 mTworks - 모바일 테스트 솔루션에 대해 자세히 알아보세요 <a href="https://www.wishket.com/store/2/">https://www.wishket.com/store/2/</a> <img class="size-full wp-image-15452 aligncenter" src="https://www.wishket.com/media/newscenter/367/%EA%B5%AC%EB%B6%84.PNG" alt="" width="142" height="64" /> 지금까지 IT 프로젝트에서 많이 사용하는 5가지 툴에 대해서 알아보았는데요. IT 프로젝트가 처음이거나 낯선 클라이언트님들에게 유용한 정보가 되었길 바라며, 다음 시간에도 도움이 될 수 있는 팁으로 찾아뵙겠습니다.