Scaled Agile Framework(SAFe)란?

Scaled Agile Framework®(SAFe®)는 조직의 Agile 관행을 확장하기 위해 자유롭게 사용할 수 있는 일련의 구조, 원칙 및 관행입니다.

ITBM 데모
목차
SAFe의 역사 SAFe 핵심 가치 9가지 SAFe 원칙 SAFe 프로세스 흐름 SAFe를 DevOps에 통합하는 방식 SAFe의 장점 및 단점 SAFe와 다른 Scaled Agile Framework 비교 SAFe 구현 성공 사례 Scaled Agile Framework가 필요한 이유 ServiceNow Scaled Agile Framework
모두 확장 모두 축소 SAFe의 역사

"Agile 엔터프라이즈의 큰 그림"으로 처음 정의가 내려진 SAFe 프레임워크는 2011년에 도입되었습니다. Dean Leffingwell은 이 큰 그림을 기존의 Agile 프레임워크를 활용하여 팀, 프로그램, 포트폴리오에 적용하는 방법이라고 정의했습니다.

전략적 포트폴리오 관리: 더 이상 놓쳐서는 안 되는 것 ServiceNow 전략적 포트폴리오 관리의 이점과 IT 조직이 비즈니스 성과를 도출할 수 있도록 계획을 강화하는 방법을 알아보세요. 전자책 받기
SAFe 핵심 가치

SAFe 핵심 가치는 프레임워크의 효과적인 사용을 보장하기 위해 SAFe 포트폴리오 내에서 수정 문화와 행동을 확립하는 데 도움이 되도록 안내하는 일련의 철학과 원칙입니다. SAFe 핵심 역량은 다음과 같습니다.

  • Essential SAFe
    가장 기본적인 SAFe 프레임워크 구성인 Essential SAFe는 가장 기본적인 필수 요소만 제공합니다.
  • Large Solution SAFe
    보다 복잡한 솔루션을 구축하는 대기업에 도움이 되도록 설계된 Large Solution SAFe는 Essential SAFe의 모든 요소를 포함하는 동시에 추가적인 역량, 역할, 아티팩트 및 이벤트도 포함합니다.
  • Portfolio SAFe
    Large Solution을 한 단계 더 발전시킨 Portfolio SAFe는 린(Lean) 거버넌스, 포트폴리오 투자 발굴 및 전략, Agile 포트폴리오 운영을 지원합니다.
  • Full SAFe
    가장 포괄적인 SAFe 구성인 Full SAFe는 앞의 세 가지 수준을 완벽하게 통합하고 결합하는 최대 규모의 엔터프라이즈 솔루션을 지원합니다.

또한 SAFe는 다음과 같은 핵심 가치를 제공합니다.

동조

효과적인 운영을 위해 SAFe는 조직 전체의 모든 관련 당사자들이 회사가 지향하는 방향, 그리고 목적 달성을 지원하는 데 필요한 목표를 명확히 파악할 것을 요구합니다. 모든 이들이 동조해야 포트폴리오 수준이 적정선에서 결정되고 정보가 적시에 전달됩니다.

내재적 품질

민첩성이 구현하기 위해 품질을 희생해서는 안 됩니다. 품질은 모든 단계에서 가장 중요한 관심사가 되어야 하며, 후반 단계에 추가되는 것이 아니라 기본적으로 내재되어 있어야 합니다. SAFe는 내재적 품질에 대한 5가지 핵심 차원인 흐름, 아키텍처 및 설계 품질, 코드 품질, 시스템 품질, 릴리스 품질에 대해 설명합니다.

투명성

신뢰 구축은 SAFe의 핵심적인 요소로, 소규모 배치 작업 계획, 백로그에 대한 실시간 가시성 제공, 관행 점검 및 적응이 포함됩니다. 투명성을 갖춘 조직은 개방성과 신뢰를 통해 문제와 오류를 더 잘 해결할 수 있습니다. 또한 정직과 투명성은 직급을 불문하고 직원들의 참여도와 만족도를 높입니다.

프로그램 실행

