기본 콘텐츠로 건너뛰기

소프트웨어는 자연스럽게 진화해야한다.


좋은 소프트웨어는 진화한다.

소프트웨어는 사용자가 사용하면서 문제점이 발견되고, 수정되고, 또다시 사용되면서 재수정되는 반복과정을 거치면서 진화한다.

소프트웨어를 개발한 회사가 망하거나 포기하지 않는 이상 이 활동은 끊임없이 반복된다.

하지만 모든 소프트웨어가 진화하지는 않는다.

소프트웨어가 진화를 하기 위해서는 충분한 시간이 필요하다.

하지만 최근에는 소프트웨어가 진화를 하기에 충분한 시간이 주어지지 않는다.

소프트웨어의 진화를 가로막는 많은 이유가 있다.

첫번째는 처음부터 소프트웨어를 너무 복잡하게 만드는 경우이다.

이런 저런 욕심으로 처음부터 소프트웨어를 너무 복잡하게 만드는 경우 소프트웨어는 진화를 할 여지를 찾지 못하게 된다.

소프트웨어가 진화하기 위해서는 사용자가 제품을 사용하면서 개선점을 얘기할 수 있어야 하지만 복잡한 소프트웨어는 그런 여지가 적다.

어떤 경우는 사용자가 그런 소프트웨어를 아예 사용조차 안하는 경우도 있다.

트위터를 기억해보자. 트위터의 처음은 무척 간단했고 트위터는 지금 현재도 진화중이다.

소프트웨어가 진화하기 위해서는 처음에는 간단하게 만들어질 필요가 있다.

두번째는 시간이다.

새로운 소프트웨어는 많은 경우 구 버전이 고객에게 선보이기도 전에 시작된다. 이런 경우 새로운 버전은 고객의 사용 경험을 듣거나 의견을 모을 수 없게 된다.

이것은 매우 치명적인 결과를 가져오게 된다.

세번째는 개선에 대한 압박이다.

대다수의 회사들은 자신들의 주력 제품 하나를 고집하거나 천천히 점진적으로 개선하여 좋은 제품을 만들어 가지 않는다.

애플의 아이폰은 정말 극히 드문 경우이다.

많은 회사들은 매년, 매분기마다 최신, 최고, 세계 최초를 외치며 더 좋은 모델이라는 광고와 함께 제품을 출시한다.

구형을 출발점으로 삼지 않고 매번 구형에는 없던 새로운 특징을 집어넣는다.

하지만 이런 경우 새로운 특징은 사용자를 베타테스터로 만들 뿐이다. 소비자는 피해를 볼 뿐이다.

네번째는 개성이다.

시장에 유사한 여러 제품이 있을 때 시장에서 살아남기 위해서는 다른 제품과 분명 차별점이 있어야 한다.

지금 모바일 업계에는 수십개의 안드로이드 폰이 있다. 그 안드로이드 폰에 탑재되는 운영체제는 거의 비슷하다. (논란의 소지는 있지만 어쨌든 기본이 되는 운영체제는 안드로이드이다.)

그렇다면 무엇으로 차별점을 가져야하는걸까?

어떤 경우에는 이러한 차별점에 대한 고민이 더 좋은 아이디어나 혁신을 가져오기도 하지만 많은 경우에는 불필요한 어려움만 가져오거나 혼란스런 재앙이 된다.

시장 경쟁의 원리에 따라 어떤 회사에서 정말 최고의 제품을 만들었다고 하더라도 다른 회사의 제품과 다르게 보이도록 하기 위해서 최고의 제품을 고쳐서 더 나쁘게 만들 수도 있다.

국내에 출시되는 안드로이드 폰을 본다면 좋은 운영체제를 가져다가 다르게 보이도록 한다면서 더 나쁘게 만들어버린 대표적인 경우라고 생각한다.

이러한 여러가지 이유로 요즘은 자연스럽게 진화하는 소프트웨어를 보기가 힘들게 되었다.

특히나 국내에서는 정말 씨가 말라버린 느낌이다.

