소프트웨어 오류에 대한 단상


생각 1. 기존의 소프트웨어 오류 제거 기술로 찾지 못하는 오류가 존재한다.

생각 2. 결코 찾지 못하는 소프트웨어 오류가 존재한다.

사람 목숨이나 돈이 걸린 시스템에서 사용하는 소프트웨어는 소프트웨어 오류에 대비하여 오류 제거와는 또 다른 준비를 해야 한다. 사실 바로 이것이 결함 허용 소프트웨어라는 분야가 필요한 이유이자 출현 이유이기도 하다. 결함 허용은 불가피한 오류에 대처하는 대비책이다.

생각 3. 소프트웨어 오류 발견자가 모두 동급은 아니다.

어떤 소프트웨어 프로세스보다도 소프트웨어 인력의 수준이 생산성에 가장 큰 영향을 미친다.

우수한 인력은 우수한 해결책을 내놓는다. “나쁜”인력은 훨씬 나쁜 해결책을 내놓는다.

생각 4. 모든 소프트웨어 오류가 동급이 아니다.

오류 제거와 결함 허용은 최악의 오류, 즉 시스템을 불안정하게 만드는 오류에 집중해야 한다.

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중