SAFe의 핵심은 프로그램 실행이며 프레임워크 내 다른 모든 요소의 기반이 됩니다. 팀과 프로그램은 양질의 소프트웨어와 가치를 정기적으로 제공해야 합니다. SAFe의 중점은 비즈니스의 성과이며, 이는 전적으로 효과적인 실행에 달려 있습니다.

리더십

딱히 핵심 가치로 구분되지는 않지만, 효과적인 린-Agile 개발은 전담 린-Agile 리더십 없이는 존재할 수 없습니다. 리더에게는 네 가지 핵심 가치를 수용하기 위한 적절한 환경을 조성하면서 시스템을 바꿀 수 있는 능력이 필요합니다.

9가지 SAFe 원칙

1. 경제적 관점 확보

의사 결정 사슬에 속한 개개인이 지연으로 인한 경제적 영향을 이해하면 더 짧고 더 지속 가능한 리드 시간을 실현할 수 있습니다. 조직에 걸쳐 분담되는 대부분의 책임에는 경제적 균형을 이해하고, 적은 예산으로 운영하며, 수익 극대화를 위해 작업 순서를 정하는 과정이 포함됩니다.

2. 시스템 사고 적용

SAFe 프레임워크를 사용하는 사람들은 솔루션, 시스템을 구축하는 기업, 가치 흐름을 포함하는 시스템 사고를 적용해야 합니다. 여기서 솔루션이란 내부 또는 외부로 제공되는 제품, 서비스 또는 시스템을 의미할 수 있습니다.

시스템 사고를 통해 성공하고자 하는 조직은 개별 부분과 해당 부분이 조직에 어떻게 들어맞는지에 대해 보다 높은 수준의 관점을 확보해야 합니다.

3. 변동성 가정 및 선택권 유지

소프트웨어를 설계하는 일은 불확실하고 복잡할 수 있으며, 그렇기 때문에 세트 기반 설계가 필요합니다. 이 설계 과정에서 여러 요구 사항과 설계 옵션을 확보하여 더 긴 개발 주기를 지원해야 하며, 프로세스 내에서 최종 설계 옵션을 보다 좁혀 나가기 위해 데이터도 활용합니다.

세트 기반 설계는 전략적으로 옵션과 원하는 성과를 식별함으로써 의사 결정에 영향을 미칩니다.

4. 통합된 빠른 학습 주기를 통한 점진적 구축

이 원칙은 마일스톤을 사용하여 위험과 불확실성도 해결합니다. 구성요소를 고려하는 것만으로는 충분하지 않기 때문에 현재 설계 옵션의 실현 가능성을 평가하기 위해서는 전체 시스템을 고려해야 합니다. 보다 빠르고 효율적인 학습 주기를 가속화하려면 정기적으로 통합 지점을 계획하는 것이 중요합니다.

5. 작업 시스템에 대한 객관적인 평가에 기반한 기본 마일스톤

요구 사항 문서나 기타 피상적인 평가는 의사 결정을 위한 효과적인 기반을 제공하지 않으며, 실제 시스템을 시연해 보는 것과 비교하면 더욱 그렇습니다. 프로세스 초기에 실현 가능성을 결정하는 과정에 이해 당사자를 포함하면 신뢰를 쌓는 데 도움이 되며 시스템 사고를 뒷받침할 수 있습니다.

6. WIP(진행 중인 업무) 시각화 및 제한, 배치 크기 축소, 대기열 길이 관리

이 원칙은 최상의 결과를 위한 최적화 지침을 제공합니다. 한 번에 한 단계씩 흐름을 처리하여 가치 제공을 가속화하는 동시에 처리량을 극대화하는 것이 좋습니다. 그러면 중복되는 작업, 개별 항목의 복잡성, 특정 기간에 필요한 총 작업량을 모두 줄일 수 있습니다.

7. 주기 적용, 교차 영역 계획과의 동기화

반복을 통해 Agile 프로세스에서 자연스럽게 적용되는 주기를 만들어 발생할 수 있는 모든 문제의 복잡성을 줄일 수 있습니다. 또한 주기는 불확실성을 해결하고, 품질을 강화하고, 공동 작업을 촉진합니다. 그 결과 습득한 정보가 의사 결정과 점진적 계획을 지원하는 환경에서 인력과 다양한 활동이 능률을 발휘하게 됩니다.

