애자일 소프트웨어 개발은 DevOps를 수행 할 필요 는 없지만 , DevOps의 가치 제안이 애자일 없이도 훨씬 낮다는 주장을 할 수 있다고 생각합니다.
DevOps는 많은 것이지만 자동화 는 중심 주제입니다. 자동화의 가치는 Development가 새로운 릴리스를 생성하는 빈도에 비례하여 증가합니다. 빈번한 배포는 특정 유형의 제품, 특히 소비자 응용 프로그램에 긍정적 인 영향을 미칩니다. 소프트웨어 제공 라이프 사이클 전체에서 고속은 각 반복에 대한 값을 반환합니다 (좀비가 앱에서 새로운 기능을 원하는 CA 광고를 본 사람이 있습니까?)
애자일이 없으면 고주파 방출은 불가능하지는 않지만 극히 어렵습니다. 개발 팀이 분기에 1 회 또는 1 년에 2 회 소프트웨어를 배포하는 경우 DevOps는 프로세스를 자동화 할 수 있지만 요점은 무엇입니까? DevOps를 채택하기위한 시간, 교육 및 리소스에 대한 투자는 품질이 부분적으로 반환 될 수 있지만 최상의 가치는 배송 수명주기 동안 고속을 유지하는 것입니다.
DevOps를 채택 한다면 Agile도 채택 하지 않는 이유 는 무엇일까요? 그것들을 모두 작동시키고 잘 작동시키는 원리. Agile없이 DevOps 자체를 실행하면 Ops와 Dev간에 불균형이 발생하여 Ops가 서비스 제공 측면에서 Dev보다 성능이 뛰어납니다.