2020-08-11
Using Glide Builder

그래서 당장 노코드 툴을 사용해서 뭘 할 수 있나요? 어떤 툴을 써야 하는거죠?

노코드 정보 공유 오픈 채팅방

얼마전에 아웃스탠딩의 송범근 기자님과 노코드 툴들에 관해 인터뷰를 했습니다 (참고 – 코딩 몰라도 앱을 개발할 수 있는 노코드의 세계). 인터뷰에서 제가 지난 몇 개월간 노코드 툴들을 써 보면서 노코드 툴들이 당장에 유용하게 쓰일 세 가지 용도와 한계점에 대해 말씀드렸습니다. 여기에 각각의 용도에 대한 추천하는 툴을 덧붙여 남깁니다.

당장 효과볼 수 있는 노코드 툴의 세 가지 용도

첫째, 업무 자동화를 위한 회사 내부 시스템

“운영, 마케팅 등 비개발 직군에서 해야하는 여러가지 자잘한 업무가 있잖아요. 분명 자동화하거나 좋게 만들 수 있는데요. 회사에 개발자가 없거나, 있어도 주요 제품을 개발하기 바쁘다 보니까 우선순위가 낮죠. 여력이 있다면 외주 개발 맡기겠지만… 그것도 결코 쉽진 않고요. 이런 상황에서 노코드 툴이 딱 좋아요. 효율이 엄청 좋아질 수 있습니다. 좋은 사례가 ᄑᄑᄉᄉ인 것 같아요.”

참고 – 먼데이닷컴으로 업무 자동화를 흉내라도 내보자

“업무 자동화를 하고 싶은 분은 Airtable 혹은 Google Spreadsheet에 데이터를 저장하시고 워크플로를 Integromat으로 짠 다음에, Stacker로 웹앱을 구축하시는 것을 추천 드립니다. 개발 몰라도 하실 수 있어요.”

둘째, 신사업 검증을 위한 최소기능제품(MVP)

“새로운 사업 아이디어를 실행에 옮겨본 분은 잘 아실텐데요. 아이디어를 실제 서비스로 구현하는 개발 단계가 생각보다 시간과 비용이 많이 들어요. 개발하면서 새로운 문제도 발견되고, 결과도 예상한 거랑 다르게 나오기 쉽죠. 한번 만들었다고 끝나겠어요? 계속 개선해야 하는데 개발자가 이직이라도 하면… 어휴ᅮ. 그래서 스타트업계에서 많이 하는 말이, 최소기능제품을 만들어서 빠르게 테스트해보라는 거예요. 간단하고 엉성해도, 일단 빠르게 만들어봐야 해요. 사람들이 많이 쓰기 시작하고 이게 맞다 싶으면 그 때 제대로 개발해도 되거든요. 신사업을 기획하는데 개발자는 부족하고, 빠른 검증이 필요하다면? 그러면 전 노코드 툴이 진짜 좋을 것 같아요”

“모바일 앱으로 MVP를 만드시려면 Glide를 쓰시면 충분하고요, 웹앱이 필요하시면 Bubble을 쓰시면 됩니다. 회원 관리 기능이 필요 없는 웹사이트는 Webflow를 쓰시면 되구요. 랜딩 페이지 정도가 필요하면 Carrd로 10분 만에 만들 수 있어요.”

셋째, 돈 버는 사이드 프로젝트

“해외에는 서비스형 소프트웨어(SaaS)를 팔아서 돈 버는 분들이 많아요. 월 구독이나 부분 유료화 형태로요. 막 슬랙이나, 에버노트, 드랍박스 같은 스타트업들이 잘 알려져있지만, 아주 작게, 투자 안 받고 하는 데도 있어요. 아이템도 아주 특정한 좁은 고객군에게 타겟팅해서, 수백-수천명 데려오는 걸 목표로 하는 거에요. 1-2명씩 모여서 만들었는데, 고객 3천명 모아서 한달에 만원 받으면 그걸로도 꽤 수입이 되잖아요. 우리말로 표현하면 IT소상공인이라고 해야할까요? 마치 우리나라에서 부업으로 유튜브, 스마트스토어가 열풍인 것처럼, 해외에서도 앱 개발해서 돈 벌기가 인기가 높아졌어요”

참고 – 글로벌 결제 회사 Stripe가 인수한 인디 해커스 커뮤니티

“근데 아이디어가 있는 분들이 코딩을 모를 수도 있잖아요. 그 사람들이 노코드 툴에 관심을 가지고 쓰기 시작한 것도 노코드 발전에 한 몫 했어요”

“웹 서비스형 소프트웨어는 Bubble로 만드시는 게 가장 좋습니다. 성공 사례도 많고요.” 

노코드 툴의 한계점

첫째, 규모가 커지면 벗어나야 함

“사용자 규모가 커지면 거기에 맞게 벡엔드를 최적화해야 하는데요, 노코드 툴은 아무래도 입맛대로 최적화하기 어려워요. 클라우드 기반이기 때문에 대부분 용량이나 사용자 규모가 늘어나면 거기에 따른 과금을 해요. 유지 비용이 비싸게 나올 수도 있죠. 그렇다보니 사업이 정말 커지면, 독립을 해야 해요. 그렇지만 사실 대부분의 소기업, 스타트업은 그 정도 규모가 아니라서… 그 단계에서 문제는 아니라고 봐요. Y-Combinator 팀 중에 노코드 툴로 MVP를 만든 뒤, 계속 서비스를 하다가 더 큰 규모의 스케일업이 필요해 코딩으로 전향한 사례가 있습니다.이 사례를 참고할만 합니다.”

참고 – Planning for the switch from no code to code from one of Y-Combinator teams

둘째, 배경 지식과 학습이 필요