이러한 상황을 타개하고 정말 좋은 소프트웨어를 만들기 위해서 우리는 무엇을 해야하는 것일까?

댓글

이 블로그의 인기 게시물

코디에서 클라우드 저장소 연동해서 비디오 라이브러리 생성하기

저희 집에는 TV가 없습니다. 모니터만 있지요.. 몇년 전까지만 해도 IPTV를 이용했지만.. 자주 보는 것도 아니고.. 비용도 비용인지라.. 그냥 TV를 없앴습니다. 사실은 기레기 시키들 보기 싫어서 KBS 수신료 내는거 싫어서 그냥 TV를 없애버렸습니다. 대신에 스마트폰에서 OTT 서비스 실행해서 크롬캐스트로 전송해서 보고 싶은 프로그램만 봤었는데 슬슬 불편해서 고민고민하다 그냥 질렀습니다. TV 보는 것도 불편했지만 다른 이유는 PC에 저장된 동영상을 보고 싶을 때 매번 PC를 켜야하는 것도 불편하더라고요. 저희 집 컴이 이제 10년이 넘어서.. 부팅 부터가.. ㅠㅠ 그래서 오피스 365 월결제를 끊으면 원드라이브 1테라를 사용할 수 있습니다. 이 원드라이브에 제가 가지고 있는 영화 200여편을 몽땅 올렸는데.. 원드라이브에 있는 영화를 스마트폰에서 실행해서 크롬캐스트로 전송하는 것도 불편하더군요. 어쨌든 이런 저런 이유로 너무 불편해서.. 지금은 사라진 TELEBEE 의 미박스 3에 글로벌 롬을 올려서 싸게 판다는 정보를 입수하고 그냥 질렀습니다. 싸다고 하는데 싼지는 모르겠지만.. 크롬캐스트 울트라보다는 싸더라구요. 넷플릭스를 이용하지는 않지만 조건만 맞으면 4K도 재생되고 국내 AS도 된다고 해서 질렀습니다. 관련 정보는 네이버 카페 [Eddy Lab] UHD 미니 PC 포럼 에서 보실 수 있고, 지금도 구매가 가능한지는 모르겠지만 MiBox3-EddyLab 에디션 안드로이드 셋탑 에서 구매하실 수 있습니다. 안드로이드 셋탑은 질렀는데.. 국내 IPTV처럼 친절하게 설정되어 있는 셋탑이 아닌지라 처음 켜보고 뭐부터 해야할지 참 막막하더라구요. 우선은 중요한건 TV를 편하게 보고 싶은것과 원드라이브의 영화를 편하게 감상하는 것이기 때문에 여기에 중점을 두고 네이버 카페와 구글을 하염없이 떠돌아다녀보니.. 코디라고 하는 앱이 가장 정보가 많다는 것을 알게되었습니다. 그래서 우선 무작정 코디를 설치했습니다. 코디...

스위치봇 & 스위치봇 허브 미니 간단 사용기

