소프트웨어의 특성 : ...

by Dreamy posted May 08, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

+ - Up Down Comment Print

소프트웨어의 특성 : 비가시성, 복잡성, 비마모성, 복제 가능, 테스트/변경 가능, 비제조정, 순응성


● 소프트웨어의 특성

- 비가시성 : 구조가 외부에 노출되지 않고 코드에 내재되어 있음 (무형)

- 복잡성 : 정형적 구조가 없이 복잡하고 비규칙적, 비정규적임

- 비마모성 : 소프트웨어는 외부의 환경에 의해서 마모되는 것이 아니라, 품질이 나빠지는 것

- 복제성 : 소프트웨어는 간단하고 쉬운 방법으로 복제 가능

- 변경성 : 필요에 따라 항상 수정이 가능한 진화성 (evolution)

- 순응성 : 요구 및 환경의 변화에 적응하는 유연성

- 무형성 : 실체적 형체가 없는 무형성 때문에 FP(Function Point)등으로 유형화 하고자 함



● 소프트웨어 위험의 대표적 특성

- 연쇄작용 : 한 반응이 일어나면 여러 반응이 가지를 쳐서 일어나는 현상

- 확실성 : 의심의 여지가 없는 상태 또는 오류로부터 완전한 보증을 가지고 있는 상태

- 불확실성 : 위험이 발생할 수도 있고 발생하지 않을수도 있음

- 손실 : 위험이 실제로 발생하면 반드시 손실이나 원하지 않은 결과가 발생



● 공학적으로 잘 작성된 소프트웨어의 특성

- 사용자가 요구하는대로 동작

- 하드웨어 자원을 효율적으로 이용

- 일정 시간 내에 주어진 조건하에서 원하는 기능 실행

- 처리 절차에 맞게 수행되어 정확하게 결과를 산출

- 소프트웨어의 개발, 유지보수 등이 초기 예상 비용 이내에 수행

- 적당한 사용자 인터페이스를 제공해 사용하기가 편리해야 함

- 유지보수가 용이하고 신뢰성이 높아야 함

- 에러 최소화

- 소프트웨어 사용법, 구조의 설명, 성능, 기능이 이해하기 쉬워야 함

- 실행 속도가 빠르고, 기억 용량을 적게 차지

- 투입된 비용, 노력에 대한 생산량을 의미하고 이러한 생산성을 최대한 확보 해야함



Articles

1 2 3 4 5 6 7

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5