SAFe 기초 : SAFe 란 무엇입니까?



'What is SAFe'에 대한이 블로그는 조직이 Lean-Agile이되는 데 도움이되는 5 가지 핵심 역량에 대한 지침을 제공하는 프레임 워크에 대해 설명합니다.

Scaled Agile Framework 또는 SAFe는 복잡한 조직이 Lean-Agile 소프트웨어 및 시스템 개발의 이점을 대규모로 달성 할 수 있도록 지원합니다. 알고 SAFe 란? 작동 방식을 이해하려면 다음 주제를 이해해야합니다.

애자일 프레임 워크를 사용하는 이유는 무엇입니까?

Agile Framework를 구현하면 다음과 같은 이점을 얻을 수 있습니다.

  • Agile은 매우 간단하고 가벼우면서도 큰 가치 흐름과 복잡한 시스템 개발의 요구를 처리하도록 확장됩니다.
  • 생산성을 20 – 50 % 향상시킵니다.
  • 품질 이상 증가 오십%
  • 제품이 시장에 출시되는 데 걸리는 시간을 줄여줍니다. 프로세스가 30 % 이상 빨라집니다.
  • 직원 참여 및 직무 만족도.

세부 프레임 워크는 모든 주요 역할, 활동, 결과물 및 흐름을 보여줍니다. 또한 나머지 사이트를 탐색합니다.

딥 러닝 vs 머신 러닝 vs 패턴 인식

주어진 이미지는 애자일 프로세스의 작동 방식을 설명합니다. 에픽은 거대한 작품으로, 여러 개의 작은 이야기 나 하위 에픽으로 더 세분화됩니다. 이 하위 서사시는 팀에 스토리로 할당됩니다. 그런 다음 각 팀은 이러한 스토리 또는 소프트웨어 기능에 대해 작업합니다.

SAFe는 무엇입니까?

Scaled Agile Framework 또는 SAFe는 딘 레 핑웰 책과 블로그. 버전 1.0은 2011 년에 공식적으로 처음 출시되었습니다. 최신 버전 4.6은 2018 년 10 월에 출시되었습니다. 엔터프라이즈 포트폴리오, 가치 흐름, 프로그램 및 팀 수준에서 작업 할 수 있도록 지침을 제공하기위한 것입니다.

SAFe는 무료로 제공되는 온라인 지식 기반으로 기업 수준에서 민첩한 방식을 실행할 수 있습니다. 소프트웨어 개발 팀에게 간단하고 가벼운 경험을 제공합니다. 전체 프레임 워크는 3 개의 기본 세그먼트로 나뉩니다. 팀, 그만큼 프로그램 그리고 포트폴리오 .

그래서 다음은 SAFe의 기능입니다.

  • 엔터프라이즈 수준에서 Lean-Agile 소프트웨어 및 시스템 구현
  • 엔터프라이즈 포트폴리오, 가치 흐름, 프로그램 및 팀의 프로세스에 대한 자세한 지침.
  • 조직 내 모든 이해 관계자의 요구를 충족하는 최적의 디자인.

Scaled Agile Framework를 언제 사용합니까?

이제 SAFe를 정확히 언제 사용해야하는지 궁금 할 것입니다. 여기에 가능한 몇 가지 사례가 있습니다.

  • 팀이 대규모 다중 팀 프로그램 및 포트폴리오에서 민첩한 접근 방식을 구현하려는 경우.
  • 조직의 여러 팀이 서로 다른 방식의 Agile 구현을 실행하고있어 장애물, 지연 및 실패에 직면 할 때.
  • Agile을 사용하고 싶지만 조직 수준으로 확장하려는 경우. 그러나 어떤 새로운 역할이 필요한지 또는 기존 역할 (예 : 관리)을 변경해야하는 방법과 변경해야하는 방법을 알 수 없습니다.
  • Agile을 조직에 맞게 확장하려고했지만 포트폴리오에서 프로그램 및 팀 수준에 이르기까지 비즈니스 부서 전반에 걸쳐 전략의 일관성 또는 일관성을 달성하기 위해 노력하는 경우.
  • 조직에서 제품 개발 리드 타임을 개선해야하는 경우.

SAFe는 다른 Agile 관행과 어떻게 다릅니 까?

숙고해야 할 또 다른 사항은 SAFe가 다른 애자일 방식과 어떻게 다른지,

  • SAFe는 공개적으로 사용 가능하며 무료로 사용할 수 있습니다.
  • 매우 접근하기 쉽고 사용하기 쉬운 형태로 제공됩니다.
  • 가볍다는 것 외에도 레벨에 따라 매우 구체적 일 수 있습니다.
  • 가장 일반적으로 사용되는 애자일 방식을 지속적으로 수정하고 유지합니다.
  • SAFe는 일반적인 애자일 방식에 대한 유용한 확장을 제공합니다.
  • 애자일 관행을 엔터프라이즈 컨텍스트에 기반합니다.
  • 소프트웨어 개발의 전체 그림은 SAFe 구현을 통해 제공됩니다.
  • 경험주의가 확대됩니다.
  • SAFe는 품질 및 개선에 대한 정기적 인 피드백을받습니다.