8. 지식 근로자의 내재적 동기 파악

팀의 잠재력을 발현하고, 리더가 팀을 지휘하고 통제하는 사고방식이 아닌 코치의 관점을 취할 수 있도록 지원합니다.

9. 의사 결정의 탈중앙화

팀은 탈중앙화된 의사 결정을 통해 대기열 길이를 줄이고 더 경제적인 접근 방식으로 작업을 완료하는 데 필요한 자율성을 확보합니다. 리더는 전략적으로 더욱 중요한 문제에 대한 결정과 권한에 집중하고 다른 모든 사항에 대해서는 팀이 결정을 내리도록 해야 합니다.

SAFe 프로세스 흐름

1. 변화의 필요성 인식 및 전달

기업 리더십은 SAFe로의 전환(원칙, 베스트 프랙티스 또는 원하는 목표의 변화)에 대한 비즈니스 요구 사항을 파악하고 공유해야 합니다. 그런 다음에는 이해 관계자에게 동기를 부여하고 활동이 변화에 대한 비전과 일치하도록 지원해야 합니다.

2. 변화를 이끄는 에이전트 파악 및 육성

조직 전반에 걸쳐 변화를 이끄는 역할을 수행할 수 있는 인력을 파악한 후 공인 SAFe 프로그램 컨설턴트로 성장할 수 있도록 지원하는 것은 리더십의 핵심 업무입니다. 학습을 마친 컨설턴트는 SAFe의 관행 및 프로세스에 대해 다른 비즈니스 리더 및 이해 관계자를 교육하는 일을 담당합니다.

3. 경영진 및 관리자의 참여

경영진은 린 Agile 관점과 관행에 대한 행동을 모델링할 수 있도록 교육받아야 합니다. 헌신적인 리더십은 조직 전반을 아우르는 도입 과정에 도움이 됩니다.

4. 린 Agile 우수성 센터 구축

우수성 센터를 통해 특정 영역 내에서만 Agile을 실현하는 것이 아니라 전사적으로 성과를 최적화하도록 보장할 수 있습니다.

5. 가치 흐름 및 ART(Agile 릴리스 트레인) 파악

가치 흐름은 기업이 고객에게 제공하는 가치인 반면, ART는 가치 창출을 위한 솔루션을 개발하는 Agile 팀입니다. 이러한 기술, 내부 프로세스 및 인력의 조합은 향상된 고객 경험을 제공합니다.

6. 우선순위 설정 및 로드맵

목표의 우선순위를 정하고 SAFe 혁신을 달성하기 위한 로드맵을 설정하는 것이 중요합니다. 이 혁신을 구현하려면 초기 가치 흐름을 선택하고 첫 번째 ART를 선택한 후, 프로세스를 반복해야 합니다.

7. 각 ART 실행에 필요한 매개변수 정의

ART에 대한 정의를 설정하고, 마감일을 정의하고, Agile 팀을 구성하고, 직원을 교육하고, 실행 준비 상태 평가를 수행합니다. 백로그 프로그램도 준비해야 합니다.

8. 팀을 교육하고 모든 구성원이 자기 역할을 이해하도록 지원

각 ART의 성공을 위해서는 개인이 한 팀으로 비즈니스 시스템을 개발하는 것이 중요합니다. 모두가 자신의 역할을 완전히 파악하고, 자기 일을 능숙하게 수행할 만한 기술을 보유해야 합니다.

9. ART 실행

실행은 Scrum-of-Scrums, ART Sync 및 PO Sync와 더불어 백로그 개선, 반복 검토, 데일리 스탠드업, 시스템 데모, 반복 계획 및 반복 후속 회의가 얼마나 탁월한지에 달려 있습니다.

10. 더 많은 ART 및 가치 흐름 실행

위와 같이 팀을 교육하고, 성공에 필요한 시간과 노력을 각 ART에 제공하고, ART 실행을 코칭함으로써 후속 ART를 실행해야 합니다.

11. 포트폴리오 수준으로 확장하여 비즈니스 혁신 주도

포트폴리오 수준에서 위의 각 단계를 적용하여 전반적인 문화를 설정하고, 목표 달성률을 높이고, 전사적 성과를 개선합니다.

