사용자 삽입 이미지
개인적으로 검색엔진과 더불어 가장  많이 사용하는 서비스는 위키입니다. 구글은 로봇을 통해 인터넷상의 문서를 수집하고 이를 색인한 후 가장 랭킹이 높은 정보를 사용자에게 제공하는 반면에 위키는 사용자들의 자발적인 참여로 정리된 용어 사전이기 때문에 정보의 질이 다릅니다. 검색을 통해 얻는 정보라는 것이 본질적으로 공개되어 있는 엄청난 양의 정보중에서 가장 가치있는 정보를 순위별로 정리하여 제공받는 것이기 때문입니다. 실제 첫페이지에 원하는 것이 나오지 못하면 좌절하게 됩니다. 실제 어떤 용어(Term)를 검색하면 대부분 첫페이지 결과에 위키가 포함되어 있습니다.

위키는 초보적인 수준의 Semantic Web입니다. 이해할 수 있는 위키 태그로 정보를 보다 구체적으로 명시할 수 있기 때문입니다. 그러나 그 의미가 상호 연동되지 하기 때문에 진정한 Semantic Web은 아닙니다. 이에 반해 블러그 정보의 교환을 위해 RSS로 정리된 정보는 Semantic Web입니다. RSS 명세를 통해 서로 그 의미를 이해할 수 있기 때문입니다. 이처럼 현재 보이지 않는 여러 곳에서 이미 기존의 Syntatic Web이 Semantic Web 으로 진화되어 가고 있습니다. FreeBase처럼 Semantic Wiki 기반의  검색엔진이 차세대 검색 서비스로 주목을 받고 있으며 구글 Base , 야후의 Answer 서비스 등 여러 방면에서 Semantic 기반의 서비스와 커뮤니티가 출현하고 있습니다.

초기 팀 버너스 리에 의해 제안된 Semantic Web의 스펙을 보면서 무척 복잡하고 정제되지 않은 상태라 이해도 떨어지고 무척 어려웠던 기억이 납니다. 특히, 상호운영성을 위한 온토로지에 대한 이해와 온토로지의 작성 및 활용에 대한 명확한 개념 정리가 어려웠습니다. 짬짬히 단편적으로 이해하던 Semantic Web 을 체계적으로 정리할 좋은 기회가 있었습니다.
"인터넷 진화의 열쇠 : 온톨로지"라는 책은 바로 이렇게 모호했던 Semantic Web을 체계적으로 이해하는 데 많은 도움을 줄 것 입니다. 이 책은 경영정보 분야입장에서 Semantic Web에 대해 연구를 하고 있는 서울대 노상규 교수와 박진수 교수께서 집필한 책으로서 엔지니어 입장에서 보다 넓은 시각에서 Semantic Web 을 바라보게 해주는 좋은 안내서라 소개해 드립니다. 저도 올해 가을에 구매해서 보고 연휴때 다시 한번 책을 보게 되었는데 두고두고 많은 도움이 되네요^-^.


Posted by 박재현
,

사용자 삽입 이미지
매년 연말이나 연초면 빠지지 않고 나오는 여러 글중 하나가 바로 앞으로 벌어질 일들을 예상하는 것 입니다. 아마 국내에서도 여러 고수들에 의해 2008년도에 벌어질 일들이 소개되지 않을까 싶습니다.

해외의 경우 ,  Read/Write Web에서 2008 Web Prediction 이란 글이 올라왔습니다. 주로 외국 웹2.0 커뮤니티의 이야기라 관심이 없으실 수도 있지만 눈여겨 보면서 국내 서비스와 잘 연계해 보면 유익할 것 입니다. Read/Write Web에서 Editor로 활동하고 있는 Richard MacManus의 글중에 아래 예측은 무척 눈에 흥미롭습니다^-^.

Zoho and/or ThinkFree will be acquired by big companies wanting to leapfrog into the Web Office space.

기본적으로 씽크프리는 절대 씽크프리를 매각하지 않겠다는 방침인데 혹 위와 같은 상황이 발생하면 어떻게 될지 무척 흥미롭습니다. ^-^. 빅 컴퍼니들이면 거래의 규모도 상당할 것 입니다. 요즘 실리콘밸리에서는 기술중심의  M&A에서는 개발자 1명을 백만불로 계산한다고 하네요.. 개발자가 80명 정도니까 8천만불 정도가 되는 건가요! 거기에 이모저모 수익난 부분을 추가하면 1억불 이상의 거래가 되야 될 것 같은데...ㅠㅠ...

몇가지 제가 2008년도를 국내 웹 분야에 대해 예상해 보고자 합니다.

1. 2008년도의 Killer Web은 mobile Web 분야에서 나올 것입니다. 기존 애플의 아이폰외에 구글의 안드로이드, 퀄컴의   스텝드레곤 , 인텔의 MID  등 리딩 회사들의 대규모 투자를 통해 모바일 분야의 새로운 생태계가 만들어지고 , 이 생태계에서 새로운 Killer Web이 나올 것 입니다. 국내에서는 미투데이가 이러한 가능성이 있어 보입니다.

