품질 메트릭
조건 분기의 수/조건 분기의 깊이 정도/분기문으로 발생하는 실행 경로/논리연산자 개수
TDD의 원칙
테스트를 통과할 만큼만 코드를 생성함
Validation : 올바른 제품을 만들고 있는가
Verification : 올바른 방향으로 빌딩하고 있는가
명세서에 없는 기능이 포함된 것을 찾아내는 것은 Verification
명세서에 누락된 사용자 요구사항을 발견하는 것은 Validation
단계별 테스트
가장 기본적인 단위 테스트
Integration test
알파 테스트/베타 테스트
블랙박스 테스트
화이트박스 테스트 : 구조 기반 테스트
코드 커버리지
프로세스 모델
프로세스 : 왓
방법론 : 왓 + 하우
스크럼에서 Sprint의 의미 : 작은 단위의 개발 업무를 단기간 내에 전력 질주하여 개발한다는 뜻
초기 단계의 전체 투입 공수 추정이 어려움
'Computer Science' 카테고리의 다른 글
SW 아키텍쳐 구조&활용 (1) (0) | 2021.06.09 |
---|---|
SW 요구사항 개발 (1) (0) | 2021.06.08 |
SW 공학 기초 (2) (0) | 2021.06.08 |
SW 공학 기초 (1) (0) | 2021.06.08 |
SW 품질 향상을 위한 코드 정적분석 (2) (0) | 2021.06.07 |
댓글