12. 전사적으로 운영 효율성 유지 및 개선

기회를 활용하고 지속적인 성공을 거둘 수 있는 개선 방안을 찾을 방법을 모색합니다. 비즈니스 리더는 지속적인 린 Agile 사고방식을 가지고 운영해야 합니다.

SAFe를 DevOps에 통합하는 방식

SAFe를 활용하면 지속적인 통합, 요청 시 릴리스 및 지속적인 배포를 구현할 수 있습니다. CALMR은 SAFe의 DevOps에 대한 접근 방식입니다. CALMR은 문화, 자동화, 린 흐름, 측정 및 복구를 의미합니다. 다시 말해, CALMR은 CD 파이프라인 자동화를 통해 지원되는 책임 분담 문화를 촉진하여 운영 중심의 개발 환경을 적극적으로 해체합니다. 린 흐름은 제공 개선 흐름을 측정하는 동시에 소규모 소프트웨어 제공 배치에 대한 정기적 배포를 지원하며, 이를 통해 실시간 모니터링과 빠른 복구가 가능합니다.

여기에서 DevOps에 대해 자세히 알아보십시오.

SAFe의 장점 및 단점

장점

SAFe는 팀이 부서 간에 효과적으로 협업할 수 있도록 지원합니다. 조직은 더 큰 투명성을 달성할 수 있으며, 프로젝트의 모든 측면이 더 큰 비즈니스 목표에 부합합니다.

단점

SAFe에는 상당한 양의 사전 계획과 프로세스 정의가 필요하며, 이로 인해 SAFe가 순수한 Agile 프레임워크는 아니라는 의견도 존재합니다. 이 전략은 팀 기반이라기보다는 하향식입니다.

SAFe와 다른 Scaled Agile Framework 비교

SAFe가 대규모 소프트웨어 개발 팀으로 통합되면서 시간이 지남에 따라 다른 Scaled Agile Framework가 주목을 받게 되었습니다.

Scrum@Scale

모두가 상호 대체 가능한 팀의 일원으로, 목표에 따라 Scrum 팀의 네트워크가 모여 에코시스템을 형성합니다. 목적은 새로운 프로세스 역학 없이 선형적이고 확장되는 기본 역할과 이벤트가 있는 Scrum 팀 네트워크를 만드는 것입니다.

LeSS(대규모 Scrum)

SAFe는 복잡한 솔루션을 사용하고 규모가 커지는 팀을 위해 4가지 구성을 제공하며, LeSS는 2~8개 팀과 8개 이상의 팀이라는 2가지 구성을 제공합니다. 제품 소유자가 콘텐츠 권한과 전략적 영향력을 가져야 한다는 점도 다르며, 이에 반해 SAFe는 더 민주적입니다.

Nexus

확장 가능한 제품을 지원하면서 소프트웨어 개발을 지향하는 Nexus는 역할, 아티팩트, 기법 및 이벤트로 구성된 프레임워크로, 하나의 제품을 두고 목표를 위해 보다 통합된 증분을 만드는 3~9개 Scrum 팀의 작업을 연계합니다.

DA(체계적인 Agile 제공)

DA는 조직이 가장 적합한 작업 방식을 선택할 수 있는 툴킷이라는 점에서 다른 Agile 프레임워크와 다릅니다. Agile 거버넌스는 HR, 재무, DevOps, 거버넌스 및 포트폴리오 관리 등의 변화를 위한 지식과 더불어 Scrum과 칸반에 뿌리를 두고 있습니다.

“Spotify”

이 모델은 모델을 개발한 조직의 이름을 따서 명명되었습니다. 사람 중심적이고 자율적인 Spotify 모델을 Agile 팀의 편성에 적용할 수 있으며, 의도하지는 않았지만 일부 비즈니스에서 이를 프레임워크로 도입했습니다. Spotify는 자율적 조직, 공동 배치, 교차 기능 팀을 강조하지만, SAFe에는 팀 공동 배치에 대한 규정이 없습니다.

SAFe 구현 성공 사례

  • Fannie Mae
  • TomTom
  • SEI
  • Valpak
  • John Deere
  • Lego
  • Itel
  • Fitbit
  • Capital One
  • Phillips
  • Hewlett Packard
  • Sony
  • Air France
  • Elekta
  • NHS
