Team Foundation Server 문제 해결 시 결과 문서화 및 평가
업데이트: 2007년 11월
이 항목에서는 Team Foundation 서버에서 변경한 사항을 문서화하고 이러한 변경 작업의 결과를 평가하는 데 대한 지침을 제공합니다.
결과 문서화 및 평가
수행한 모든 작업을 정확하고 완벽하게 기록하면 문제 해결 시 수집된 정보를 효과적으로 활용할 수 있습니다. 이러한 기록을 사용하여 이중 작업을 줄이고 예방 조치를 통해 향후 발생할 수 있는 문제를 방지할 수 있습니다.
설치되어 있는 소프트웨어와 하드웨어, 업데이트된 드라이버, 교체된 하드웨어, 변경된 시스템 설정 등의 변경 사항에 대한 기록을 저장할 수 있는 구성 관리 데이터베이스를 만듭니다. 이 데이터를 정기적으로 확인, 업데이트 및 백업하면 영구적인 손상을 방지할 수 있습니다. 데이터베이스를 최대한 활용하려면 다음과 같은 사항을 기록하는 것이 좋습니다.
변경한 사항
변경 사항을 적용한 날짜와 시간
변경 사항을 적용한 이유
변경 사항을 적용한 사용자
변경 사항이 시스템의 안정성 또는 성능에 미친 긍정적인 영향 및 부정적인 영향
기술 지원 서비스에서 제공한 정보
이 데이터베이스를 계획할 때는 정보의 범위와 자세한 정도 사이의 균형을 고려하여 추적 대상 항목이나 특성을 결정해야 합니다.
새 하드웨어나 소프트웨어를 설치한 후에는 이전과 현재의 동작 상태나 성능 수준을 비교할 수 있도록 기본 정보를 업데이트하는 것이 좋습니다. 이전의 기본 정보가 없는 경우에는 시스템 정보, 장치 관리자, 성능 도구 또는 업계 표준 벤치마크를 통해 데이터를 생성할 수 있습니다.
기본 정보 및 오랜 기간 축적된 기록을 함께 사용하면 경험을 통해 얻은 정보를 요약하고, 유지 관리 작업을 평가하고, 문제 해결 방법의 효율성을 평가할 수 있습니다. 또한 이 데이터에 대한 분석을 통해 문제 해결 지침을 작성하거나 조직의 관리 정책을 더 나은 방향으로 변경할 수 있습니다.
문제 해결 이후의 검토(사후 검토)는 문제 해결 시 보완해야 할 사항을 확인하는 데 도움이 됩니다. 이와 같은 자체 평가 단계에서는 다음과 같은 질문을 고려할 수 있습니다.
문제 개선에 도움이 된 변경 사항은 무엇입니까?
문제를 더욱 악화시킨 변경 사항은 무엇입니까?
예상했던 수준으로 시스템 성능이 복원되었습니까?
중복되거나 불필요한 작업은 무엇입니까?
기술 지원 리소스를 얼마나 효과적으로 활용했습니까?
사용해 보지 않았지만 도움이 될 만한 다른 도구나 정보는 무엇입니까?
근본 원인의 추가적인 분석이 필요한 미해결 문제는 무엇입니까?
작업 계획 작성
작업 계획은 조직의 구성 및 관리 전략에 적합한 관련성 있는 문제 해결 목표와 전략의 모음입니다. 문제를 파악하고 가능한 솔루션 또는 해결 방법을 찾아 한 대 이상의 컴퓨터에서 테스트한 후에는 작업 계획을 작성해야 합니다. 문제의 영향을 받는 직원 및 관리자와 함께 계획을 조정하면 문제 해결과 관련된 사항을 사전에 알리고 문제 해결 일정이 중요한 작업과 겹치지 않는지 확인할 수 있습니다. 업무 시간 중 사용량이 많지 않은 시간에 문제를 해결하거나, 며칠 동안 작업을 단계별로 나누어 수행할 수 있습니다. 계획을 평가하고 취약점이 발견되면 내용을 업데이트하여 계획의 효과와 효율성을 높일 수 있습니다.
사용자 수가 증가할수록 손상으로 인해 생산성이 저하될 가능성이 높아집니다. 따라서 계획을 세울 때는 상관 관계를 고려하고 언제라도 계획을 수정할 수 있는 여지를 두어야 합니다. 또한 예기치 않은 상황에 대처할 수 있는 대체 계획도 준비해야 합니다.