top 31 agile interview questions
다가오는 인터뷰를 준비하는 데 도움이되는 가장 자주 묻는 애자일 인터뷰 질문 및 답변 목록 :
이 첨단 기술 세계에서 자동화의 증가와 다양한 기술 범위로 인해 고객은 더 정확하고 정확한 프로젝트를 요구합니다.
이러한 요구 사항을 충족하려면 작업을 전체적으로 처리 할 수 없기 때문에 작은 부분으로 나누어 그에 따라 수행해야합니다.
애자일은이를 수행하는 가장 좋은 방법 중 하나입니다. 애자일 팀의 각 직원은 회사에 큰 자산이며 같은 이유로 면접관은 항상 후보자에게 좋은 지식을 찾습니다. 따라서 자신을 준비하는 것은 항상 더 안전한 편이되는 것이 좋습니다.
다음은 엄선 된 최고의 제품입니다. 기민한 후보자가 애자일 팀의 일원이되는 데 도움이되는 인터뷰 질문.
추천 도서 =>
애자일 및 스크럼 인터뷰 질문
애자일 스크럼 방법론 인터뷰 질문부터 시작하겠습니다.
Q # 1) 스크럼주기는 얼마나 오래 지속됩니까?
태양 영화가 작동하지 않는 이유
대답: 기본적으로 스크럼주기는 프로젝트 규모와 팀 규모에 따라 다릅니다. 팀 규모는 3 명에서 9 명까지 다양합니다. 일반적으로 스크럼 스프린트를 완료하는 데 3 ~ 4 주가 걸립니다. 평균적으로 스크럼 스프린트는 4 주 안에 끝납니다.
Q # 2) 스크럼의 스크럼은 무엇입니까?
대답: 한 프로젝트에 7 개의 팀이 있고 각 팀에 7 명의 구성원이 있다고 가정합니다. 각 팀은 고유 한 스크럼 회의를 이끌고 있습니다. 이제 팀간에 조정하려면 별도의 회의를 구성해야합니다.이 회의를 스크럼 스크럼이라고합니다.
대사 (팀을 대표하는 지정된 사람)는 스크럼 스크럼에서 팀을 대표합니다.
회의에서 논의 된 몇 가지 사항은 다음과 같습니다.
- 마지막 회의 후 팀의 진행 상황입니다.
- 다음 회의 전에 수행 할 작업입니다.
- 마지막 작업을 완료하는 동안 팀이 직면 한 장애.
Q # 3) '증가'라는 용어를 설명해주세요.
대답: 팀이 스프린트를 완료하면 예상했던 모든 것을 완료했습니다. 스프린트에서 완료된 모든 제품 백 로그 항목의 합계를 증분이라고합니다. 이 새로운 증분에는 이전 스프린트 증분 값도 있습니다.
Q # 4) 사시미 란?
대답: 사시미는 피어싱 된 몸을 의미하는 일본어입니다. 기본적으로 신선한 고기 나 생선을 얇게 썰어 만든 일식 요리입니다. 각 조각은 다른 조각과 비교할 때 맛이 비슷합니다.
스크럼 방법론의 Sashimi는 요구 사항 분석, 계획 및 설계, 개발, 테스트, 문서화 완료 여부 및 제품 표시 준비 등을 포함하는 스프린트에서 소프트웨어 개발주기의 모든 단계를 의미합니다.
Q # 5) 장애란 무엇입니까?
대답: 원활한 업무 흐름을 방해하거나 팀이 더 나은 방식으로 업무를 수행 할 수없는 모든 장애를 '장애'라고합니다.
Q # 6)‘스크럼 포커’또는‘플래닝 포커’기법을 설명해주세요.
대답: 계획 포커라고도하는 스크럼 포커는 일반적인 합의에 기반한 카드 기반 추정 기술입니다.
- 이를 시작하기 위해 고객 또는 소유자가 애자일 사용자 스토리를 읽고 평가자가 그 기능을 이해합니다.
- 각 견적자는 번호가 다른 계획 카드를 가지고 있습니다. 0,1,2,3,5,8 등등. 카드의 이러한 값은 이상적인 날 또는 스토리 포인트입니다.
- 에스티 메이터는 제품 소유자가 설정 한 기능을 논의하여 추정치를 기반으로 카드를 선택합니다.
- 공통 값을 선택하면 최대 값을 논의하지 않으면 추정치입니다. 및 분. 견적.
- 이 프로세스는 일반적인 합의에 도달 할 때까지 반복됩니다.
Q # 7) 애자일 테스트의 원칙은 무엇입니까?
대답: 애자일 테스트의 몇 가지 주요 원칙은 다음과 같습니다.
- 고객 만족
- 버그없는 깨끗한 코드
- 고객은 변경을 환영합니다.
- 전체 팀, 사업가 및 개발자가 공동으로 작업합니다.
- 긴 문서 대신 본질에 집중
- 대면 대화에 중점을 둡니다.
- 지속 가능한 개발을 촉진합니다.
Q # 8) 애자일 모델의 단점은 무엇입니까?
groovy 스크립트를 사용하여 soapui에서 데이터 기반 테스트
대답: 애자일 모델 사용의 몇 가지 단점은 다음과 같습니다.
- 예측하기 쉽지 않음 : 대규모 프로젝트를 만나면 얼마나 많은 노력이 필요할지 파악하기가 쉽지 않습니다.
- 고객이 제시 한 가이드 라인을 제대로 파악하지 못한 경우 프로젝트의 최종 결과는 고객 만족도가 떨어집니다.
- 때때로 디자인과 문서화에 집중하는 것은 적절하지 않습니다.
- 높은 수준의 결정은 재향 군인의 손에 있습니다. 경험이없는 결정과 결합되지 않으면 신입생은 적절한 지식을 파악할 여지가 거의 없습니다.
Q # 9) 애자일 모델은 언제 사용해야합니까?
대답: 기능 기반 개발, 린 소프트웨어 개발, 크리스탈 방법론, 동적 개발과 같이 애자일을 사용할 수있는 몇 가지 개발 및 방법론이 있습니다.
Q # 10) 릴리스 후보는 무엇입니까?
대답: 릴리스 후보는 마지막 개발 기간 동안 심각한 문제가 남지 않도록하기 위해 릴리스 된 코드 / 버전 / 빌드입니다. 테스트에 사용되며 최종 빌드와 동일합니다.
Q # 11) 애자일 테스트 (개발) 방법론은 다른 테스트 (개발) 방법론과 어떻게 다릅니 까?
대답: 에 애자일 방법론 , 코드는 작은 부분으로 나뉘며 한 번에 특정 코드 만 작동하거나 테스트됩니다. 특정 코드 부분에 대한 지속적인 커뮤니케이션은 팀이 수행하므로 특정 코드에만 초점을 맞 춥니 다. 이를 통해 애자일 프로세스가 더 유연하고 집중적으로 진행됩니다.
Q # 12) 소프트웨어 테스트 및 개발 프로젝트 외에 애자일 방법론을 적용 할 수 있습니까?
대답: 민첩한 방법론을 생화학, 생물 물리학, 생물 의학 분야에 적용 할 수있는 곳이나 데이터가 충분하지 않은 곳, 소규모 팀으로 프로젝트를 완료해야하는 곳, 알려지지 않은 곳에서 작업 할 곳이 있습니다. 여러 영역이 있습니다.
Q # 13) 애자일 개발을 사용하고 있는지 어떻게 알 수 있습니까?
대답: 테스트 기반 개발, 타임 박스 작업 보드, 클래스 책임 공동 작업자, 일일 스탠드 업 미팅, 페어 프로그래밍, 지속적인 통합, 검토 등과 같은 특정 기능을 사용할 때마다 애자일 개발을 사용하고 있다는 사실을 알게됩니다.
Q # 14) 스크럼의 스토리 포인트가 무엇인지 설명해주세요.
대답: 특정 작업을 완료하거나 수행하거나 백 로그를 구현하는 데 필요한 총 노력을 추정하는 단위로 간주 할 수 있습니다.
Q # 15) 번 다운 차트의 X 축과 Y 축은 무엇입니까?
대답: 번 다운에서 차트 X 축은 근무일을 표시하고 Y 축은 남은 작업량을 표시합니다.
여기 이미지에서 파란색 선은 프로젝트 완료를 위해 제안 된 이상적인 시간을 나타냅니다. 예를 들어, 이상적으로는 프로젝트 시작일에 28 개의 작업 (노력)이 보류 중입니다. 그리고이 프로젝트는 20 일 안에 완료 될 예정입니다. 그래서 20에일하루에는 작업 (노력)이 없어야합니다. 즉, 프로젝트가 완료되어야합니다.
반면에 빨간색 선은 날짜와 관련하여 주어진 실제 작업 (노력)을 나타냅니다. 여기서 5 일째에는 계획에 따라 7 개의 작업을 완료해야하지만 실제로는 4 개의 작업 만 완료되었습니다.
따라서 프로젝트 진행 상황에 대한 적절한 추적을 제공하여 프로젝트를 제공하는 데 소요되는 시간과 효율성을 개선하는 데 도움이됩니다.
Q # 16) 스크럼의 주요 역할은 무엇입니까?
대답:
- 스크럼 팀 : 스크럼 팀은 특정 작업을 달성하기 위해 공동으로 작업하는 개인에 의해 구성됩니다. 팀은 약속하고 요청한 제품을 제공하기 위해 유대감을 형성합니다.
- 스크럼 마스터 : 스크럼 마스터는 스크럼 팀의 적절한 실행 또는 작업을 담당합니다. 서번트 (리더이자 코치)로서 그는 스크럼 스프린트 목표를 향한 팀의 적절한 생산성을 보장합니다.
- 제품 소유자 : 제품 소유자는 무엇을 구축해야하는지에 대한 완전한 그림을 제공하고 해당 아이디어를 팀에 전달할 책임이 있습니다.
Q # 17) 제품 번 다운 차트는 무엇입니까?
대답: 구현 및 구현되지 않은 제품 백 로그를 보여주는 그래프 형식의 설명을 번 다운 차트라고합니다.
Q # 18) 스프린트 번 다운 차트는 무엇입니까?
대답: 아니오를 설명하는 데 사용되는 그래프. 스크럼 사이클에서 구현 된 / 구현되지 않은 스프린트의 수.
Q # 19) 릴리스 번 다운 차트는 무엇입니까?
대답: 이전에 계획된 보류중인 릴리스를 나타내는 데 사용되는 그래프를 릴리스 번 다운 차트라고합니다.
Q # 20) 결함 번 다운 차트는 무엇입니까?
일할 최고의 게임 회사
대답: 식별 및 제거 된 결함의 수는 결함 타 버리다 차트.
Q # 21) 스프린트 계획 회의는 무엇입니까?
대답: 스프린트 계획 회의는 스크럼 마스터, 제품 소유자 및 전체 스크럼 팀과 같은 모든 주체가 참여하여 팀 및 제품 백 로그 항목의 우선 순위 기능을 논의합니다.
Q # 22) Sprint Retrospective 미팅이란 무엇입니까?
대답: 이것은 대부분 스프린트의 마지막 부분이거나 스프린트 검토 회의 후에 수행 될 수 있습니다. 스크럼 마스터와 전체 팀이 참여합니다. ‘스프린트 중 좋았던 점’,‘나쁜 점’,‘개선해야 할 점’을 논의합니다. 일반적으로 2-3 시간 동안 지속됩니다.
Q # 23) '빌드 브레이커'에 대해 무엇을 알고 있습니까?
대답: 때때로 개발자가 실수로 소프트웨어에 버그를 범하고 그러한 버그가 컴파일 프로세스를 중지하고 정상적인 테스트 실행에서 경고 또는 실패를 생성 할 때 빌드가 손상되었다고 말하며 테스터의 주요 우선 순위는 다시 돌아 오는 것입니다. 해결하여 정상적인 단계 곤충 발행물.
Q # 24) Kanban에 대해 알려주세요.
대답: Kanban은 팀이 작업, 즉 진행 상황을 간과 할 수 있도록 도와주는 도구입니다. 진행 상황과 현재 개발 스토리의 상태는 칸반을 사용하여 완벽하게 설명되며보다 정확하게는 '칸반 보드'에서 수행됩니다.
Kanban 보드를 사용하면 한 곳에서 프로젝트의 전체 시나리오를 작성할 수 있으므로 병목 현상, 완료된 작업, 워크 플로 진행 상황 또는 기본적으로 프로젝트의 전체 상태를 완벽하게 파악할 수 있습니다.
Q # 25)‘스크럼’과‘칸반’이 사용되는 곳은 무엇인가요?
대답: ‘스크럼’은 더 적절하거나 눈에 잘 띄는 프로세스로 전환해야 할 때 사용하는 반면, 전체 시나리오를 크게 변경하지 않고 프로세스 실행을 개선하려면‘칸반’을 사용해야합니다.
Q # 26) 사용자 스토리가 단순히 작업 시간으로 추정되지 않는 이유는 무엇입니까?
대답: 작업 시간을 기준으로 사용자 스토리를 추정 할 수 있지만 바람직하지 않습니다. 고객에게 제공 할 고품질 제품에 집중할 수 없습니다. 또한 인력을 사용하면서 관리 비용과 예산에 집중할 것입니다.
대신 작업의 복잡성과 필요한 노력에 대한 완전한 아이디어를 제공하므로 스토리 포인트를 사용할 수 있습니다.
Q # 27) 다른 Agile 프레임 워크 세 가지를 말씀해 주시겠습니까?
대답: 테스트 주도 개발 , 기능 기반 개발 및 Kanban.
Q # 28) 스크럼 마스터는 스크럼 팀을 대신하여 장애를 제거해야합니까?
대답: 스크럼 마스터는 그렇게 할 수 있지만 그렇게해서는 안됩니다. 스크럼 마스터는 팀을 지배하거나 애지중지해서는 안됩니다. 처음에는 팀이 트랩 할 수있는 실패, 계획되지 않은 여행 또는 막 다른 골목이있을 수 있습니다. 여기서 스크럼 마스터는이를 지원하고 적절한 탈출 방법을 보여야합니다. 스크럼 팀은 독립적으로 결정을 내려야합니다.
Q # 29) 애자일 테스트 (개발) 방법론은 다른 테스트 (개발) 방법론과 어떻게 다릅니 까?
대답: 애자일 테스트 방법론에서는 전체 테스트 프로세스가 작은 코드 세그먼트로 나뉘며 각 단계에서 이러한 코드가 테스트됩니다. 이 방법론에는 다음과 같은 여러 프로세스 또는 계획이 있습니다. 통신 팀과 함께 최적의 결과를 얻기위한 짧은 전략적 변경 등
Q # 30) 마스터는 작업 항목에 대한 후속 조치를 어떻게 권장합니까?
대답: 이를 수행하는 가장 좋은 방법은 팀 회고에서 구성원 선택이 수행 할 작업 / 목록의 후속 조치를 설정하는 것입니다. 스크럼 마스터는 새 회고전으로 이동하기 전에 이전 회고에서 작업 항목의 정보 또는 상태를 수집해야하며, 작업 항목 중 하나라도 발견되거나 처리되지 않은 상태로 남아있는 경우 원인 또는 이유를 알려서 더 이상 발생하지 않도록해야합니다.
Q # 31) 가장 애자일 매트릭스는 무엇입니까?
대답:
- 속도 : 속도를 추적하면 진행 상황, 용량 등에 대한 명확한 아이디어를 얻을 수 있습니다. 측정은 승인 된 모든 스토리 추정치를 합산하여 수행 할 수 있습니다.
- 작업 카테고리 할당 :이 요소는 우리가 시간을 어디에 투자하는지 또는 어디에 우선 순위를 설정할지에 대한 명확한 아이디어를 제공합니다.
- 결함 제거 인식 : 적극적인 회원들과 그들의 인지도를 통해 양질의 제품을 전달할 수 있습니다.
- 누적 흐름도 :이 흐름도의 도움으로 X 축은 시간을 표시하고 Y 축은 아니오를 표시하는 균일 한 워크 플로우를 확인할 수 있습니다. 노력의.
- 스프린트 번 다운 매트릭스 : 스프린트와 함께 작업 완료를 추적합니다.
- 제공되는 비즈니스 가치 : 제공되는 비즈니스 가치는 팀의 업무 효율성을 보여주는 엔티티입니다. 이 방법은 각 프로젝트에 약 100 개의 포인트가 연결되어있는 측정에 사용됩니다. 비즈니스 목표에는 복잡성, 긴급 성 및 ROI에 따라 1,2,3,5 등의 값이 부여됩니다.
- 결함 해결 시간 : 팀원이 오류를 제거하여 버그를 감지하고 우선 순위를 결정하는 프로세스입니다. 버그 수정에는 일련의 프로세스가 포함됩니다.
- 버그 그림 지우기
- 일정 수정
- 결함 수정 완료
- 결의의 신고가 전달됩니다
- 시간 범위 : 테스트에서 해당 코드에 주어진 시간입니다. 그것은 no의 비율로 측정됩니다. 테스트 스위트에서 호출 한 코드 라인의 총 개수. 코드의 상대 라인 수 (백분율).
결론
애자일 방법론은 더 짧은 시간 슬롯에 작업을 완료하도록 설계되어 클라이언트의 요구를 정확하게 충족하는 동시에 요구 사항에 따른 유연성으로 유명합니다.
이 기사에서는 가장 인기 있고 자주 묻는 애자일 인터뷰 질문을 다루었습니다. 이것은 차례로 인터뷰 시점에서 당신의 애자일과 스크럼 지식을 닦을뿐만 아니라 확실히 당신에게 도움이 될 것입니다.
모두 최고 !!!
더 궁금한 점이 있으면 아래 댓글 섹션에 공유하십시오.