“코드 검토가 크게 개선되었으며 TeamCity에서 Space의 웹훅을 활용하여 검토한 각 브랜치를 빌드하고 이를 QA에 배포하여 브랜치를 병합하기 전에 테스트할 수 있습니다. 이제 누가 사무실에 없는지 추적하기도 더 쉬워졌습니다.”
— Tadeas Kriz, Brightify CTO 겸 공동 설립자
저는 Brightify의 CTO이자 공동 설립자인 Tadeas Kriz입니다. 10년 이상 동안 전문적으로 개발해 왔으며 곁에는 늘 JetBrains 도구를 있었습니다. 현재는 Kotlin Multiplatform 모바일 앱을 개발하는 개발자 팀을 이끌고 있습니다. 제가 맡은 역할 중 하나는 성공적 개발을 위해 필요한 모든 개발 도구를 팀이 이용할 수 있도록 하는 것입니다. 또한 워크플로를 개선하기 위한 새로운 기술과 프로세스를 시도하고 있습니다.
우리는 티켓팅부터 자동차에 이르기까지 다양한 분야에서 Kotlin Multiplatform을 사용하여 네이티브 모바일 애플리케이션을 개발합니다. 아이디어를 구체화하는 일부터 사용자에게 제품을 배포하는 일까지 스타트업을 지원하는 일이라면 모두가 즐겁습니다.
우리는 오랫동안 소프트웨어 개발 프로세스를 위한 단일 시스템 솔루션을 찾고 있었습니다. Jira를 시작으로 Confluence, Bitbucket Server, Crowd 및 Bamboo로 확장하며 오랫동안 Atlassian 제품을 사용해 왔습니다. 그러나 새로운 기능에 대한 Atlassian의 접근 방식(대응하는 데 수년이 소요됨) 때문에 대안을 찾게 되었습니다. Space가 테스트 버전으로 출시되었을 때 우리는 빠르게 기회를 포착하여 코드를 호스팅하고 검토하는 데 사용하기 시작했습니다.
Basecamp를 시도해보려고 했었지만 결국 JetBrains의 Space를 최선의 선택으로 결정한 이유는 개발 프로세스와의 통합이 매우 적합했기 때문입니다.
지금까지 Space는 다음을 대체했습니다.
Space가 결국 대체하기를 바라는 부분:
이 모든 것이 Space의 일부가 될 것이라고 기대하지는 않지만 플러그인을 통해 다른 도구와 통합될 수 있기를 바랍니다.
새로운 것을 시도하고 그 결과로 워크플로가 개선되는지 확인하는 일은 저희에게 즐거움을 줍니다. Space는 그러한 일을 가능하게 하므로 계속 사용하고 있습니다.
이미 우리가 사용하던 다른 시스템을 단일 솔루션으로 대체하고 있습니다. 온프레미스 버전을 사용할 수 있게 되면 호스팅 및 유지 관리해야 하는 서비스를 줄이고 ICT에 들이는 시간을 단축하는 이점을 누릴 수 있을 것입니다.
코드 검토가 크게 개선되었으며, TeamCity에서 Space의 웹훅을 활용하여 검토한 각 브랜치를 빌드하고 이를 QA에 배포하여 브랜치를 병합하기 전에 테스트할 수 있습니다. 이제 누가 사무실에 없는지 추적하기도 더 쉬워졌습니다.
코드 검토 기능과 같은 Space의 일부 기능은 놀라울 정도로 쉽게 익숙해졌습니다. UI/UX는 때로 번거로울 수 있지만 전반적으로 큰 어려움 없이 익숙해졌습니다.
이슈는 우리가 사용하기에 너무 단순하며 Space와 YouTrack이 보다 긴밀하게 통합되기를 바랍니다.
그러나 Space 사용하면서 채팅은 골칫거리였습니다. 모든 것이 한 곳에 있는 것은 좋지만 채팅은 저희 팀에 적합하지 않습니다.
JetBrains의 블로그 게시물은 항상 훌륭한 정보원이며 정기적으로 읽고 있습니다. 저는 동영상 및 웹 세미나보다 블로그 게시물을 선호하는데, 제가 원하는 속도에 맞추어 읽을 수 있기 때문이죠. 트위터 팁은 멋지기는 하지만 쉬는 시간에 트위터를 사용하려고 해서 읽을 때 집중이 잘 안 됩니다.
tadeas@brightify.org, @TadeasKriz on X, or brightify.github.io website
Anna Vinogradova, 최고 마케팅 책임자, AmberCore Software Ltd
Space를 사용하고부터 커뮤니케이션이 빨라졌습니다. 제 생각에 Space를 선택하게 된 결정적 요인은 사용 편의성과 다양성이었습니다.
Andras Kindler, Makery 공동 설립자
다양한 개별 도구보다 통합 환경을 항상 선호합니다. 새로운 디지털 기반을 찾기 시작하면서 KotlinConf에서 Space에 관해 들었을 때 그 개념이 정말 마음에 들었습니다. 그래서 가입해보기로 결정했죠.
Garth Gilmour, 학습 책임자, Instil
2020년 3월에 사회적 거리두기 제한이 도입되었을 때, 가상 서비스의 일부로 학생들과 온라인으로 소통할 수 있는 도구가 필요해지면서 자연히 Space를 선택하게 되었습니다.