주요 영역에는 예산 및 인력, 범위 관리 및 투자 수익률 측정이 포함됩니다.
자발적인
공통 또는 중요 기능에 대한 공통 기반을 제공하기 위해 개별 기능이 존재할 수 있습니다. 이러한 기능은 계획되고 의도적으로 자금을 조달하기보다는 필요에 따라 빌드되고 유지 관리됩니다.
이러한 기능은 임시 또는 자발적으로 할당된 사용자에 의해 빌드 및 유지 관리됩니다. 중앙 자금이나 인력은 의도적으로 할당되지 않습니다. 사용자의 현재 전술적 요구 사항에 따라 달라집니다. 결정은 불완전하거나 관련이 없는 데이터를 기반으로 하여 잘못된 우선 순위로 이어집니다.
리더십은 주로 변화를 사전에 주도하기보다는 위기에 대응하여 팀 전체에서 분열된 협업과 비효율성으로 이어집니다. 전략적 맞춤 및 데이터 기반 의사 결정의 필요성에 대한 인식을 높이는 데 중점을 두고 있습니다.
일반적인 기능을 유지하기 위해 예산 및 인력 할당: 개별 개발자 또는 팀은 긴급한 기술 요구 사항 및 기능을 처리할 책임이 있습니다. 항상 비용이 드는 것은 아닙니다. 개발자는 현재 책임을 맡아 이 작업을 수행합니다.
범위 관리: 엔지니어는 더 넓은 컨텍스트에 대한 솔루션을 거의 공유하지 않고 요구 사항이 발생한 특정 컨텍스트 또는 범위 내에서 요구 사항을 해결하는 데 집중합니다.
투자 수익률 입증: 개인 또는 팀이 특정 문제를 얼마나 잘 해결했는지, 그리고 핵심 프로젝트 작업에 미치는 영향에 따라 측정됩니다.
임시 기여
조직이 성장함에 따라 일관되지 않은 인프라 프로비저닝, 조각화된 보안 사례 및 배포 파이프라인의 병목 현상과 같은 반복적인 기술적 과제가 더욱 명백해집니다. 이러한 문제는 종종 지연, 가동 중지 시간 증가 및 비효율성으로 인해 소프트웨어 배달의 전반적인 속도와 안정성을 저해합니다. 이에 대한 대응으로 조직은 이러한 문제를 체계적으로 해결하는 전담 팀을 구성하기 시작합니다. 그러나 이러한 노력은 주로 반응적으로 유지되며, 사전에 예방하기보다는 즉각적인 문제를 패치하는 데 초점을 맞추고 있습니다.
이러한 팀의 작업 범위는 플랫폼 전체 개선에 대한 전체적인 접근 방식 없이 특정 배포 프로세스 개선 또는 보안 프로토콜 하위 집합 표준화와 같은 특정 문제로 제한되는 경우가 많습니다.
리더십은 기본 협업을 촉진하고 메트릭을 도입하여 비효율성을 해결하기 시작하지만, 노력은 조직 전체에서 제한된 권한 부여와 함께 반응적이고 사일로로 유지됩니다.
일반적인 기능을 유지하기 위해 예산 및 인력을 할당하기: 팀들은 주요한 전반적인 문제를 해결하기 위해 생성되며, 종종 반응적으로 대응합니다.
범위 관리: 범위는 특정 관심사로 제한됩니다.
투자 수익률 입증: 개선 사항은 백로그 크기와 같은 주요 횡단적 관심사에서 평가됩니다.
전담 팀을 사용하여 운영
예산과 인력은 지속적인 인력과 자원 지원을 위해 할당됩니다. 할당된 사용자는 소프트웨어 배달 속도를 높이기 위해 일반적으로 필요한 기능 집합을 제공해야 합니다. 이러한 팀은 종종 사후 기술 요구 사항을 충족하는 데 집중합니다. DevOps, 엔지니어링 사용, 개발자 환경(DevEx 또는 DevX), 공유 도구, 우수 센터 또는 플랫폼이라고 할 수 있습니다. 그들은 중앙에서 자금을 지원하고 비용 센터로 취급됩니다.
플랫폼 팀은 이제 조직의 성공에 중요한 것으로 인식되며, 기여도를 측정하고 정당화하기 위한 노력이 있습니다. 그러나 장기적인 성장보다는 즉각적인 수익에 여전히 초점을 맞출 수 있습니다.
리더십은 기능 간 팀워크 및 초기 DevOps 사례를 적극적으로 육성하지만 플랫폼 팀의 가치를 측정하고 사용자 요구에 맞게 솔루션을 조정하는 데 어려움을 겪으며 투자를 정당화하고 효율성을 유지하는 데 어려움을 겪습니다.
일반적인 기능을 유지하기 위해 예산 및 인력 할당: 중앙 팀은 소프트웨어 제공 속도를 높이기 위해 기존 기술 요구 사항에 대한 지식을 기반으로 자금을 지원합니다.
범위 관리: 범위는 광범위하고 단순합니다. 팀은 모든 팀에서 가장 큰 공통 분모를 해결하는 솔루션을 만듭니다. 중앙 팀은 모든 팀의 공통 요구 사항을 이해하는 데 중점을 두고 이러한 요구 사항에 맞게 솔루션을 구성하거나 조정하는 방법을 모색하지 않습니다.
투자 수익률 입증: 개선 사항은 납품 속도로 측정됩니다.
제품으로 확장 가능
내부 플랫폼 및 해당 기능에 대한 투자는 고객에게 제공할 것으로 예상되는 가치에 따라 엔터프라이즈의 아웃바운드 제품 및 가치 흐름에 대한 투자와 유사합니다. 제품 관리 및 사용자 환경은 명시적으로 고려되고 투자됩니다. 차지백 시스템을 사용하여 플랫폼이 고객의 직접 가치 스트림 및 제품에 미치는 영향을 반영할 수 있습니다. 기업은 데이터 기반 성과 지표 및 피드백 루프를 사용하여 적절한 이니셔티브에 자금과 직원을 할당합니다. 플랫폼 팀은 궁극적으로 비즈니스 자체를 최적화하고 수익성 향상에 기여할 수 있습니다.
이 수준에서는 개발자가 가치 있는 고객으로 인식되고 처리되는 조직 내에서 중요한 문화적 변화를 관찰합니다. 리더십은 공감과 성장의 문화를 강조하고 제품 주도의 접근 방식을 주도하고 지속적인 개선을 장려하지만, 지속적인 영향을 달성하기 위해 이러한 가치가 조직에 깊이 포함되도록 해야 합니다.
공통 기능을 유지하기 위해 예산 및 인력 할당: 중앙 플랫폼 팀은 다른 제품 팀처럼 인력을 배치하고 관리합니다. 역할에는 개발, 제품 관리, 디자인, 연구 및 콘텐츠가 포함됩니다. 팀은 로드맵을 기반으로 자금을 지원합니다.
범위 관리: 팀은 계획 및 조직에 대한 예상 영향을 설명하는 제품 로드맵을 생성합니다. 플랫폼 팀은 엔지니어링 팀과 협력하여 요구 사항을 수집하고 새로운 기회를 식별합니다. 엔지니어는 조직 내의 모든 개발 팀의 요구 사항을 충족하는 데 집중합니다.
투자 수익률 입증: 향상된 기능은 개발자 만족도로 측정됩니다.
활성화된 에코시스템으로 최적화
플랫폼 팀은 기본 기능을 넘어 조직 전체의 효율성과 효율성을 높일 수 있는 방법을 찾습니다. 핵심 플랫폼 유지 관리는 의도적으로 신제품 출시 시간을 최적화하고, 기업 전체에서 비용을 절감하고, 새 서비스에 대한 효율적인 거버넌스 및 규정 준수를 사용하도록 설정하고, 워크로드를 빠르고 쉽게 확장하고, 기타 교차 절단 요구 사항을 수행하기 위해 의도적으로 노력합니다. 이러한 핵심 유지 관리자들은 기능 전문가가 요구 사항 및 제품을 플랫폼의 기존 및 새로운 부분에 원활하게 통합할 수 있도록 하는 데 중점을 두고 있습니다. 또한 조직은 보안, 성능 및 품질과 같은 전문 도메인의 인력과 리소스를 집중하여 제품 팀이 중앙 집중식 팀 백로그에 의존하지 않고도 회사 목표 준수를 가속화할 수 있는 고급 기능을 도입합니다.
리더십은 빠르게 변화하는 환경에서 플랫폼 관련성과 효율성을 유지하는 데 중점을 두고 거버넌스의 균형을 유지하면서 혁신을 장려하면서 팀의 자율성과 책임을 촉진합니다.
일반적인 기능을 유지하기 위해 예산 및 인력 할당: 중앙 플랫폼 팀은 다른 제품 팀처럼 인력을 배치하고 관리하지만 전체 조직에서 기여할 수 있도록 더 많은 자금이 제공됩니다. 엔지니어링 및 비공업 팀은 플랫폼에 기여할 수 있도록 명시적인 자금을 지원합니다.
범위 관리: 엔지니어는 조직 전체에서 빠른 지식 공유를 허용하도록 플랫폼 기여를 활성화하는 데 중점을 줍니다.
투자 수익률 입증: 향상된 기능은 개발자 만족도로 측정됩니다.