클린룸모델
클린룸모델 결함예방을 목적으로 시스템의전체기능을 Incremental(증가분)로분할, 반복적인 개발과 사용자피드백을통해 증가분 SW를 개발 시스템에 추가하는 생명주기 모형 1.특징:통계적실험 테스트,점증적개발모델,수학 기반의 정형명세/검증 ,함수적등가성 기초검증 2. 목적: 사용자요구사항 피드백, 이전설계와 명세의 결함제거, 고품질 소프트웨어 개발 3.박스구조명세:블랙박스(사용자관점테스트,입출력),상태박스(데이터내부상태표현),클리어박스(제어흐름,시간적의존관계) 4. 절차 : 요구사항/명세서(기능,사용)/증분계획수립/정형설계(정확성)/임의시험사례생성/통계적시험/인증모델-->피드백 출처: http://videoal.tistory.com/187 ,http://magazine.infoever.co.kr/lett..
폭포수(Waterfall) 모델
1. 폭포수(Waterfall) 모델의 개요 1-1. 폭포수 모델의 정의 - 고전적 라이프사이클 패러다임(Classic Life-cycle Paradigm) - 분석, 설계, 개발,구현, 시험 및 유지보수과정을 순차적으로 접근하는 방법 1-2. 폭포수 모델의 특징 - 고전적 라이프사이클 패러다임(Classic Life-cycle Paradigm)으로, 순차적 접근 방법임. - 요구사항분석, 설계, 구현(프로그래밍), 시험 및 유지보수의 순서로 이어짐 - 소프트웨어 개발을 단계적, 순차적, 체계적 접근 방식으로 수행 - 각 단계별로 철저히 매듭 짓고 다음 단계로 진행함 - 개념 정립에서 구현까지 하향식 접근 방법을 사용 (높은 추상화 단계-> 낮은 추상화 단계로 옮겨가는 방식) - 각 단계 종료 시 검증 ..