Update와 Upgrade는 무엇이 다르죠?

Hyuno Choi·2021년 3월 30일
0
post-thumbnail

원문 : https://www.parkersoftware.com/blog/whats-the-difference-between-a-software-upgrade-and-a-software-update


2021년 4월 1일

당신은 오랫동안 소프트웨어 제품을 사용해왔습니다. 당신은 때때로 프롬프트가 '업데이트' 여부를 물어보거나, 무언가가 어제보다 약간 잘 돌아가는 것을 눈치 채고는 했지요. 사실, 당신은 절대 소프트웨어 업데이트 알림에 대해 신경쓰지 않습니다. 그리고는, 어느 날 당신은 '소프트웨어 업그레이드'를 완료하라는 요청을 받습니다. 왜 (소프트웨어) 제공자는 단어 사용을 바꾸는 것일까요? 언제나 똑같은 것이 아니었나요?

결론부터 말하자면, 아닙니다. 그들(업데이트와 업그레이드)이 발음하고 듣기에 비슷하고, 둘 다 당신 제품의 변화를 수반하지만, 그들은 소프트웨어 유지보수의 뚜렷하게 구분되는 특정 측면에 대해 자세히 말해줍니다. 소프트웨어 업데이트와 소프트웨어 업그레이드 간의 차이는 당신의 낡은 자전거를 수리받는 것과 새 자전거를 사는 것 사이의 차이와 비슷합니다.

그래서, 소프트웨어 업데이트와 소프트웨어 업그레이드 간 차이는 정확히 무엇일까요? 그리고 그들은 왜 중요할까요?

소프트웨어 업데이트

소프트웨어 업데이트는 소프트웨어 개발자들이 제품을 그것이 할 수 있는 최선으로 만드는 미세 조정을 하는 방법입니다. 그것들은 보통 작고, 주요 변화보다 작은 향상입니다. 소프트웨어 업그레이드와는 다르게, 업데이트는 당신이 일하기 위해 사용하는 이미 존재하는 소프트웨어 프로그램이 필요합니다.

업데이트는 종종 백그라운드에서 자동으로 실행됩니다. 어떨 때는, 소프트웨어 업데이트는(일반적으로 '패치'라고 언급되는) 무료 다운로드 형식으로 제공됩니다. 그것들은 주로 당신의 제품이 성공적으로 계속 작동되기 위해 필요합니다.

왜냐하면 소프트웨어 업데이트들은 모든 새로 발견된 보안 이슈, 최근에 발견된 버그 수정, 그리고 드라이버와 새로운 하드웨어에 대한 지원을 다루기 때문입니다.

간단히 말해서, 소프트웨어 업데이트는 주기적으로 당신의 현재 소프트웨어 프로그램을 수정하고, 고치고, 경고해줍니다. 그것들은 당신의 자전거에 기름칠을 하는 것과 동일합니다. 그것은 여전히 같은 자전거이지만, 단지 더 부드럽게 작동합니다.

소프트웨어 업그레이드

소프트웨어 업그레이드는 조금 다릅니다. 이미 존재하는 당신의 프로그램 위에 건설하는 대신, 소프트웨어 업그레이드는 소프트웨어 제품의 완전히 새로운 버전입니다. 이것은 당신의 오래된 자전거와 똑같은 새로운 자전거를 사는 것과 약간 비슷하나, 화려한 새로운 기능이 이미 추가되어 있습니다. 그리고 그것은 당신의 낡은 자전거를 상급의 자전거로 만들어줄 많은 새로운 기능들과 함께 제공됩니다.

그리고 나서 소프트웨어 업그레이드는 오래된 제품을 대체합니다. 업그레이드는 중요한 변화나 프로그램의 현재 버전을 위한 주요 향상에 사용됩니다. 그것은 아마 유저 인터페이스에 대한 점검, 흥미로운 새 기능들의 세트, 중요한 구조적 변화를 가지고 있을 것입니다.

