엔터프라이즈 애자일 플래닝
고객 지원에 최적화된 제품을 만드는 방법 – 실제 고객 문제에서 얻은 교훈
세계 어딘가에서는 새벽 2시, 글로벌 기업의 릴리스 관리자가 빨간색 파이프라인을 응시하고 있습니다. 수백 개의 자동화 테스트가 모바일 기기 클라우드를 대상으로 밤새 실행될 예정이었지만, 원인을 알 수 없는 오류와 함께 실패했습니다. 지원팀에 문의 티켓이 접수될 때쯤에는 고객은 이미…
병렬 테스트를 제대로 수행하는 방법: 파이프라인이 실패하는 이유(그리고 해결 방법)
모든 QA 테스터는 자동화 테스트 스위트가 시간이 지남에 따라 점점 커지는 것을 지켜보는 답답한 심정을 잘 알고 있습니다. 5분짜리 간단한 스모크 테스트로 시작했던 것이 점차 2시간이나 걸리는 방대한 실행으로 발전하죠. 새로운 기능이 추가될 때마다 Appium 모바일 스크립트나 Selenium 브라우저 플로우가 몇 개씩 추가됩니다. 그러다 보면 어느새 개발자들은 발을 동동 구르고, 릴리스 관리자들은…
왜 더 빨라야 할까요? Release 위험 분류는 더 나은 운영 상황 파악에서 시작됩니다.
엔터프라이즈 릴리스 팀은 데이터가 부족한 경우가 드뭅니다. 오히려 흩어져 있는 릴리스 신호를 명확한 운영 상황으로 빠르게 전환하는 신뢰할 수 있는 방법이 부족합니다. 프로덕션 배포를 앞둔 릴리스에는 위험 점수, 실패한 작업, 승인 지연, 종속성 지연, 일정 편차 등이 있을 수 있지만, 이러한 신호는 종종 서로 다른 보기에서 나타나고 각기 다른 담당자가 처리해야 합니다.
Appium과 Selenium을 넘어서는 자동화 프레임워크
한 팀이 같은 스프린트에서 React Native 앱과 마케팅 웹사이트를 출시했습니다. 모바일 앱은 Espresso와 XCUITest로, 웹 사이트는 Playwright로 테스트했습니다. 두 팀 모두 Appium이나 Selenium을 한 줄도 작성하지 않았는데, 이는 해당 도구들이 제대로 작동하지 않아서가 아니라, 두 팀 모두 크로스 플랫폼 테스트가 필요하지 않았기 때문입니다.
AI와 기업 애자일 계획의 미래
인공지능은 팀의 업무 계획, 개선 및 관리 방식에 빠르게 스며들고 있습니다. 하지만 기업의 애자일 조직에게 있어 진정한 기회는 인공지능을 활용하여 마찰을 줄이는 동시에 맥락, 책임, 판단력을 인간의 손에 확고히 유지하는 데 있습니다. Digital.ai Sage는 보조 기능으로 설계되었습니다. Agility권한이 부여된 사용자는 Sage에 액세스할 수 있습니다…
Digital.ai Agility 26.1: 전략과 업무의 연결
모든 기업에는 목표가 있습니다. 더 어려운 문제는 이러한 목표를 업무팀의 계획 및 실행과 연계하는 것입니다. 목표는 한 시스템에, 로드맵은 다른 시스템에, 실행 계획은 팀 백로그에 저장될 수 있습니다. 이러한 계층들이 분리되면 리더는 활동은 보지만 그것이 전략에 얼마나 기여하는지 알 수 없고, 팀은 성공적으로 업무를 수행할 수는 있지만…
Digital.ai Agility 26.2: 연결 Release 계획부터 실행까지
Digital.ai Agility 26.2 릴리스는 이러한 연결을 더욱 쉽게 만드는 데 중점을 둡니다. 이번 릴리스는 릴리스 범위 및 진행 상황에 대한 가시성을 확대하고, 릴리스 및 OKR 정보를 데이터 마트로 가져오며, 다음과 같은 기능을 강화합니다. Agility 여러 시스템에 걸쳐 업무를 조율하는 조직을 위한 동기화 솔루션입니다. 이를 통해 팀은 더욱 연결된 계획 수립 환경을 구축하고, 현황을 재구성하는 데 소요되는 시간을 줄일 수 있습니다.
훌륭한 테스트 플랫폼을 만드는 요소: 기업 팀을 위한 체크리스트
모든 기업 QA 팀은 결국 같은 문제에 부딪힙니다. 스프린트 데모에서 두 대의 기기에서는 문제없이 작동하던 테스트 스위트가 실제 수십, 수백 대의 기기, 다양한 OS 버전, 다양한 통신사, 다양한 배터리 및 네트워크 상태를 가진 실제 디바이스 팜에 배포되는 순간 예측할 수 없이 실패하기 시작합니다. 팀은 시간을 낭비하며…
규제 대상 기업이 반드시 직면하게 될 테스트 확장 관련 5가지 과제(및 해결 방법)
대규모 기업이든 테스트 자동화를 확장하는 것은 어려운 일입니다. 하지만 은행, 보험, 의료, 제약, 정부 또는 기타 규제 산업에 속한 조직의 경우, 그 어려움은 더욱 커집니다. 일반적인 엔지니어링 팀의 작업 속도를 높이는 모든 지름길은 규제 산업에서 쉽게 우회할 수 없는 규정 준수 장벽에 부딪히기 때문입니다. 테스트 확장을 시도해 보셨다면…
귀 팀에서 모바일 테스트를 위해 Maestro를 도입했습니다. 이제 어떻게 해야 할까요?
프레임워크 선택은 쉬웠습니다. 하지만 인프라 구축은 그렇지 않았죠. Maestro 덕분에 어려운 작업이 훨씬 쉬워졌습니다. 설치는 단 한 번의 명령어로 완료되고, 처음 접한 순간부터 테스트를 실행하기까지 5분밖에 걸리지 않았습니다. 테스트는 YAML로 작성되어 사용자가 무엇을 하는지 명확하게 설명하는 것처럼 읽히며, 전문가가 해석해야 하는 복잡한 코드가 아닙니다. 정말 놀랍습니다.