[ 5 과목 ]
| 소프트웨어 개발, 유지보수 등에 필요한 여러가지 일들의 수행방법과 이러한 일들을 효율적으로 수행하려는 과정에서 필요한 각종 기법 및 도구를 체계적으로 정리하여 표준화 한것이다.
소프트웨어의 생산성과 품질향상을 목적으로 한다.
▶ 소프트웨어 개발 방법론
| 정형화된 분석절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리 중심의 방법론
쉬운 이해 및 검증이 가능한 프로그램 코드를 생성하는 것이 목적이다.
▶ 구조적방법론
| 정보시스템의 개발을 위해 계획, 분석, 설계, 구축에 정형화된 기법들을 상호 연관성 있게 통합 및 적용하는 자료 중심이며 정보시스템 개발주기를 이용하여 대규모 정보 시스템을 구축하는데 적합한 소프트웨어 개발 방법론
▶ 정보공학 방법론
| 소프트웨어 비용산정
* 하향식 비용산정 기법 : 과거의 유사한 경험을 바탕으로 개발자들이 참여한 회의를 통해 비용을 산정하는 비과학적인 방법으로 전문가 감정기법 / 델파이 기법 등이 있다.
* 상향식 비용 산정 기법 : 프로젝트의 세부적인 작업 단위별로 비용을 산정한 후 집계하여 전체 비용을 산정하는 방법이다. LOC 기법 / 개발 단계별 인월수 기법 등이 있다.
| 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가의 의견을 종합하여 산정하는 기법이다.
전문가들의 편견이나 분위기에 지배되지 않도록 한명의 조정자와 여러 전문가로 구성된다.
▶ 델파이 기법
| 소프트웨어 각 기능의 원시 코드 라인 수의 비관치, 낙관치, 기대치를 측정해 예측치를 구하고, 이를 이용하여 비용을 산청하는 기법이다 .
측정이 용이하고 이해하기 쉬워 가장 많이 사용된다.
▶ LOC 기법
| 보헴이 제안한 것으로 원시 프로그램의 규모인 LOC 에 의한 비용산정 기법이다.
개발할 소프트웨어의 규모를 예측한 후 이를 소프트웨어 종류에 따라 다르게 책정되는 비용 산정식에 대입하여 비용을 산정한다.
같은 규모의 프로그램이라도 그 성격에 따라 비용이 다르게 산정된다.
▶ COCOMO 모형
| 소프트웨어 생명주기의 전 과정 동안에 사용될 노력의 분포를 가정해 주는 모형이다.
푸트남 ( Putnam ) 이 제안한 것으로 생명 주기 예측 모형이라고도 한다.
대형 프로젝트의 노력 분포 산정에 이용되는 기법이다.
개발기간이 늘어날수록 프로젝트 적용 인원의 노력이 감소한다.
비용 산정 자동화 도구로 SLIM 이 있다.
▶ Putnam 모형
| 알브레히트가 제안한 것으로 소프트웨어의 기능을 증대시키는 요인별로 가중치를 부여하고 합산하여 총 기능 점수를 산출하며 , 총 기능 점수와 영향도를 이용해 기능점수(FP) 를 구한 후 이를 이용해 비용을 산정하는 기법이다 .
▶ 기능점수 (FP) 모형
| ISO 국제표준화기구에서 만든 표준 소프트웨어 생명주기프로세스로 소프트웨어의 개발, 운영, 유지보수 등을 체계적으로 관리하기 위한 소프트웨어 생명주기 표준을 제공한다.
▶ ISO/IEC 12207
'NOTE > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 2020년 2회차 리뷰 (0) | 2021.04.16 |
---|---|
[정보처리기사] 2020년 1회차 리뷰 (0) | 2021.04.15 |
정보처리기사 실기 - 3회 대비 (3,4과목) (0) | 2020.10.15 |
정보처리기사 실기 - 3회 대비 (1,2과목) (0) | 2020.10.14 |
정보처리기사실기 데이터베이스 (0) | 2020.10.08 |
댓글