업데이트가 주로 작고 무료이며, 많은 주의를 요구하지 않는 반면, 소프트웨어 업그레이드는 훨씬 큰 과정입니다. 업데이트와는 다르게 소프트웨어 업그레이드는 프로그램이 계속 돌아가기 위해 필수적이거나 강제적인 것은 아닙니다. 완벽한 제품 업그레이드는 새로운 구매나 결제 시스템을 포함할 지도 모릅니다. 이것 때문에, 회사들은 자주 기존 고객들에게 소프트웨어 업그레이드에 대한 장려책을 제공할 것입니다. 예를 들어, 그들은 업그레이드 비용을 줄이거나 이전 프로그램에 대한 지원을 중단할 것입니다.

관련된 범위 때문에, 소프트웨어 업그레이드는 업데이트보다 덜 흔합니다. 이것은 빠른 버그 수정처럼 눈에 띄지 않는 것이 아닙니다. 이것은 -개발자들 뿐만 아니라 뒤에서 제품 완성을 위해 바쁜- 마케팅 팀과, 고객 서비스 팀과, 판매 팀의 작업을 포함한 '쇼 스토퍼'입니다.

그들이 왜 필요한가

소프트웨어 업데이트:

  • 보안 약점으로부터 당신을 지키기 위해서

업데이트 없는 오래된 소프트웨어를 가지고 있는 것은 취약한 보안의 구멍을 가져올 수 있습니다. 새로 발견된 취약점과 악성 소프트웨어는 소프트웨어 업데이트 없이는 당신의 제품이 보안 위협에 대해 취약할 수 있다는 것을 의미합니다. 업데이트는 (오류)수정과, 이러한 약점을 줄이도록 도와주는 보호를 구현하는 방법입니다.

  • 버그를 수정하고 기능을 향상시키기 위해

당신이 사용하고 있는 소프트웨어는 당신이 그것을 사거나 다운로드하기 전에 엄격한 테스트를 통과했을 것입니다. 그러나 불행하게도, 몇몇 버그들, 작은 문제들, 그리고 다른 문제들은 여전히 그물망을 통과할 수 있습니다. 소프트웨어 업데이트는 이러한 문제점들을 고치고 당신의 프로그램이 부드럽게 작동하도록 유지시켜줍니다.

소프트웨어 업그레이드:

  • 새로운 특징과 강화된 기능 제공

소프트웨어 업그레이드는 거의 언제나 이전 버전보다 낫습니다. 이것은 더 많은 특징을 가지고, 새로운 기술과 진보를 포함하고, 더 빠르고 부드럽게 작동할 것입니다. 그들은 사용에 있어서의 향상을 제공하고, 혹은 심지어 에너지를 절약하는 방법이나 파워 소비의 향샹을 포함합니다.

  • 업데이트 받기를 계속하기 위해

잠시 후에, 소프트웨어 회사들은 오래된 소프트웨어 버전에 대한 지원을 중지할 것입니다. 이것은 오래된 구형 소프트웨어가 결국 당신이 사용하는 OS와 하드웨어에 맞추는 것을 중지한다는 것을 의미합니다. 이것은 또한 더 오래된 소프트웨어가 해커와 악성 소프트웨어에 대해 업그레이드(버전)보다 덜 안전하다는 것을 의미합니다.


수리와 교환

소프트웨어 업그레이드는 큰 업데이트 이상입니다: 이것은 오래된 프로그램을 완전히 대체합니다. 업그레이드는 당신이 더 나은 것을 얻는 것을 의미하고, 업데이트는 당신이 이미 가진 것을 고친다는 의미입니다.

가장 중요하게, 소프트웨어 업데이트와 소프트웨어 업그레이드 둘 다 제품 기능에 영향을 미치고, 보안에 필수적이고, 하드웨어에 적합하고, 그리고 (기존 제품보다) 부드러운 경험을 제공합니다.


profile
프론트엔드 웹 개발자를 목표로 하고 있습니다.

0개의 댓글