뱅
뱅크샐러드
December 3, 20201회
Banksalad Product Language는 어떻게 디자인되었나요?

간단 소개
뱅크샐러드 Product Language(BPL)의 디자인 과정, 핵심 규칙, 도입 효과 및 향후 계획을 설명합니다.
AI Summary
- BPL(Banksalad Product Language)의 정의 및 목표
- BPL은 디자인 시스템을 넘어 제품 관련 모든 구성원이 사용하는 공통 언어를 지향한다.
- 컴포넌트는 단어, 화면은 문장, 개발 가이드는 맞춤법, 사용자 가이드는 문법에 비유하여 이해를 돕는다.
- 모든 직군이 제품을 기획, 디자인, 개발하는 데 사용하는 공통 언어로 정의한다.
- BPL 구축 과정 및 핵심 규칙
- 서비스 개편과 함께 시작, 초기에는 자유로운 디자인 도출 후 BPL 컴포넌트 제작.
- Figma로 디자인 툴을 변경하여 협업 효율성을 높이고, 개발자와의 오해를 줄였다.
- BPL Ground Rules를 수립하여 컴포넌트 관리, Container 개념 도입, Naming Rules를 확립했다.
- BPL 도입 효과 및 향후 계획
- 컴포넌트 수 증가, 재사용률 증가, 신규 실험 적용을 통해 디자인 일관성 및 효율성 향상.
- 사용자 설문 결과, 작업 시간 절약 효과 확인, BPL Template을 통해 비(非)디자이너도 쉽게 화면을 디자인할 수 있도록 지원할 계획이다.
Next Feeds

데이터 분석 라이브러리 개발기 (1)
PySpark SQL 기반 데이터 분석 환경 개선을 위해 DevPlay Analytics 라이브러리를 개발하고 적용한 과정 및 효과를 설명합니다.
PySpark데이터 분석라이브러리SQLDevPlay Analytics
2020. 11. 27.
데브시스터즈

Luft: 유저 행동 분석에 최적화된 OLAP 데이터베이스 - AB180 엔지니어링 베이스 | 기술블로그
AB180에서 개발한 유저 행동 분석 특화 OLAP DB Luft는 빠른 쿼리 성능과 효율적인 데이터 관리를 제공합니다.
OLAPLuft코호트 분석TrailDB람다 아키텍쳐
2020. 11. 25.
AB180

코드 리뷰 in 뱅크샐러드 개발 문화
뱅크샐러드의 코드 리뷰 문화는 비동기 소통, 작은 PR, 실험 플랫폼, 저 문맥 커뮤니케이션, 자동화 등을 통해 효율성과 코드 품질을 높이는 데 집중한다.
코드 리뷰비동기 커뮤니케이션작은 PR실험 플랫폼자동화
2020. 11. 24.
뱅크샐러드
Terraform을 사용해보았습니다. 나 혼자만 beanstalk / if(kakao)2020
AWS Elastic Beanstalk에서 Terraform, ECS, Jenkins로 전환한 경험과 실제 프로덕션 환경 적용 사례 공유.
TerraformAWSECSJenkins인프라
2020. 11. 24.
카카오엔터테인먼트FE
유연한 해외 현지화를 위한 iOS 앱 구성 / if(kakao)2020
iOS 앱의 유연한 해외 현지화를 위한 multi build, tag, PropertyWrapper 활용법을 소개합니다.
iOS현지화multi buildPropertyWrapper다국어
2020. 11. 24.
카카오엔터테인먼트FE
다크 모드로 알아보는 카카오페이지의 iOS 업데이트 / if(kakao)2020
카카오페이지 iOS 앱의 다크 모드 도입 과정과 고려 사항을 소개합니다. iOS13 다크 모드 적용 및 iOS12 이하 지원에 대한 내용이 포함되어 있습니다.
다크 모드iOS13카카오페이지UI색상
2020. 11. 24.
카카오엔터테인먼트FE