문제점 해결은 예정된 시간에 문제점이 발생한다는 것은 절대 있을 수 없는 일이므로 사용자가 꺼려하는 프로세스 및 활동입니다. 그러나 문제점 판별, 문제점 분석 및 문제점 해결면에 있어서 더 나은 기술을 얻는 것은 가치있는 훈련입니다. 이 주제는 Rational Software Development Platform을 사용하는 동안 적용할 수 있는 구조화된 문제점 판별 접근방식에 대한 일반적인 설명을 제공합니다.
문제점 최소화 성공 여부는 다음의 몇 가지 요인에 따라 달라집니다.
소프트웨어 문제점이 발생할 경우 기본 문제점 해결 전략에는 다음 단계가 포함됩니다.
문제점 유형에 따라(응용프로그램, 서버 또는 응용프로그램 개발 도구 중 어느 것에 대한 문제점인지 여부에 따라), 잘못된 사항이 명시된 메시지를 수신하게 됩니다. 응용프로그램을 개발하는 경우, Rational Developer는 개발 오류가 발생하면 타스크 보기에 다양한 유효성 검증 메시지를 제공합니다. 언제든지 레코드 도구를 사용하여 표시되는 오류 메시지를 기록하십시오. 간단하게 말하자면, 종종 오류 메시지는 문제점을 추가로 조사해야 알 수 있는 코드를 포함합니다. 유사하지만 미묘한 차이를 가진 여러 개의 오류 메시지를 수신할 수도 있습니다. 각각의 세부사항을 레코드하여 문제점이 있는 위치에 대해 좀더 자세하게 알 수 있습니다.
이 문제를 해결하는 데 수행한 단계를 생각해 보십시오. 문제점을 쉽게 다시 생성할 수 있는 방법에 대해 알아보려면 해당 단계를 다시 시도하십시오. 일관되게 반복적으로 테스트하는 경우, 필요한 솔루션을 판별하는 시간이 더 빨라질 것입니다.
도움말 메뉴에 있는
IBM Support Assistant를 사용하여 생생한 웹 기반의 지원 자원을 검색할 수 있습니다.
이 도구는 문제점이 이미 문서에 제시되어 있는지 여부를 보기 위해 IBM의 지식 기반을 검색할 때 도움이 됩니다.
이러한 단계 이외에 작업 도구 및 기술에 대한 지식은
문제가 발생할 수 있는 원인 범위를 좁히는 데 도움이 될 수도 있습니다.
사용 가능한 자원을 조사한 후에도 문제가 계속되는 경우, 제품에서 사용 가능한 도구를 통해 더 많은 진단 정보를 얻을 수 있습니다. 도움말을 참조하여 제품에 있는 다양한 디버깅, 프로파일링, 추적 및 테스팅 도구에 대해 학습하십시오.