소프트웨어 유지 관리 란 무엇입니까?
소프트웨어 유지 보수는 컴퓨터 프로그램이 출시 된 후 컴퓨터 프로그램이 변경되거나 업데이트되는 프로세스입니다. "유지 보수"라는 용어는 오류의 수리 및 수정을 암시 할 수 있지만,이 프로세스의 일부만이 목적을 위해 의도되며, "수정"이라고합니다. 많은 소프트웨어 유지 보수는 "적응 형"작업에 사용되어 프로그램이 변화하는 환경에서 지속적으로 효과적이고 사용할 수 있으며 기능을 향상시키는 "완벽한"절차를 보장합니다. "예방"유지 보수는 나중에 업데이트를 더 간단하게 개발할 수 있도록 추가 문서와 도구를 제공함으로써 향후 프로세스를보다 쉽게 할 수 있도록 사용됩니다.
개발자가 생성 한 패치를 통해 많은 소프트웨어 유지 관리가 수행됩니다. 이 파일은 컴퓨터 사용자가 설치하고 시스템에서 기본 프로그램의 기능과 설계를 수정합니다. 초기 소프트웨어 개발은 T가 프로그램을 출시 한 후에 이루어집니다.AKE 유지 보수 고려.
시정 소프트웨어 유지 보수는 버그를 수리하거나 문제를 해결하는 프로그램의 변경 사항을 개발하는 프로세스입니다. 이미 존재하지 않지만 프로그래밍 오류로 인해 사용할 수 없다면 새로운 기능이 추가되지 않습니다. 모든 소프트웨어 유지 보수의 약 4 분의 1만이 시정 문제에 사용되지만 프로그램 사용자가 가장 중요한 요소로 간주됩니다.
많은 소프트웨어 유지 관리를 "적응 형"이라고하며 새로운 환경에서 기능하도록 프로그램을 조정하는 데 사용됩니다. 프로그램은 일반적으로 특정 운영 체제 (OS)에서 기능하도록 설계 및 개발되었습니다. 일부 소프트웨어는 최신 버전에서 작동 할 수 있지만 그렇게 할 수없는 많은 프로그램이 있습니다. 프로그램에 대한 적응 형 패치는 코드를 변경하여 새로운 시스템에서 올바르게 작동 할 수 있도록 코드를 최신 상태로 유지할 수 있습니다.
Perfective소프트웨어 유지 관리는 제품에 새로운 기능을 추가하고 사용자에게 직접 영향을 줄 수있는 변경을 수행하는 데 사용됩니다. 회사는 몇 가지 맞춤법 검사 기능이 포함 된 워드 프로세싱 프로그램을 출시 할 수 있습니다. 프로그램의 사전을 업데이트하고 추가 오류 수정 옵션을 생성하는 패치를 출시하면 완벽한 유지 보수로 간주됩니다. 주요 점검은 일반적으로 새 버전 또는 소프트웨어 "클라이언트"의 릴리스가 필요하기 때문에 일반적으로 상당히 사소합니다.
.개발자는 예방 소프트웨어 유지 관리를 수행 할 수 있으며, 이는 향후 변화를 더 간단하게 만드는 데 사용됩니다. 개발 후 회사는 아직 개발되지 않은 버그의 잠재력이 있음을 인식 할 수 있습니다. 그들은 실제로 문제가되기 전에이 문제를 해결하는 패치를 공개 할 수 있습니다. 향후 유지 보수를보다 쉽거나 불필요하게 만들기 위해 추가 문서 및 코드 정리를 수행 할 수도 있습니다.