Scaled Agile Framework가 필요한 이유

SAFe는 Agile 확장 시 발생하는 문제를 해결하는 데 중점을 두는 경향이 있기 때문에 일반적으로 대기업에서 사용됩니다. 또한 조직이 Agile 프레임워크로 전환하기 시작하는 경우에도 고려할 만한 옵션이 될 수 있습니다. 이 프레임워크는 보다 후속 대응적 접근 방식을 지원하고 유연성과 맞춤화를 제공하며, 조직이 Agile을 완전히 이해하고 있어야 합니다.

ServiceNow 전략적 포트폴리오 관리 가격 정보 ServiceNow 전략적 포트폴리오 관리의 가격 정보를 받아보세요. 이 제품은 비즈니스 우선순위에 맞게 작업을 조정하여 시장 출시 기간을 단축해 줍니다. 가격 정보 확인
ServiceNow Scaled Agile Framework

오늘날의 비즈니스에서 경쟁력을 유지하려면 애플리케이션의 품질과 제공 속도를 모두 높일 수 있어야 합니다. SAFe는 비즈니스가 이러한 개선을 이룰 수 있는 프레임워크를 제공하지만, 이 프레임워크를 통합하는 일은 어렵고 시간이 많이 소요될 수 있습니다. IT 관리 분야에서 세계를 선도하는 ServiceNow가 바로 이와 관련된 솔루션을 제공합니다.

ServiceNow Scaled Agile Framework 애플리케이션을 사용하면 가장 복잡한 대규모 엔터프라이즈 소프트웨어 이니셔티브에도 Agile 원칙을 쉽게 적용할 수 있습니다. ServiceNow Agile Development 2.0과 Scaled SAFe 애플리케이션은 Agile 관리 관련 문제에 대한 효과적인 솔루션을 제공합니다. 구상에서 배포, 지원에 이르기까지 소프트웨어 개발 및 유지관리에 필수적인 작업을 지원하고 소프트웨어 가치 흐름 전체를 완벽하게 파악할 수 있습니다. ServiceNow SAFe는 전략과 실행을 이어줌으로써 혁신을 가속화하고, 고객 가치를 제공할 수 있도록 Agile 포트폴리오를 관리하고, 팀이 제품 및 서비스를 보다 신속하게 제공할 수 있도록 작업을 최적화합니다.

엔터프라이즈 전체에서 지속적인 가치 흐름

Essential SAFe 및 Portfolio SAFe 지원을 통해 Agile 원칙과 린 거버넌스를 채택합니다.

효과적인 공동 작업 및 계획 수립

전사적 활동을 지속적으로 계획하고 모니터링하는 동시에 다른 사람들과 공동 작업을 수행합니다.

신속한 개발

복잡한 소규모 시스템을 지원하여 빠르게 제공하고 개발합니다.

ServiceNow는 조직의 Agile 관련 요구 사항을 지원합니다. ServiceNow SAFe를 통해 소프트웨어 제품을 제공하는 방식을 혁신하십시오.

ServiceNow ITBM 자세히 알아보기

ServiceNow의 확장 가능한 ITBM 솔루션을 사용하여 조율된 비즈니스와 IT 전략으로 가치를 실현하십시오.

ITBM 데모 문의하기
리소스 기사 ServiceNow란? SPM(전략적 포트폴리오 관리)이란? 분석 보고서 Forrester® 보고서: ServiceNow SPM의 Total Economic Impact™ SPM 부문 리더로 선정된 ServiceNow - Forrester Wave™ ServiceNow, Forrester Wave™: 가치 흐름 관리 솔루션 데이터 시트 PPM으로 전략적 성과 촉진 애플리케이션 포트폴리오 관리 디지털 포트폴리오 관리 전자책 애자일 101: 애자일 프로젝트 관리 방법을 통한 고객 가치 제공 조직 민첩성 확보 프로젝트 관리국 역량 강화 방법 백서 하이브리드 전송 모델 극대화 사람 중심의 하이퍼오토메이션을 구현하는 방법 프로젝트에서 제품으로의 진화 수용