제 블로그에 예전부터 오셨던 분들은 제가 사브작 사브작 홈 오토메이션을 어설프게 해온 것을 아실겁니다. 작년부터 너무 하고 싶었던 도어락 자동화에 도전해봤습니다. 우리 나라에 자체 서비스로 앱을 통해 도어락을 제어하는 제품은 꽤 있습니다. 게이트맨도 있고, 키위도 있고, 삼성도 있죠.. 그런데.. 전 그것보다 구글 어시스턴트를 지원하는 도어락이 필요했는데... 그런건 안만들더라구요.. 꼭 필요한건 아니지만 웬지 해보고 싶은데... 언제 제품이 출시될지도 몰라서.. 가능한 방법을 찾아보다가.. 스위치봇이라는 제품으로 도어락을 버튼을 꾹 누르는 방법을 찾아서 스위치봇이 직구가 아닌 국내에 출시되었길래 낼름 구매해서 도전해봤습니다. 스위치봇 제품에 대한 내용이나 구매는  https://www.wakers.shop/  에서 하시면 됩니다. 저는 스위치봇에 스위치봇을 구글 홈에 연결시키기 위해 스위치봇 허브 미니까지 구매했습니다. 스위치봇 허브 미니가 없으면 스위치봇을 외부에서 제어하거나 구글 홈에 연결할 수 없습니다. 그리고 제가 스위치봇 허브 미니를 구매한 이유 중 다른 하나는 이 제품이 RF 리모컨 기능이 지원됩니다. 집에 있는 모니터를 제어할 필요가 있어서 이참 저참으로 같이 구매했습니다. 제품 등록은 어렵지 않습니다. 여기서는 스위치봇 허브 미니에 RF 리모컨을 등록해서 구글 어시스턴트로 제어하는 방법을 소개해드릴까 합니다. 제가 스위치봇 허브 미니로 모니터를 제어하고 싶었던 부분은 컴퓨터에서 크롬캐스트로 외부 입력을 때에 따라 바꿔야 하는데.. 그때마다 리모컨을 찾는게 너무 불편해서였습니다.  어차피 리모컨은 외부 입력 바꿀 때 빼고는 쓸 일도 없는지라.. 매번 어디로 사라지면 정말 불편해서 이걸 자동화 하고 싶었습니다. 그런데, 처음에 스위치봇 허브 미니를 등록하고 여기에 리모컨을 등록하니.. 구글 홈에 등록된 리모컨이 자동으로 등록이 됩니다. 그런데, 등록된걸 확인해보니 전원 On/Off만 제어되는 것이고, 나머지 버튼은 구글 홈...

테슬라 악세사리 구매 후기

테슬라를 구매하면서 알리와 네이버 페이에서 이런 저런 악세사리를 정말 엄청나게 구매했습니다. 스파크 13년의 경험을 총동원해서 어머 이건 꼭 사야지~~ 라고 생각되는건 모두 구매해봤습니다. 실제 비용은 쿠폰과 포인트로 조금씩 달라질 수 있기 때문에 구매한 제품과 구매 링크 그리고 간단한 후기만 남겨보도록 하겠습니다. 1. 하이패스(AP500S) 뭐.. 얼마 안 있으면 하이패스가 필요없어진다는 얘기도 있지만.. 시범 사업 이후에 전국 고속도로에 설치되려면 아직 멀었고 뭐.. 말이 필요없는 필수품이죠.. 테슬라 카페이서 추천하는거 구매해봤습니다. TKC에서 공구하는건 이걸 구매하고 나서 알게 되었네요.. 네이버 공식샵에서 구매했습니다.  설치 후 동작은 잘 되는데.. 센터 콘솔 안에 위치한 시거잭에 설치하고 뚜껑을 닫았더니.. 음량을 최대 5로 설정해도 동작음이 잘 들리지를 않습니다. 그래서 이게 제대로 결제가 된건지 안된건지 알 수 없는게 유일한 불만이고.. 작고 잘 동작하고 좋습니다. https://smartstore.naver.com/gair/products/4776415369 2. 액정 보호 필름(스코코) https://brand.naver.com/skoko/products/9882239107 좋다고 해서 구매해봤는데.. 솔직히 모르겠습니다. 그리고 미묘하게 크기가 안맞습니다. 테슬라 모니터 테두리가 곡면이라서 그런것 같습니다. 샵에서 붙여 달라고 했는데.. 제래도 붙지 않고 계속 기포가 생깁니다. 점착력이 떨어지는건지.. 혹시 몰라서 한번 더 구매해서 다시 붙여보려고 합니다. 무엇보다 비싸기 때문에.. 무반사 이런거에 큰 관심 없으시면 다른 적당히 저렴한거 구매하시는게 나을 것 같기도 합니다. 3. 도어 커버(카마루) https://blessauto.kr/products/37263 생각보다 얇고 얘도 생각보다 잘 안맞습니다. 미묘하게 좀 큽니다. 제가 똥손이라서 잘 못붙여서 그런것일 수도 있습니다. 막상 붙이고 나면 감촉도 좋고.. 관리하기 편합니...