한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.

개발자 채용 공고는 크게 두 가지로 분류되는데 하나가 플랫폼 개발이고 다른 하나가 서비스 개발이다. 일반적으로 플랫폼은 조직, 혹은 특정 제품 내부에서 사용하는 어떤 기능을 제공한다. 서비스 개발, 애플리케이션 개발 조직은 이 플랫폼을 활용해서 빠른 속도로 새 기능을 구현한다. 이 책은 플랫폼 개발 조직에 엔지니어링 기법이자 문화인 플랫폼 엔지니어링에 대해 다루는 책이다.
플랫폼 조직은 아래와 같은 특징을 가지고 있다.
- 개발 산출물(플랫폼)을 사용하는 고객이 같은 회사의 다른 팀이다.
- 여러 서비스 개발 팀에서 공통적으로 필요한 기능을 추상화해서 이를 쉽게 사용할 수 있도록 제공하는 한다.
- 플랫폼 또한 소프트웨어이고 지속적으로 유지보수해야 하는 대상이다. 특히 이를 의존하는 사내 제품이 많이 질수록 영향도가 커진다.
- 플랫폼에서 제공하는 기능은 범용적이어야 한다.
- 플랫폼의 경쟁 상대는 비슷한 기능을 하는 오픈소스다.
이러한 플랫폼을 개발하는 플랫폼 조직이 가지는 특징들을 잘 이해하고 이에 맞는 적절한 개발 방법론을 사용하고 조직 운영을 해야 하는데 책에선 구체적으로 어떻게 하면 될지에 대해서 다루고 있다. 실무자가 읽어도 좋지만 관리자, 특히 플랫폼 조직을 만들지에 대한 의사 결정을 해야 하는 상황에서 읽으면 좋은 책이다.
이 책은 이런 내용을 담고 있다.
- 왜 플랫폼 조직을 만들 때 신중해야 하는지?
- 플랫폼 조직은 어떤 역할의 구성원들로 구성해야 하는지? 이 구성원들은 어떤 특징을 가지고 있고 어떻게 채용해야 하는지?
- 어떤 기능을 플랫폼으로 만들 것인지?
- 플랫폼을 어떻게 유지보수 할 것인지?
- 플랫폼 조직에 필요한 자원을 확보할 수 있도록 경영진을 어떻게 하면 설득할 수 있을지?
플랫폼 조직을 운영하고 있거나, 혹은 운영해야 하거나 플랫폼 조직을 만들어야 하는 테크니컬 리드나 매니저가 읽으면 많은 인사이트를 얻을 수 있을 것이다.
'Review' 카테고리의 다른 글
| 김길성의 네트워크 딥다이브 (2) | 2025.06.29 |
|---|---|
| LLM 서비스 설계와 최적화 - 비용은 낮추고 성능은 극대화하는 AI 서비스 구축과 운영 가이드 (1) | 2025.06.03 |
| 자바 코드의 품질을 높이는 100가지 방법 (0) | 2025.03.31 |
| 글또 10기 활동을 마무리하며 (0) | 2025.03.30 |
| 고작 다섯 명이 한 말을 어떻게 믿어요? (0) | 2025.02.25 |