2.  네이버의 독주가 심화되고 반대로 네이버를 반대하는 세력이 연계하여 보다 강하게 등장할 것 입니다. 이들은 OpenID같이 표준화된 기능과 OpenAPI처럼 개방형 정책으로 폐쇄적으로 운영되는 네이버를 지속적으로 견재하여 끌어 내릴 것 입니다. 네이버는 일정 수준으로 매출이 줄어들지 않는 선에서 서비스와 데이타를 개방할 것이며 이와 더불어 보다 사용자를 Lock-in하기 위해 대용량의 스토리지 서비스 등을 과감하게 제공할 것이며( 웹 오피스도 이러한 것의 일환) 검색도 기존의 맞춤형 검색을 보다 강화하여 국내 사용자의 검색을 리드할 것 입니다. (개인적으로 직접 검색어 대한 맞춤형  DB 를 제작하여 검색의 질을 높이는 것이 나쁘것만은 아니라고 생각합니다. 위키나  구글의  Knols 등도 결국은 사용자의 집단 지성을 이용하는 것인데 , 특정 업체가 보다 정확한  DB 를 구축하여 검색 결과의 신뢰성을 높인다면 이도 경쟁력이 있는 접근 방법이죠..)

3. 비지니스 포탈( SaaS )이 본격화될 것 입니다. 웹 AP 기술의 발전으로 말미암아 데스크탑 수준의 User Experience와 오프라인 지원 기능이 일반화되고 네트웍 환경이 보편화되면서 기존 패키지는 급속히 웹으로 전환할 것이며 ,  신규로 개발되는 것은 거의 모두 SaaS  모델로 개발이 될 것 입니다. 특히, BEA 등 기존 프레임웍 개발사들이 SaaS 개발 프레임웍을 제공하면서 손쉽게 SaaS 서비스를 구축할 수 있으며 Salesforce.com이나 Facebook처럼 국내에서도 웹 서비스들의 마켓플레이스가 나타날 것 입니다. ( 특정 회사가 아니라 정부 기관에서 이러한 SaaS 프레임웍과 마켓플레이스를 구축 제공할 것입니다.)

4. 웹 오피스의 본격화, 이 부분에 대해서는 이전 포스팅에서 제가 언급한 적이 있습니다.

5. 국내에서 가장 경쟁력있는 부분중 하나가 e-learning 이라고 생각합니다. 이미 시사YBM이나 메카스터디 크레튜 등은  이 분야에서 많은 수익을 내며 성장하고 있습니다. 앞으로도 더욱 성장할 것 입니다. 그런데 이 분야에서 재미난 것은 바로 직거래 e-learning 서비스의 출현입니다. 컨텐트에 대한 검증이 중요하겠지만 기존 대형 학원 중심의 기업형에서 UCC 기반의 e-learning으로의 발전도 눈여겨 볼만할 것으로 예상합니다. 국내에서는 포딕스 서비스를 눈여겨 봐여 할 것 같습니다.

6.  Semantic Web 기술이 보다 보편화 될 것이다.  그 간 Semantic Web이 차세대 웹으로서 계속해서 주목받았지만 표준화 스펙 자체의 복잡하고 무거워서 실제 적용하기에는 어려움이 많았습니다. 그러나 이들 표준화중  RDF, OWL 처럼 실제 기존의 검색엔진이나 Wiki등에 적용하여 보다 진보된 서비스가 출현할 것입니다.  사실 제대로된 맞춤형 검색 서비스를 하려해도 그 기반은  Semantic Web의 온토로지와  RDF 등에 기반하여 개발하는 게 경쟁력이 있습니다. 개인적으로도 이 분야에 여러 관심이 많은 데 해외에서는 FreeBase 등이 이러한 기술을 보편적으로 해석하여 기존  Wike와 Google Base 이상의  데이타베이스를 구축하고 있습니다.  2008년 1월에 출시될 위키피디아표 검색엔진도 기대됩니다.

혹, 이 포스팅을 읽으시는 분들의 견해는 어떠신지 댓들이나 트랙백으로 남겨주시면 감사하겠습니다. 어차피 예상은 예상일뿐입니다... 2008년 12월에 보면 재미있을 것 같네요.ㅎㅎ

즐거운 성탄절입니다...
성탄절 새벽에 이 뭐하는 건지...^-^

Posted by 박재현
,

사용자 삽입 이미지

즐거운 성탄절!

