일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Software life cycle model
- 비기능테스트
- 셀레니움
- 유지보수성 테스트
- testcase
- regression test
- 테스트
- csts
- ISTQB
- RBT
- risk-based testing
- Testing
- 테스트케이스
- 테스트 케이스
- Test Case
- testing method
- 자동화
- test
- QA
- 테스트 설계 기법에 따른 분류
- selenium
- Python
- 애자일
- 파이썬
- seleium
- agile
- SQA
- maintainability test
- 위험 기반 테스트
- 품질
- Today
- Total
목록agile (4)
Study_Note
애자일 칸반 (agile - kanban) 애자일 칸반은 애자일 방법론 중 하나로, 작업을 시각적으로 관리하고 작업의 흐름을 최적화하는 것을 중점으로 하는 방법론입니다. 주로 작업 보드를 사용하여 작업의 상태를 표시하고, 제한된 작업 인벤토리를 유지하여 효율성을 높입니다. 칸반은 생산시스템에서 생산 흐름을 효과적으로 통제하기 위해 사용되는 방법으로, 부품에 대한 정보를 기록한 카드를 의미합니다. 이 시스템은 주로 도요타 자동차의 생산 시스템에서 사용되는 용어로, JIT(Just in Time) 시스템의 일환으로 생산을 효율적으로 관리합니다. 주요 목적은 낭비를 줄이고 필요한 때에 필요한 양만큼의 제품을 더 빠르고 비용 효율적으로 생산하는 것입니다. [구체적인 설명] 작업 보드(Board) 작업 보드는 작..
애자일 익스트림 프로그래밍 (agile - extreme Programming) 애자일 익스트림 프로그래밍(XP)은 민첩한 소프트웨어 개발 방법론 중 하나로, 고객의 요구 사항 변화에 유연하게 대응하고 고품질의 소프트웨어를 빠르게 제공하기 위해 만들어진 방법론입니다. XP는 소프트웨어 개발 프로세스에서 기술적인 실천 방법과 소프트웨어 개발 팀의 조직 및 협업 방법을 강조합니다. [구체적인 설명] 주요 실천 방법 테스트 주도 개발(Test-Driven Development, TDD) 코드를 작성하기 전에 테스트 케이스를 먼저 작성하고, 그 테스트를 통과하는 코드를 작성합니다. 지속적인 통합(Continuous Integration) 작은 단위의 변경 사항을 자주 통합하여 팀 전체의 코드 베이스를 최신 상태..
애자일 스크럼 (agile - scrum) 애자일 스크럼은 반복적이고 증분적인 개발 방법론으로, 작은 팀이 일정 기간 동안 일하는 프로세스를 중심으로 합니다. 각각의 스프린트(Sprint)라 불리는 이러한 기간 동안에는 팀이 완전한 제품 기능을 제공하는 것이 목표입니다. 다음은 애자일 스크럼의 주요 구성 요소와 예시를 보여줍니다. [구성 요소] 스크럼 팀(Team) 작은 규모의 팀으로 구성되며, 팀 멤버들은 서로 다른 역할을 가질 수 있습니다. 예를 들어, 개발자, 테스터, 디자이너 등이 포함될 수 있습니다. 스크럼 마스터(Scrum Master) 팀을 이끄는 역할을 수행하며, 스크럼 프로세스를 관리하고 팀이 최적의 결과를 얻을 수 있도록 지원합니다. 제품 소유자(Product Owner) 제품의 비전을..
애자일 개발 방법론 (agile development methodology) 애자일 개발 방법론은 소프트웨어 개발 프로세스에서 유연성과 반복적인 접근을 강조하는 방법론입니다. 애자일은 초기에는 소프트웨어 개발에서의 워터폴(Waterfall) 방식과 대비되며, 빠르게 변화하는 요구 사항과 비즈니스 환경에 더 잘 대응할 수 있도록 설계되었습니다. 아래는 애자일 개발 방법론의 주요 특징과 원칙을 설명한 것입니다. 고객 만족 애자일은 고객 만족을 최우선으로 합니다. 고객의 요구 사항을 이해하고 신속하게 대응함으로써 가치 있는 소프트웨어를 제공하는 것이 목표입니다. 반복적인 개발 애자일은 반복적인 개발을 통해 초기에 가치 있는 제품을 빠르게 전달하고, 이를 통해 피드백을 받아 지속적으로 개선합니다. 이를 통해 초..