본문 바로가기

분류 전체보기

(11)
애자일 테스팅 도전과제: 품질, 프로세스, 팀 이슈의 극복 digital.ai라는 기관에서는 매년 State of Agile Report를 통하여 설문조사에 기반한 애자일 동향 리포트를 발행하고 있습니다. 애자일을 도입한 목적, 채택한 애자일 어프로치, 도전과제, 사용 중인 툴 등 여러 내용이 포함되어 있는데요. 인상적인 부분은 높은 퍼센티지를 차지하는 고질적인 도전과제(문제)들은 해가 지나도 여전하다는 것입니다. Agile Manifesto(애자일 선언문)가 발표된 지 20년이 지난 지금, 깊이 생각해 볼 부분이 아닌가 생각이 듭니다. 그러면 애자일 테스팅은 어떨까요? 애자일 테스팅의 인플루언서 네 분이 모여 10년 전(2012년) 나누었던 얘기를 되짚어 보았습니다. [출처] https://www.youtube.com/watch?v=YI3h9fqrBQA 형식 ..
애자일 테스팅을 위한 전체 팀 접근 방식 [출처] https://www.youtube.com/watch?v=Y7cvGEQb1mA Shift your mindset 오래된 테스팅 사고방식이 틀렸다는 얘기가 아닙니다. 하지만 애자일 팀에서 일하려면 다른 사고방식이 필요합니다. 많은 갈래길 중 단 하나의 옳은 길이란 없듯이, 품질을 높이기 위해 진행 상황을 평가하고 개선해 나가는 애자일 사고 방식(Agile mindset)이 필요합니다. 지속적으로 회고하고, 목표를 설정하고, 실험하고 개선해야 합니다. 테스터들이 그들의 업무를 단순히 결함을 찾는 다거나, 요구사항이 충족되었는지 살펴 본다거나, 혹은 소프트웨어를 파괴하는 것으로 여기는 경우, 서로 손가락질하게 되는 경우가 많이 발생하고, 협력하는 대신 적대적인 관계를 맺기 때문에 애자일에 적합하지 않..
애자일 테스터를 위한 열 가지 원칙 [출처] Agile Testing: A Practical Guide For Testers And Agile Teams by Lisa Crispin & Janet Gregory > Chapter 2 애자일 팀에 속한 모두는 테스터이다. 누구든지 테스팅 작업을 선택할 수 있다. 그렇다면 도대체 애자일 테스터의 특별한 점은 무엇일까? 내가 애자일 팀의 테스터라고 한다면, 이것은 무엇을 의미하는 것일까? 전통적인 팀의 테스터와 비교해볼 때 애자일 테스터는 어떤 다른 기술이 필요한 것일까? 그들의 일상 업무에 대한 지침은 무엇일까? 애자일 테스터란 무엇인가? 애자일 테스터를 "전문적인 테스터로 변화를 포용하고 개발자에서 관리자까지 다양한 이해관계자와의 의사소통에 능하며 요구사항을 문서화해 테스트를 사용하는 개념을..