확장 된 애자일 프레임 워크의 기반

Scaled Agile Framework는 다음 기본 값을 기반으로합니다.

  1. 린 애자일과 그 원칙
  2. 확장 된 애자일 핵심 가치,
  3. 린 애자일 리더십
  4. 린 애자일 사고 방식,
  5. 실천 커뮤니티

1. 린 애자일과 그 원리

다음은 SAFe의 기본 원칙과 가치입니다. 프레임 워크 실행시 최상의 결과를 얻으려면이를 이해하고, 전시하고, 계속해야합니다.

  • 경제적 관점
  • 시스템 사고 적용
  • 가변성이 옵션을 보존한다고 가정
  • 빠르고 통합 된 학습 주기로 점진적으로 구축
  • 작업 시스템의 객관적인 평가에 대한 마일스톤 기반
  • Work-In-Progress 시각화 및 제한, 배치 크기 감소 및 대기열 길이 관리
  • 케이던스 적용 및 교차 도메인 계획과 동기화
  • 지식 근로자의 내재적 동기 부여
  • 탈 중앙화 의사 결정
  • SAFe Agile 핵심 가치

SAFe는 다음 4 가지 핵심 가치를 기반으로합니다.

  • 조정
  • 내장 품질
  • 투명도
  • 프로그램 실행
  1. 린 애자일 리더십

교사 이전에 Lean-Agile 리더는 지속적인 학습자입니다. 린 애자일 SAFe 원칙을 이해하고 보여줌으로써 팀이 더 나은 시스템을 구축 할 수 있도록 도와줍니다.

인 에이 블러로서 리더의 궁극적 인 책임은 Lean-Agile 개발의 채택, 성공 및 지속적인 개선입니다. 변화와 지속적인 개선을 위해 리더는 엄격하고 지속적인 교육을받습니다.

리더는 개인과 팀이 최고의 잠재력을 달성 할 수 있도록 진정으로 권한을 부여하고 참여시킵니다.

이러한 린 애자일 리더의 원칙

  • 변화를 주도하기 위해
  • 평생 학습을 강조하는 방법을 알기
  • 프로세스보다 사람을 개발하려면
  • 영감을주고 사명에 맞추기 위해
  • 의사 결정을 분산화하려면
  • 지식 근로자의 본질적인 동기를 잠금 해제하려면
  1. 린 애자일 마인드 세트

Lean-Agile 사고 방식은 다음 두 가지에서 파생 될 수 있습니다.

  1. 린의 SAFe 하우스
  2. 애자일 선언

린의 SAFe 하우스

Scaled Agile Framework (SAFe)는 린 도요타의 집 . 이를 바탕으로 SAFe는 SAFe 하우스 오브 린 .

목표는 고객에게 제공 할 수있는 최고의 품질을 유지하면서 가장 짧은 리드 타임에 최대 고객 가치를 제공하는 것입니다.

더 새롭고 더 나은 소프트웨어 개발 방법은 애자일을 연습하고 다른 사람들도 똑같이 할 수 있도록 도와줌으로써 날마다 밝혀지고 있습니다. 그렇기 때문에 오른쪽에있는 항목은 막대한 가치가 있지만 왼쪽에있는 항목은 더 중요합니다.

애자일 선언

  1. 최우선 순위는 가치있는 소프트웨어를 지속적이고 조기에 제공하여 고객을 만족시키는 것입니다.
  2. 개발 후반에도 변화하는 요구 사항을 수용하십시오. 애자일 프로세스는 고객의 이익을 위해 변화를 활용합니다.
  3. 짧은 기간을 선호하여 2 주에서 2 개월까지 작업 소프트웨어를 자주 제공하십시오.
  4. 개발자와 비즈니스맨은 프로젝트 내내 매일 함께 작업해야합니다.
  5. 동기 부여 된 개인을 중심으로 프로젝트를 구축하십시오. 그들에게 필요한 지원과 환경을 제공하고 그들이 일을 완수 할 수 있도록 신뢰하십시오.
  6. 개발팀과의 가장 효율적인 커뮤니케이션 방법은 대면 대화입니다.
  7. 작업 소프트웨어는 진행 상황의 주요 척도입니다.
  8. 애자일 프로세스는 지속 가능한 개발을 촉진합니다. 후원자, 개발자 및 사용자는 무한정 일정한 속도를 유지할 수 있어야합니다.
  9. 기술적 우수성과 우수한 디자인에 대한 지속적인 관심은 민첩성을 향상시킵니다.
  10. 단순성 (완료되지 않은 작업량을 극대화하는 기술)은 필수적입니다.
  11. 최고의 아키텍처, 요구 사항 및 디자인은 자체 구성 팀에서 나옵니다.
  12. 정기적으로 팀은 더 효과적인 방법을 숙고 한 다음 그에 따라 행동을 조정하고 조정합니다.

