IT강의/소프트웨어공학 2

블랙박스 검사 vs 화이트박스 검사

블랙박스 테스트와 화이트박스 테스트의 차이입니다. 가장 대표적인 차이는, "내부를 보느냐 안 보느냐" 입니다. (1) 블랙박스 검사: (내부를 보지 않고) 특정한 입력값에 대하여 올바른 출력값이 나오는지 검증하는 방법 (2) 화이트박스 검사: 내부 구조를 분석하면서 잘못된 것이 있는지 검증하는 방법 [출처] 위키백과: 화이트박스 검사

소프트웨어 개발 프로세스의 종류

이번 시간에는 소프트웨어 개발 프로세스의 종류를 살펴보겠습니다. 소프트웨어 개발 프로세스는 기획, 개발, 테스트, 출시 등 프로그램을 개발하기 위한 절차를 뜻합니다. 이러한 개발 프로세스에는 여러 가지의 방식이 있는데요. 그 방식들을 지금부터 살펴보겠습니다. (1) 주먹구구식 모형 (Build-Fix Model) - 공식적인 가이드라인, 프로세스 없이 개발부터 진행하는 방식입니다. - 요구 분석 명세서나 설계 단계 없이 간단한 기능만을 정리하여 개발합니다. - 일단 코드를 작성하여 제품을 만들어본 후에 요구 분석, 설계, 유지보수에 대해 생각합니다. - 정해진 개발 순서나 각 단계별로 문서화된 산출물이 없어 관리 및 유지보수가 어렵습니다. - 프로젝트 전체 범위를 알 수 없을 뿐더러 좋은 아키텍처를 만들..

728x90
반응형
LIST