“노코드 툴 종류가 워낙 많거든요. 다 각자 장단점이 있어요. 어떤 건 UI가 예쁘게 나오고, 어떤 건 이런 식 데이터 처리에 적합하고… 처음에는 이걸 다 아는 게 어렵죠. 또 앱스토어에 올린다든지 그런 건 또 별도로 알아야하고요. 학습을 도와줄만한 콘텐츠도 많지 않아요. 아무래도 최근에 나온 게 많아서, 사례나, 좋은 가이드가 축적이 비교적 안 되어 있죠. 그나마 영어는 좀 있지만, 한국어는 거의 전무하고요. 따라서 코딩은 몰라도 되지만, 여전히 배우는 데 노력이 좀 필요합니다.”

참고 – 여러 노코드 툴의 조합을 알려주고 튜토리얼과 부트캠프를 제공하는 메이커패드 커뮤니티

셋째, 국내의 API 연동

“해외는 대부분 유명 소프트웨어들이 외부와 연동할 수 있는 고퀄리티 API를 제공하는데요. 국내 서비스들은 상대적으로 API 개발에 투자가 많지 않아서, 지원이 안 되는 부분이 좀 있어요. 당연한 거지만, 해외 툴도 상대적으로 국내 서비스 연동이 부족하고요.”

그럼 어떤 툴을 써야 할까?

각각의 툴에 대해 더 자세한 내용은 저의 이전글들을 참고해 주시고요, 궁금한 점이나 진행하려는 프로젝트가 있는데 어떤 툴을 써야 할지 모르시겠으면 댓글로 문의 주시면 제가 아는 선에서 답변을 드리겠습니다.

참고 – 노코드: 개발자 없이 소프트웨어 개발을 할 수 있는 14가지 툴

참고 – 노코드 All-in-one 플랫폼 리뷰

6 thoughts on “그래서 당장 노코드 툴을 사용해서 뭘 할 수 있나요? 어떤 툴을 써야 하는거죠?

  1. 잘보고 갑니다~
    하지만 국내 환경에서는 적용하기가 힘들지 않나 싶습니다.

    이사이트들도 아이디어 얻는데 도움이 되지 않을까 싶어서
    링크 남깁니다.

    news.ycombinator.com
    news.hada.io

  2. 좋은글 감사합니다!
    혹시 https://uibakery.io/ 써보셨을까요? 제가 지금 Bubble 같은 웹앱서비스를 위한 노코드 솔루션을 고민중에 있는데 UIbakery가 UI가 더 괜찮아보이고 제가 너무 만족하면서 쓰는 Webflow랑 비슷해서 금방 적응할 수 있을 것 같아 고민이에요. 아직 둘다 써보지는 않아서 각각의 장점과 단점이 무엇인지 잘 모르는데 혹시 조언을 주실 수 있을까 하여 댓글을 남겨보아요 :).

    1. Webflow와 Bubble은 UI를 만드는 방식이 달라서 Bubble 배우실 때 조금 어려우실 거에요. 그리고, UI Bakery는 써 보진 못했지만, 웹사이트에서 설명하기로는 Logic은 모두 직접 프로그래밍을 해야 할 것 같아서, UI 위에 Logic을 구현하는 것은 쉽지 않아보입니다. AppGyver라고 하는 툴도 Webflow와 UI 디자인 방식이 유사하고 Logic로 짤 수 있는데요, 다만 Bubble의 경우는 Logic을 짜는 것이 메뉴를 선택하는 방식이라 하면, AppGyver는 좀 더 프로그래밍 같은 UI로 짜야해서 어렵습니다. 정리하면,
      – Webflow에서 UI를 만드는게 편하시고 Logic이 크게 필요없다면 Webflow로 하시고,
      – Webflow가 편하긴 하지만, 복잡한 로직을 개발자 도움으로 짜고 싶다고 하시면 UI Bakery,
      – Webflow의 UI 만드는 방식이 아니라 어려워도 Logic을 내가 직접 짜겠다 하시면 Bubble,
      – Webflow의 UI 방식을 사용하지만, 개발 상식이 좀 있으니까 Logic도 직접 짜겠다 하시면 AppGyver
      이렇게 추천드립니다.
      – 개발자 도움없이 내가 배워서 짜겠다, 그런데 Webflow의 UI 빌딩하는 방식이 좋다 하시면 AppGyver,
      – 개발자 도움없이 내가 고생하더라도 짜겠다, 그런데 Webflow의 UI 빌딩하는 방식이 좋다 하시면 AppGyver,

  3. 답변 감사드려요! AppGyver는 가격도 무료라서 정말 매력적이네요. 써주신 글 중에 노코드에서 코드베이스로 갈아탄 YC출신 스타트업 이야기를 읽어봤는데 bubble같은 플랫폼을 사용하면 technical dept가 쌓이면서 나중에 곤란해진다는 내용도 흥미로웠어요. 그런점에서 bubble은 이후 갈아탈때 code export가 안된다는 점이 좀 걱정이긴 하네요 ㅠㅠ

    1. 사실 Bubble 이든, AppGyver든 그걸로 만들어서 서비스 하시고, 그게 수용할 수 없을 정도로 사업이 잘 되시면 그때 개발자들에게 기획서 대신 노코드로 만든 툴을 제공하고 구현하라고 하시면 됩니다. 코드 Export하는 기능이 있어도 그 코드를 개발자들이 다시 이해하고 이전하고 하는 게 쉽지 않을꺼에요. 그리고, 그 정도 사이즈로 사업이 번창하시면 Code Refactoring과 같이 코드 정리도 필요하니 새롭게 개발자가 구조를 잡고 구현하는 게 훨씬 나을 거에요.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다