Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- c++
- 코딩
- 백준
- docker
- C언어
- 도커 mysql
- c
- ansible install
- nvidia docker
- streamsets 강의
- 도커 elk
- 푸시푸시
- 자바
- 정보처리기사
- elk stack
- 파이썬
- 스트림셋이란?
- mysql docker
- 스트림셋
- 도커
- 알고리즘
- python
- MySQL
- 도커 시작하기
- 데이터베이스
- java
- 데이트
- mysql on docker
- 앤서블 설치
- 클라우드
Archives
- Today
- Total
리그캣의 개발놀이터
소프트웨어 설계 개발 방법론 - 나선형 모델 본문
나선형 모델
- 나선형 모델은 폭포수 모형과 원형 모델의 장점을 적용하고 위험 분석 기능을 추가한 개발 방법론임
- 나선을 따라 돌 듯이 여러 번의 소프트웨어 개발 과정을 거쳐 점진적으로 완벽한 최종 소프트웨어를 개발하는 것으로, 점진적 모형이라고도 함
- 소프트웨어를 개발하면서 발생 할 수 있는 위험을 관리하고 최소화하는 것을 목적으로 함
◦ 나선형 모델은 업무 영역이라는 여러 개의 작업 단위로 나누어지며 각 작업 단위는 다음과 같은 순서로 진행됨
◦ 장점은 가장 현실적인 모형으로, 대규모 프로젝트나 큰 시스템에 적합하며, 점진적으로 개발하기 때문에 개발 과정이 반복되면서 누락되거나 추가된 요구사항을 첨가할 수 있고 정밀하여 완성도 높은 소프트웨어를 개발할 수 있으며, 유지보수 과정이 필요 없음
◦ 하지만 위험성 평가에 크게 의존하기 때문에 이를 발견하지 모살 시 반드시 문제가 생기며 치명적인 소프트웨어 결함으로 작용할 수 있음
'프로그래밍 기본 > 소프트웨어 설계' 카테고리의 다른 글
[소프트웨어 공학] 라이선스 특징 조사 GPL,LGPL,MIT,Eclipse License (0) | 2018.05.09 |
---|---|
ATM UseCaseDiagram (0) | 2018.04.07 |
소프트웨어 설계 개발 방법론 -원형 모델 (0) | 2018.01.31 |
소프트웨어 설계 개발 방법론 - 폭포수 모델 (0) | 2018.01.31 |
소프트웨어 설계 - 중간고사 정리 (0) | 2018.01.25 |
Comments