Close

기능 플래깅

자신 있게 기능 릴리스를 테스트하고 측정하세요

기능 플래그 히어로 이미지 일러스트레이션

기능 플래깅이란 무엇입니까?

Atlassian Open DevOps의 핵심에는 팀이 공동 작업 중심의 경험을 통해 고품질 소프트웨어를 더 빨리 제공하도록 돕는다는 사명이 있습니다.

(기능 토글이라고도 하는) 기능 플래그란...

팀이 기능을 활성화 및 비활성화할 수 있도록 하는 코드 베이스의 조건문입니다. 기능 플래그는 팀이 소프트웨어 개발에 대해 더 빠르게 진행하고 위험을 줄이고 실험 지향적인 접근 방식을 취하면서 버그가 있는 제품 릴리스를 방지하는 데 도움이 됩니다.

새 기능의 다이어그램, 특정 고객을 돕기 위한 토글 켜기/끄기

기능 플래깅 시작하기

조직에서 기능 플래그를 시작하기 전에 기능 플래그를 가장 효과적으로 활용할 수 있는 몇 가지 모범 사례가 있습니다.

플래그

팀에서 더 지속 가능하고 확장 가능한 방식으로 플래그를 관리하는 데 도움이 되는 즉시 사용 가능한 기능 관리 솔루션을 선택하세요.

아이콘 팀

플래그 관리와 관련된 워크플로 및 설명서를 개발하여 어떤 고객 집단이 각 기능을 받고 있는지 팀의 모든 관련 이해 관계자가 파악할 수 있도록 하세요.

메가폰

기능 플래그에 대한 거버넌스 규칙을 개발하세요. 플래그를 100% 롤아웃한 후에는 팀이 플래그를 정리해야 한다는 것을 알도록 하세요.

원형 플래그 아이콘

Jira Software와의
기능 플래깅 통합

팀은 기능 플래깅 통합을 통해 Jira Software에서 바로 플래그에 대한 세부 정보와 함께 기능을 더 효과적으로 릴리스하고 관리할 수 있으므로 컨텍스트 전환을 줄여 팀 조정을 개선하고 엔지니어가 업무 속도를 높이도록 지원할 수 있습니다.

Jira 스크린샷 - Jira에서 기능 플래그 보기

즐겨 사용하는 기능 플래그 솔루션

Jira는 여러 기능 플래깅 공급자와 통합되므로 팀에 적합한 솔루션을 구축하는 데 여러 옵션 중에서 선택할 수 있습니다. Atlassian에서 즐겨 사용하는 앱은 아래와 같습니다.

Harness 기능 플래그 아이콘

Harness

Harness 기능 플래그를 사용하면 팀이 빠르고 뛰어난 제어 권한으로 기능을 자신 있게 배포할 수 있습니다.

LaunchDarkly 로고

LaunchDarkly

LaunchDarkly는 소프트웨어 제공 팀이 비즈니스 및 고객에 대한 가치를 최대화하면서 보다 효율적으로 작업하도록 지원합니다.

Split 아이콘

분할

Split의 Feature Data Platform TM은 플래그 데이터를 Jira 이슈와 연결하여 팀이 더 빠르고 안전하며 공동 작업 중심의 릴리스를 제공하도록 지원합니다.