Frog is cry
시스템 분석 설계 : 6-시스템 평가와 문서화 본문
1장 시스템 평가
시스템의 평가 목적
> 시스템 운영 관리의 타당성을 파악할 수 있다.
> 처리 비용이나 처리 효율면에서 개선점을 파악할 수 있다.
> 차후 시스템 개발 시 같은 실패를 피할 수 있으며, 원활한 진행을 위한 참고 자료가 될 수 있다.
> 시스템의 수행 능력을 판단할 수 있다.
시스템 성능 평가 항목
> CPU의 속도 및 기억 용량
> 입출력 장치의 처리 속도
> 프로그램의 구조와 사용 언어
> 파일의 편성 방법과 액세스 방식
> 파일 장치의 속도
> 프로그램의 다중도 및 우선순위
시스템의 신뢰성 평가 요소
> 시스템의 전체 가동률
> 신뢰성 유지를 위한 경제적 처리 방안
> 시스템 구성 요소의 신뢰도
신뢰성 평가 요소
평균 사용 시간(MTBF : Mean Time Betwwen Failures)
> 고장 수리가 끝난 시점부터 다음 고장이 발생할 떄까지의 시간들의 평균치, 즉 사용 중인 시간들의 평균치를 의미한다.
신뢰도(Reliability, 가용도)
> 시스템의 전체 시간 중에서 실제 가동하여 사용했던 시간들의 비율을 의미하는 개념이다.
2장 테스트 및 개발 비용 산정
프로젝트 요소
문제의 복잡도
> 시스템의 유형에 따라 프로그램의 난이도 요소
시스템 크기
> 입출력 양식의 수나 프로그램 원시 코드의 라인 수 요소
시스템의 신뢰도
> 시스템의 정확성, 견고성, 완벽성 및 일관성 요소
자원 요소
인적 자원
> 관리자, 개발자들의 양과 질 그리고 조직적인 지원 체계 요소
하드웨어 자원
> 개발 장비 및 운영 장비 요소
소프트웨어 자원
> 개발 지원 도구 요소
생산성 요소
개발자의 능력
> 유사 분야에 대한 경험, 이용될 프로그램 언어와의 친숙함, 데이터베이스, 데이터 통신망의 구축 등 개발에 필요한 전문 지식 요소
개발 방법론
> 최신의 기법과 효율적인 개발 관리 방법 요소
개발 비용 및 개발 시간
> 충분한 개발비와 개발 시간 요소
3장 문서화
문서화의 목적
> 개발 후 시 스템의 유지보수가 용이하다.
> 문서의 표준화로 효율적인 작업과 관리가 가능하다.
> 시스템의 변경에 따른 혼란을 방지할 수 있다.
> 문서화에 의한 운용자의 교육 훈련이 용이해 진다.
> 개발팀에서 운용팀으로 인수인계가 용이하다.
> 문서는 관련자들 사이의 의사소통의 도구가 된다.
> 같은 시스템 개발에 있어 여러 사람이 동시에 개발에 참여할 수 있다.
> 소프트웨어 공유 자산화할 수 있다.
'자격증 > 정보처리산업기사' 카테고리의 다른 글
시스템 분석 설계 : 8-구조적 분석 및 설계 (0) | 2020.08.08 |
---|---|
시스템 분석 설계 : 7-소프트웨어 공학 및 IPT (0) | 2020.08.08 |
시스템 분석 설계 : 5-프로세스 및 프로그램 설계 (0) | 2020.08.08 |
시스템 분석 설계 : 4-파일 설계 (0) | 2020.08.06 |
시스템 분석 설계 : 3-입출력 설계 (0) | 2020.08.06 |