
아티클
다양한 제품 개발 방법론 - 버즈빌 제품팀이 일하는 법#3
2021년 말에 시작했던 글이 어느새 2022년 말까지 흘러왔네요. 2022년 한 해 동안 버즈빌 제품팀이 일하는 방식에는 더욱더 많은 변화가 생겼습니다. 원래 기획했던 6부를 모두 정리하기에는 글 작성 속도보다 변화의 속도가 더 빨라서, 이번 3부에서 전반적인 내용을 짧게나마 정리하고 마무리하려고 합니다. 시리즈 1.…

13 개의 기여

아티클
2021년 말에 시작했던 글이 어느새 2022년 말까지 흘러왔네요. 2022년 한 해 동안 버즈빌 제품팀이 일하는 방식에는 더욱더 많은 변화가 생겼습니다. 원래 기획했던 6부를 모두 정리하기에는 글 작성 속도보다 변화의 속도가 더 빨라서, 이번 3부에서 전반적인 내용을 짧게나마 정리하고 마무리하려고 합니다. 시리즈 1.…

아티클
버즈빌 CPO 웨일입니다. 2021년을 회고하기 위해 시작한 시리즈였는데 어느새 2022년이 되어버렸네요. 작년 한 해는 버즈빌에게는 정말 많은 시도와 회고, 성장이 있었던 한 해였습니다. 이 포스팅을 통해 2021년 한 해 동안 버즈빌 제품팀이 제품과 비즈니스 성장을 위해 실행해 온 방식들을 소개해 보겠습니다. 시리즈…

아티클
버즈빌에서 CPO를 맡고 있는 웨일입니다. 어느새 벌써 2021년이 훌쩍 흘러갔네요. 버즈빌에게는 정말 많은 시도와 회고, 성장이 있었던 한 해였습니다. 이번 시리즈를 통해 올 한 해 동안 버즈빌 제품팀이 제품과 비즈니스 성장을 위해 실행해 온 방식들을 소개해 보려고 합니다. 시리즈 1. 고객 중심(Customer-cen…

아티클
TL;DR 무분별하게 사용된 글머리 기호(Bullet point)는 건강에 해롭습니다. 요새 들어서 글머리 기호를 과도하게 사용하는 글이 많이 보입니다. 자세한 설명이 필요할 때도 보이고, 비교가 필요할 때도 보이고, 심지어 문장 한 줄을 표현할 때 글머리 기호를 사용하는 경우도 보입니다. 혹시 글을 작성할 때 글머리 기…

아티클
존 도어의 OKR 혹은 그외 유명한 OKR 책들을 읽어보면 왠지 쉽게 적용할 수 있을 것 같은 느낌이 듭니다. 간혹 Objective와 Key Result 라는 개념을 가지고 무슨 책까지 쓰나 생각하시는 분들도 있을 것 같습니다. 헌데 배운대로 열심히 적용하다보면 비슷한 질문에 다다르곤 합니다: 우리는 OKR을 잘 운영하…

아티클
개발자에게 프로덕트 관점은 왜 중요할까요 최근 인터뷰에서 개발자로서 성장하기 위해서 어떻게 하면 좋겠느냐는 질문을 받았습니다. 프로그래밍 언어를 더 깊게 파는 것이 좋을까요? 알고리즘을 잘 풀어야 할까요? CS 지식? 클라우드 환경 운영? 머신러닝 엔지니어링? 무엇 하나 명확한 답이 되기에는 어려움이 있습니다. '개발자'…

아티클
컨테이너 환경은 날이 갈 수록 더 많은 사람에게 사랑 받고 있죠. 처음부터 Docker, Kubernetes 등을 활용해 컨테이너 기반의 배포를 사용하기 시작한 사람들은 capistrano나 fabric 같은 도구를 사용한 배포 환경에서 나타날 수 있는 정말 다양하고 예상하기 힘든 문제들이 어떤 지옥인지 상상하기 어려울…

아티클
gRPC는 구글에서 만들고 오픈 소스로 운영 중인 RPC(Remote Procedure Call) 프레임워크입니다. Protocol Buffers를 사용하여 서비스를 쉽게 정의하고 사용할 수 있습니다. HTTP/2를 기반으로 구성되어서 상당히 빠르며, 양방향 스트리밍도 가능합니다. 다양한 장점에도 불구하고 익숙한 HTTP…

아티클
버즈빌에는 ATF(Architecture Task Force) 라는 이름의 팀이 있습니다. 이름대로 소프트웨어 아키텍처(Software architecture)를 고민하고 실행하는 소프트웨어 아키텍트(Software architect)가 모인 조직입니다. 2019년 1월 만들어졌으니 이제 막 만 0.5살이 되었네요. 이…

아티클
TL; DR Clean Architecture 를 구성할 때에도 Package by Feature 방식을 고려해봅시다. What is Package? (일반적으로) 사람들은 잘 정돈된 책상을 보면 기분이 좋아집니다. 물론 사람에 따라 책상을 보는 것 자체가 기분이 안 좋을 수도 있지만, 여전히 펜과 커피잔, 컴퓨터와 칫솔…

아티클
요즘 Software architecture 라는 단어를 들으면 아마도 Client engineer 분들은 MVC, MVP, MVVM 이 먼저 떠오를 것이고, Server engineer 분들은 Microservice architecture 를 먼저 떠오를 것 같네요. Clean architecture 나 Event-dr…

아티클
마틴 파울러는 Software architecture 를 “무엇이건 간에 중요한 것들(The important stuff whatever it is)” 이라고 정의합니다. 조금은 재미있는 정의지만, 그 정의를 도출하기 위해 제시한 다른 정의를 들어보면 고개를 끄덕이게 합니다. Software architecture 는 전…