SAFE의 다양한 수준

최신 버전의 SAFe에 따라 4 가지 수준의 구현이 있습니다.

  • 팀 수준
  • 프로그램 수준
  • 포트폴리오 수준
  • 가치 흐름 수준

팀 레벨 SAFe

팀 레벨 SAFe에는 역할, 이벤트 및 프로세스가 포함됩니다. 애자일 팀은 이러한 역할, 이벤트 및 프로세스를 구축하고 ART (Agile Release Train)의 맥락에서 가치를 제공합니다. 대부분 일반 스크럼 팀과 같습니다. 팀은 고객 가치를 제공하는 작업의 대부분을 수행하므로 SAFe 및 린 엔터프라이즈의 기반을 형성합니다.

Team Level SAFe는 팀과 기술 민첩성을 모두 지원하는 고품질 구성 요소와 솔루션을 구축하는 고성능 팀을 만듭니다. 이것은 프로그램 수준의 기본 구성입니다.

프로그램 레벨 SAFe

프로그램 레벨 SAFe는 ART (Agile Release Train)를 통해 지속적으로 솔루션을 제공하는 데 필요한 역할과 활동을 가지고 있습니다. 이 수준은 개발 팀, 이해 관계자 및 기타 리소스가 중요하고 지속적인 시스템 개발 임무에 전념하는 곳입니다.

ART 비유는 지속적인 가치 흐름을 점진적으로 제공하는 프로그램 수준의 팀, 역할 및 활동을 설명합니다. ART는 SAFe Lean-Agile 원칙 및 관행을 구현하여 기능 경계를 확장하고 불필요한 핸드 오프 및 단계를 제거하며 가치 전달을 가속화하도록 구성된 가상 조직입니다.

궁극적으로 프로그램 수준에서 운영되는 ART는 기업이 시장 및 고객 요구를 충족하기 위해 필요한 빈도로 가치 유입을 생성하고 방출하는 책임이 있습니다. 이 수준의 이러한 사고 방식과 관행은 이러한 가치 흐름을 가능하게하는 DevOps 및 Release on Demand의 엔터프라이즈 역량에 기여합니다.

가치 흐름 수준 SAFe

가치 흐름 수준은 SAFe에서 선택 사항입니다. SAFe 4.0에 새로 추가되었습니다. 복잡한 솔루션이있는 대규모 독립 기업을 위해 설계되었습니다. 소프트웨어, 하드웨어, 전기 및 전자, 광학, 기계, 유체 공학 등을위한 사이버 물리 시스템을 지원하기위한 것입니다.

여러 ART 및 공급 업체에 대한 케이던스 및 동기화를 지원하고 Value Stream Engineer, 솔루션 설계자 / 엔지니어링 및 솔루션 관리와 같은 추가 역할을 제공합니다.

포트폴리오 수준 SAFe

이것은 SAFe에서 가장 높은 수준의 관심 / 관심 / 참여 /입니다. . 포트폴리오 수준 SAFe는 하나 이상의 Value Stream을 통해 Lean-Agile Enterprise 가치 흐름을 구성하기위한 기본 블록을 제공합니다. 전략적 주제에 설명 된 시스템 및 솔루션을 개발하는 데 도움이됩니다.

전략적 목표를 달성하기 위해 포트폴리오 수준은 기본 예산 책정 및 기타 거버넌스 메커니즘으로 특정 요소를 캡슐화합니다. 따라서 가치 흐름에 대한 투자가 기업에 필요한 수익을 제공함을 보장합니다.

포트폴리오는 비즈니스에 양방향으로 연결됩니다.

  • 보다 광범위하게 변화하는 비즈니스 목표에 대한 포트폴리오를 안내하기 위해 전략적 테마를 제공합니다.
  • 포트폴리오 가치의 지속적인 흐름을 나타냅니다.

여기에 사용 된 중요한 핵심 개념은 다음과 같습니다.

  • 기업과의 연결,
  • 프로그램 포트폴리오 관리,
  • Portfolio Epics의 워크 플로를 관리합니다.

결론

SAFe (Scaled Agile Framework) a-에 대한 점진적인 개선입니다.뼈대조직이 Lean-Agile이되는 데 도움이되는 5 가지 핵심 역량에 대한 지침을 제공합니다. 4 개의 레벨과 4 개의 구성이 있으며 순전히 애자일 선언 그리고 SAFe 하우스 오브 린 .