PRODUCT
-
[PRODUCT] 사이드 프로젝트 운영하는 법2 (feat. 팀 문화)
안녕하세요. 티플의 서비스 기획자 최윤아입니다! 저번 글에서는 더 효율적인 협업을 위해 도입한 것들을 소개했는데요. 이번 글에서는 티플이 더 좋은 ‘팀 워크’를 이끌어내기 위해 어떤 문화들을 정립해나갔는 지 보여드리고자 합니다.🚀 사이드 프로젝트 팀 내 구조 개편 티플은 모두가 책임감이 높고, 자신이 맡은 업무에 대한 오너십이 강한 팀이었기 때문에 사실 팀원들의 역할이 제대로 정의되어 있지 않았습니다. 단순히 기획자, 디자이너, 서버 개발자, 안드 개발자, 마케터라는 식으로만 이름이 붙어있을 뿐이었죠. 그래서 어떤 뷰에 대해 기능부터 UI 디자인 요소까지 얘기할 때는 모든 개발자들을 언급해서 다같이 얘기하기도 했어요. 물론 이러한 과정에서 팀 내 협력도가 높아지기도 했지만, 론칭을 위해 부스트를 달아야 ..
2023.09.16
-
[PRODUCT] 사이드 프로젝트 운영하는 법(feat. 업무 효율화)
[티끌] 앱 서비스 프로젝트 운영하기 안녕하세요. 티플의 서비스 기획자 최윤아입니다! 저번 글에서는 서비스 기획자가 디자이너, 개발자와 소통하며 서비스가 어떻게 구현되는 지에 대한 내용을 설명드렸었는데요. 이번에는 팀 전체를 운영하는 관점에서 '더 효율적인 협업을 위해 티끌은 어떤 시도들을 하고 있는 지'에 대해 말씀 드리려고 해요! 🚀 프로젝트 운영의 필요성(feat. PO/PM의 역할)이번 6월, 티플에는 프로젝트 운영의 R&R이 생기게 되었습니다! 티플은 특정한 규칙이나 푸시 없이도 잘 돌아가던 팀이어서 운영에 대한 필요성이 있을까?에 대한 부분을 많이 고민했던 것 같습니다. 그러나 항상 구성원 모두가 다음과 같은 물음을 지니고 있었습니다. 어떻게 하면 우리 팀이 더 효율적으로 일할 수 있을까? 이..
2023.08.28
-
[PRODUCT] 소비 유형에 따른 소비 챌린지 제작기
[티끌] 소비 챌린지를 직접 만든다는 것은. 안녕하세요! 티끌의 기획자 윤혜정입니다. 저번에는 신규 유저를 소비 유형별로 분류한 방법에 대해서 살펴보았는데요! 오늘은 각 유형에 따른 챌린지를 제작한 과정에 대해서 설명드리려고 합니다 ㅎㅎ 저희 앱의 핵심! 기능인 만큼 이것 또한 많은 고민을 거쳤는데요 한 번 보여드릴게요~! 🚀 유형별 페인포인트 분석하기 저번에 핵심 유형별로 페인포인트를 가정하고 챌린지를 만들었다고 말씀드렸었는데요! 사실 이때 각각의 페인포인트를 찾는게 쉬운 일은 아니었답니다 ㅎㅎ '정확히 이 유형에 해당되는 사람이다!' 라는 표본이 없었기에 저희는 나름대로의 가정과, 최대한 비슷한 사람들을 생각하며 페인포인트를 상정할 수 밖에 없었습니다. 또한, 소신있는 티끌이 분들의 경우 '고치고 있..
2023.08.21
TECH
-
[TECH] 클린아키텍처를 향해서 💨
[티끌] 티끌 클린아키텍처를 향해서 💨 안녕하세요 티플의 안드로이드 개발자 정채현입니다😆😆😆😆😆 저번에 말씀드린 디자인 패턴에 이어서 Clean Architecture에 대한 설명을 이어가려 합니다! 왜 이렇게 다들 클린 아키텍처를 도입하려 하는 걸까요?? 이 이유에 대해 생각하기위해서는 먼저 생각해보아야 할 문제가 있습니다. 👩💻 기능 VS 구조 ? 앱을 볼 때 기능이 중요하다고 생각하시나요? 아니면 구조가 중요하다고 생각하시나요? 기능은 앱의 가치를 만들어 낸다는 점에서 기능이 더 중요하다고 생각하는 사람이 있고 기능과 추가와 수정을 용이하게 하는 구조가 더 중요하다고 생각하는 사람이 있을 것입니다. 사실 저는 원래 기능파였습니다... 일단 기능이 있어야 앱의 가치가 생기기 때문에 기능이 엉망인데 ..
2023.12.08
-
[TECH] 서버 API 성능개선기(2)
[티끌] 티끌 서버 API 성능개선기(2) 안녕하세요 티플의 백엔드 개발자 김유정입니다 :) 저번 글에 이어서 오늘은 테스트 스크립트를 작성하고, 티끌 앱에서 발생하는 N+1 문제를 해결하여 성능을 측정하려 합니다. 👩💻 테스트 스크립트 작성 1. ngrinder을 먼저 실행합니다. java -Djava.io.tmpdir=/Users/kimyujeong/.ngrinder/lib -jar ngrinder-controller-3.5.8.war —port=8300 2. 부하 스크립트를 작성합니다. import static net.grinder.script.Grinder.grinder import static org.junit.Assert.* import static org.hamcrest.Matchers.*..
2023.10.31
-
[TECH] 안드로이드 다양한 아키텍쳐 패턴(MVC, MVP, MVVM)
[티끌] 티끌 Android 의 다양한 디자인 패턴 안녕하세요 티플의 안드로이드 개발자 정채현입니다😆😆😆😆😆 오늘은 안드로이드의 다양한 아키텍쳐 패턴인 MVC, MVP, MVVM에 대해 알아보도록 하겠습니다.💨 👩💻 디자인 패턴 디자인 패턴은 소프트웨어 개발 과정에서 자주 발생하는 문제에 대한 전형적인 해결 방법을 정의한 것입니다. 이러한 패턴은 코드를 더 구조적이고 유지보수 가능하게 만들고, 개발자 간에 공통 언어와 개념을 제공하여 협업을 용이하게 합니다. 디자인 패턴 중에서도 MVC, MVP, MVVM은 소프트웨어 공학에서 많이 사용되는 아키텍처 패턴입니다. 이러한 패턴은 주로 UI와 비즈니스 로직을 분리하고, 코드의 재사용성을 높이며, 테스트 가능성을 개선하는 데 도움을 줍니다. 안드로이드 앱 개..
2023.10.19
BRANDING
-
[BRANDING] PART 02-2. 팀 블로그의 디자인을 고안하다.
[티끌] 웹페이지를 구성하고 디자인을 정하는 법 안녕하세요! 티끌의 브랜드 마케터, 손희경입니다 이전 글에서는 티끌의 팀 블로그를 개설하게 된 그 시발점을 소개해드렸는데요, 오늘은 이 티스토리에서 팀 블로그를 만들며 디자인과 관련해 어떤 고민들을 했는지 그 고민들을 그려내볼까 합니다. 📥 티스토리 디자인 설정 : 스킨 설정 (북클럽) 가장 먼저 설정해야 하는 것은 바로 스킨인데요, 티스토리에 있는 다양한 스킨들 중에서 제가 고른 스킨은 북클럽 스킨입니다. 생각보다 스킨 설정에도 많은 고민을 했었는데, 기본적으로 이 팀블로그에서 다루는 내용들이 어떤 것들일지 먼저 생각해보고 나서 선택하게 됐습니다. 이 팀블로그에서는 각 팀별로 자신이 티끌 어플을 만든 과정들을 담아내는 것이 주된 내용이었기 때문에 가장 메..
2023.08.16
-
[BRANDING] PART 02-1. 티끌을 만든 사람들의 이야기를 담다.
[티끌] 티끌 팀의 팀명을 정하는 과정 안녕하세요! 티끌의 브랜드 마케터, 손희경입니다 오늘은 티끌의 팀 블로그를 만들게 된 과정을 알려드리려고 하는데요, 티끌 브랜딩의 공식적인 시작을 어떻게 했는지 자세하게 알려드리려고 합니다. 티끌 브랜딩의 시작이 팀 블로그 개설이었는데 저도 지금까지 티스토리를 사용해본 적이 없던 유저로서 티스토리를 이해하고, 공부하고, 활용하는 과정이 쉽지 않았습니다. 그래서 여러 편에 걸쳐 팀 블로그 개설 이야기를 해볼까 하는데요, 오늘은 그 첫 번째 이야기를 먼저 하려고 합니다. 📥 티스토리 설정 1 : 팀블로그 개설 우선 먼저 팀 블로그용 티스토리를 개설해야 하는데, 그러기 위해서는 개인 계정을 먼저 만들어야 합니다. 개인 계정을 만들고 나서, '팀 블로그'를 개설하면 되는데..
2023.08.05
-
[BRANDING] PART 01. 티끌을 이해하다.
[티끌] 티끌이라는 브랜드를 알리기 위해 필요한 이해의 과정 안녕하세요! 이전에 티끌에 마케터로 영입되게 된 썰을 풀었던 브랜드 마케터, 손희경입니다. 이전의 이야기가 궁금하시다면 여기로 들어와서 확인하시면 됩니다. 이전 프롤로그에서는 티끌에 왜 마케터가 필요했는지와 마케터의 시선에서 바라본 티끌의 이야기를 간단하게 다뤄보았는데요, 오늘은 그 시선에서 바라본 티끌의 이야기를 조금 더 꺼내볼까 합니다. 📥 티끌의 흔적 살피기 티끌이 마케팅에 들어가기 전에 마케터인 저부터 티끌에 대한 이해가 필요했습니다. 그냥 어떤 어플인지, 어떤 사람들이 만들었는지 알고 있는 것만으로는 마케팅하기 어렵기 때문이었죠. 마케팅하기 위해서는 이 브랜드가 가지는 가치를 끌어내야 하는데 가장 처음에는 SNS 콘텐츠 제작자 시선으로..
2023.07.22