성탄전 연휴 사이에 읽은 "초난감 기업의 조건"이란 책에서 소개한 많은  IT 기업의 실패한 여러 사례를 들을 보면서 , 소프트웨어 라는 분야의 사업에 대해 다시 한번 많은 생각을 하게 되었습니다. 소프트웨어 개발사가 망하는 주요한 원인 제공처가 크게는 소프트웨어 기술을 이해못하는  난감한 CEO , 아둔한 개발진 , 띨방한 마케팅 부서 등을 볼 수 있는 것 같습니다.  최소한 난감한  CEO와 띨빵한 마케팅 부서를 제외하고 개발과 관련된 사안들에 대해 다음과 같은 실수는 피해야 하지 않을까 싶습니다.

- 제품을 처음부터 다시 개발해야 한다는 개발팀의 의견은?
심정은 이해하지만 절대 다시 개발해서는 안됩니다. 이미 경쟁자는 신규 개발 기간의 몇배는 빨리 시장에서 자리를 잡게 됩니다. 또한 안정화되기까지 엄청 많은 시간을 요하게 됩니다. 개인적으로도 유사한 상황에 빠진 경험이 몇 번 있었는데 구조적으로 문제가 있고 , 처음 시도하고 적용한 기술 등을 인해 많은 문제가 있어 다시 처음부터 시작해야 하는 상황이라면 어쩔수가 없습니다. 그러나  이미 시장에 출시되어 경쟁이 되는 제품이라면 현재의 상황을 점진적으로 개선해 나가는 것이 당연히 유리합니다. 유명한 사례지만 넷스케이프사가 전제 제품을 다시 개발하는 데 4년이 걸렸고 그 사이는 빌게이츠는 익스플로러로 인터넷 분야의 판세를 뒤집었죠.

- 개발 목표가 모듈화 라는 개발팀의 의견은?
모듈화의 필요성과 기존 모듈의 문제점, 투입 비용 및 기간 등 여러 요소를 비교하여 그 활용성을 세밀하게 살퍄보고 결정해야 합니다.

- 개발 환경을 변경하겠다는 개발팀의 의견은?
런타임 업그레이드 등을 통해 개발 환경이 손쉽게 변경된다면 큰 문제가 없지만 개발 언어를 다른 언어로 바꾼다거나 개발 환경을 바꾸면서 대대적인 변경이 생긴다면 투입 비용 대 효과에 대해 신중하게 판단하여 결정해야 합니다. 큰 효과가 없다면 변경하지 않는 게 유리합니다.

- 제품을 개발 일정이 부정확한 경우는?
일정 관리는 개발에 있어 가장 중요합니다. 주간 단위의 일정이 지켜지지 않으면 일단위, 일단위가 지켜지지 않으면 시간단위로 라도  일정을 수립하고 이를 지켜내는 프로세스가 있어야만 성공합니다.

- 의도적으로 개발을 거부하거나 태업을 하는 우수한 개발자는?
가슴 아프지만 집으로 돌려보내야 합니다. 결코 소프트웨어는 혼자 개발하는 것이 아닙니다.  여러가지 이유로 자신의 입장만을 고려하는 개발자는 반드시 전체 개발 조직에게 유익하게 작용하지 않습니다.

- 제품 관리(기획)팀의 80:20 법칙을 주장할 때는?
경력이 많은 기획자가 이렇게 말하면 내공을 의심하고 , 신입 기획자가 말하면 팔레토 법칙에 따라 80% 사용자가 20% 기능만을 사용한다고 생각하고 개발을 하면 반드시 망한다는 이야기를 해줘야 합니다.

마지막으로 제 경험상 우수한 QA 팀이 반드시 갖춰져야 고품질의 제품을 안정적으로 출시할 수 있습니다.  실제 위와 같이 하다보면 개발자가 오해를 할 수 있습니다. 그러나 결코, 그렇치 않습니다. 함께 개발로서의 제품이 아니라 , 비지니스로서의 제품으로 이해하는 과정을 통해 모두 이러한 현실을 이해하게 만드는 것이 반드시 병행돼야 합니다. 

'Log > LifeLog' 카테고리의 다른 글

베풀며 살아가는 삶을 위해  (0) 2008.05.21
S/W 개발자로서의 나의 삶은?  (3) 2008.04.14
이메일 활용 가이드  (1) 2008.02.04
딴따라와 개발자는 한끗차이  (5) 2008.01.05
2008 근하신년  (2) 2007.12.31
국내 S/W 개발자들이 알아야 할 생활백과  (5) 2007.12.05
시스템이 경쟁력이다.  (0) 2007.12.01
역사상 인물 가상 재판  (0) 2007.11.24
10년 후의 개발자?  (6) 2007.11.19
나만의 사람보는 법  (3) 2007.11.18

Posted by 박재현
,

사용자 삽입 이미지




즐거운 성탄절! , 2008년에는 모두 행복하고 부자되세요!


'Log > PhotoLog' 카테고리의 다른 글

창의적인 재개발  (2) 2008.10.26
첫번째 사진..  (0) 2007.12.01
마침내 새로운 취미가 생기다..  (0) 2007.11.25

Posted by 박재현
,