[아키텍처 저널 번역] 19권 엔터프라이즈 소셜 컴퓨팅 #2/2
엔터프라이즈 소셜 컴퓨팅에 관한 아키텍처 저널 19권의 두번째 번역물 리뷰를 마치고 여러분의 피드백을 기대하며 올린다.
이 글은 크게 전반부와 후반부로 나누어 올렸으며 전반부는 아래에서 찾을 수 있다.
전반부와 후반부를 합치고 영어 원문과 근접한 형태의 문단 배치를 갖는 PDF 버전은 작업이 끝나는 대로 다운로드 받을 수 있도록 공개할 예정이다.
두번째 번역물은 솔루션 프레임웍부터 시작된다.
많은 피드백을 기원하며
--------------------------------------------------------------------
솔루션 프레임워크
Microsoft Office SharePoint Server(MOSS) 2007에서는 위에서 간략히 설명한 소셜 컴퓨팅 비즈니스 요구를 충족할 수 있는 플랫폼 및 솔루션 프레임워크를 제공한다. 소비자 중심적인 솔루션 프레임워크에는 방화벽 외부에 있는 애플리케이션, 서비스 및 사용자도 물론 포함되지만 여기에서는 기업의 사무실 내에서 지원할 프레임워크에 대해서만 다루도록 한다. 다음 그림에서 간단히 살펴볼 수 있다(그림 2).
LOB( 업무용 ) 시스템
기업 LOB(업무용) 시스템의 데이터를 MOSS 2007과 같은 엔터프라이즈 플랫폼에 제공해야 할 경우가 있는데, 이러한 데이터로는 고객 관리 정보(CRM), 재무 및 회계 데이터, 영업 정보 등을 들수 있다. SharePoint 플랫폼에 설계되어 있는 주요 비즈니스 프로세스 및 워크플로에서는 성공적인 수행을 위해 이러한 LOB 데이터에 의존한다.
엔터프라이즈생산성
서비스 이러한 서비스는 약한 소셜 소프트웨어 및 강력한 소셜 소프트웨어 모두에 공통적으로 적용될 수 있는 많은 기능을 포함하고 있으며, 조직에서 소프트웨어에 대한 장단기 투자를 구체화할 수 있는 강력한 엔터프라이즈 플랫폼을 선택했을 경우에 핵심적인 장점으로 부각된다. MOSS 2007 서비스에는 다음과 같은 기능이 포함되어 있다.
• EMM(엔터프라이즈 메타데이터 관리): 플랫폼의 다양한 기능에서 활용할 수 있는 회사의 메타데이터를 중앙에서 관리 및 유지
• ECM(엔터프라이즈 컨텐츠 관리): 컨텐츠 및 자산 관리, EMM과의 통합으로 컨텐츠 설명 및 분류, 규정 준수 및 보존 정책 아키텍처, 컨텐츠 자산 및 메타데이터를 Microsoft Office 2007 제품군과 같은 생산성 애플리케이션에 통합
• WCM(웹 컨텐츠 관리): 웹 기반 컨텐츠 관리, 재사용 가능하고 현지화된 컨텐츠 관리, 컨텐츠 준비 및 복제, 웹 기반 컨텐츠로 문서 변환, 주요 UI 및 브랜딩 자산 작성 및 유지 관리
• BPM(비즈니스 프로세스 관리): SharePoint Designer 2007 워크플로 및 사용자가 개발한 WF(Windows Workflow Foundation) 솔루션을 통해 워크플로를 자동화하여 비즈니스 프로세스를 관리
• BI(비즈니스 인텔리전스): Excel 서비스, Excel 웹 액세스, KPI(핵심 성과 지표) 등
• LOB 통합: Excel 서비스에서 제공하는 비즈니스 인텔리전스 데이터를 표시하는 BDC(비즈니스 데이터 카탈로그)를 통해 LOB 시스템을 통합
• 엔터프라이즈 검색: 플랫폼 외부의 파일 공유 및 데이터베이스에 저장된 컨텐츠, LOB 데이터, 프로필 및 검색 컨텐츠에 대한 검색 기능
• 사용자 프로필: 프로필 데이터, 관계도 및 관계, 프로필과 연결된 개인 관리 자산, 통합 통신(UC), 현재 상태(Presence) 및 Active Directory 통합
• 포털 프레임워크: 위의 기능에 대한 사용자 인터페이스를 오케스트레이션하고 제공하도록 설계된 핵심 서비스로, 전자 메일 알림, RSS 피드, Outlook 2007 및 Excel 2007과 같은 Microsoft Office 2007 제품에 대한 연결 등의 기능을 제공하고, 다양한 인증, 권한 부여 및 사용 권한 모델을 제공
엔터프라이즈 소셜 컴퓨팅 기능
MOSS 2007에서는 핵심 생산성 서비스 기반으로 구축되는, 즉시 사용 가능한 여러 소셜 컴퓨팅 기능을 제공하여 기업으로 하여금 다음과 같은 사항을 계획할 때 비교적 소규모 투자로 이러한 기능을 사용할 수 있도록 한다.
• 블로그: 사용자는 즉시 사용 가능한 (out-of-the-box) 기능을 통해 블로그를 만들고, Microsoft Word 2007 및 Windows Live Writer와 같은 웹 인터페이스와 도구를 통해 글을 게시하고, 범주 및 메타데이터를 관리할 수 있다. 또한 게시물에 의견을 추가할 수도 있다. SharePoint의 블로그 기능 개선 사항으로는 Community Kit for SharePoint의 Enhanced Blog Edition을 들 수 있다.
• 위키(Wikis): 사용자가 위키 페이지를 빠르게 작성하고 스텁 (stub) 페이지를 만들어 향후 추가 컨텐츠가 필요한 위치를 표시하고, 시간이 지남에 따라 컨텐츠를 편집 및 버전 관리하여 구조화되지 않은 풍부한 지식 저장소를 만들 수 있도록 한다. SharePoint의 위키 기능 개선 사항으로는 Community Kit for SharePoint의 Enhanced Wiki Edition이 있다.
• 포럼 및 토론 게시판: 사용자가 온라인으로 토론 주제를 게시하고 답변할 수 있는 기능이다. Microsoft Exchange와 통합됨으로써 사용자가 전자 메일 기반의 토론 그룹을 계속해서 사용할 수 있고, 엔터프라이즈 검색 결과에 토론 내용을 인덱싱하고 표시할 수 있도록 토론 스레드의 사본을 온라인으로 저장할 수도 있다.
• 소셜 코어(Social Core): 내 사이트 (MySite) 기능을 사용하면 사용자가 프로필 뿐만 아니라, 기업내 동료들의 사교적 관계 및 조직 측면에서의 계층도를 만들고 유지 관리할 수 있다. 또한 MOSS에서는 현재 상태(Presence) 외에도 소셜 네트워크에 속한 동료의 활동에 대한 알림 표시 기능을 제공한다.
• 분석(Analytics): MOSS에서는 즉시 사용 가능한 사용 현황 분석과 이벤트 로깅 기능을 제공한다.
엔터프라이즈 소셜 컴퓨팅 클라이언트
MOSS는 주로 웹 브라우저 클라이언트를 통해 접근할 수 있지만 Microsoft Office 2007 생산성 제품군과 다양하게 통합되어 있어 모바일 인터페이스를 통해서도 접근할 수 있다. MOSS에는 웹 서비스도 포함되어 있어 다른 애플리케이션에서 이 웹 서비스를 호출하여 사용자에게 유용한 데이터를 통합, 처리 및 표시할 수 있다. 가장 좋은 예로는 MOSS 데이터를 사용자 지정한 형태로 보여주는 Vista 가젯을 들 수 있다.
그림 4. 공동 작업 레코드 관리: Outlook 2007에 문서 라이브러리 연결
기업내 소셜 컴퓨팅의 사례
다음 사례는 기업내의 플랫폼 기능과 소셜 컴퓨팅 기능을 모두 보여준다. 처음 두 사례는 “약한” 소셜 소프트웨어 환경에 보다 적합한 솔루션을 보여주고 나머지 사례는 “강력한” 소셜 소프트웨어 환경에 적합한 솔루션을 보여 준다.
그림 5. 공동 작업 레코드 관리: 오프라인으로 문서 편집
협업 레코드 관리
이 솔루션은 각 분야 전문가들(subject matter experts)이 지리적으로 분산되어 있는 조직에서 MOSS의 협업 기능을 사용하여 여러 개의 브리핑 문서를 서로 보다 쉽게 공유하는 방법을 보여준다(그림 3, 4, 5). 이 사례에서는 소비자 사이트에서 제공되는 기능과 같은 것은 보여 주지 않지만, 사용자들이 이미 서로 잘 알고 긴밀하게 함께 작업을 수행하는 “약한” 소셜 시나리오 측면에서 MOSS와 같은 엔터프라이즈 플랫폼이 제공할 수 있는 강력한 기능을 보여 준다. 또한 이 사례는 작업자들이 특별한 비즈니스 요구를 충족하기 위해 신속하게 작성할 수 있는 “임시 애플리케이션(provisional application)”의 좋은 예이기도 하다. 특히 이 솔루션은 다음과 같은 기능을 수행한다.
• 오프라인으로 탐색 및 편집할 수 있도록 SharePoint 문서 라이브러리를 Microsoft Outlook 2007에 연결한다.
• 문서 라이브러리를 사용자 지정 뷰로 제공하므로 미리 정의된 기준에 따라 그룹화된 정보 또는 뷰를 빠르게 검색할 수 있다.
• Groove 2007 작업 영역을 SharePoint 문서 라이브러리에 연결하여 사용자가 미리 선택한 인터페이스에서 관련 정보를 사용할 수 있다.
• RSS 피드를 통해 주요 문서 메타데이터 및 설명을 사용할 수 있다.
• SharePoint Designer 2007 워크플로를 활용하여 사용자가 프로젝트 Brief 서식 파일을 완전히 채우지 않아도 Brief에 대해 “빠른 제출 (Quick Submit)”을 수행할 수 있다. 사용자는 필요에 따라 모바일 인터페이스에서도 “빠른 제출” 기능을 사용할 수 있다.
그림 6. 수직 산업 및 역할별로 필터링한 콜 센터 질문
콜 센터 질문 관리 이 솔루션은 내부의 영업 전문가로 구성된 소규모 팀에 제공되었는데, 이 팀의 영업 활동에는 회사의 최고위 임원(C-level executive)들이 포함되어 있다(그림 6, 7). 이 팀은 영업 관련 전화상담에 사용하는 질문 스크립트들을 Microsoft Word 및 Excel로 관리하고 있는데, MOSS 2007을 사용하여 팀 구성원이 질문의 효용성에 점수을 매기고 개인적인 의견을 제공할 수 있는 방법을 찾아 왔다. MOSS가 제공하는 나열 메커니즘은 가장 효용성이 높은 질문으로 점수가 매겨진 질문 항목이 질문 목록의 “맨 위에 위치”되도록 하여 질문 항목들이 보다 효과적으로 사용될 수 있도록 한다.
소셜 검색: Silverlight 검색 애플리케이션
이 소셜 검색 애플리케이션은 MOSS의 엔터프라이즈 검색 기능을 개선할 수 있는 방법을 보여 주기 위한 프로토타입으로 설계되었다(그림 8, 9). MOSS 엔터프라이즈 검색 카탈로그는 다른 검색 소스 및 소셜 검색 기능으로 보완되었다.
• 애플리케이션 UI는 Silverlight의 풍부한 시각화 및 UI 기능을 사용할 수 있도록 Silverlight로 작성되었으며, Silverlight 플러그 인을 사용하지 않는 사용자를 위해 표준 ASP.NET 버전을 개발했다.
• 이 솔루션에는 여러 개의 검색 카탈로그를 하나의 마스터 검색 인덱스로 통합한 웹 서비스를 사용하는데, 이 웹 서비스는 기본 제공이 아닌 별도로 개발되었다.
• 이 솔루션에는 소비자 소셜 검색과 책갈피 기능 영역에 공통으로 사용되는 소셜 기능이 도입되었다. 사용자는 검색 결과에 등급을 매기고, 검색 결과에 의견을 추가하며, 즐겨 찾는 검색 및 링크를 저장하고, 자신의 링크를 사용자가 생성한 컨텐츠의 카탈로그로 전송할 수 있다.
그림 11. PKS 포드캐스트 다운로드 및 세부 정보 페이지
엔터프라이즈 소셜 미디어: Podcasting Kit for SharePoint
PKS(Podcasting Kit for SharePoint)는 SharePoint 플랫폼에서 사용할 수 있는 “강력한” 소셜 컴퓨팅 환경의 가장 좋은 예 중 하나다(그림 10, 11). 솔루션 액셀러레이터로 설계된 PKS를 사용하면 기업에서 포드캐스트 및 일반적인 소셜 컴퓨팅 기능(등급 매기기, 의견 추가, 즐겨찾기, 다운로드 통계, 사용자 프로필, 맞춤 탐색, 모바일 인터페이스, 분류/태깅)을 사용하여 조직 내에서 지식을 관리 및 통합할 수 있다. PKS는 Public License에 따라 소스 코드와 함께 배포되며 MOSS 2007을 이미 사용 중인 경우에는 무료로 사용할 수 있다.
참조
1 엔터프라이즈 요구에 대한 이 표현은 2007 Strategic Architect Forum에서 발표된 Scott Jamison의 프레젠테이션에서 차용했다. 이러한 요구는 지금도 여전히 유효하며 현재의 세계 경제를 고려할 때 보다 빠르게 나타날 가능성이 있다.
2 Salkowitz, 2008년, pp. 85-88
3 2008년 6월에 열린 Enterprise 2.0 Conference에서 발표자로 등장한 CIA의 Don Burke 및 Sean Dennehy는 CIA에서 Intellipedia를 배포 및 채택한 내용에 대해 발표했고, Shawn Dahlen 및 Christopher Keohane은 Lockheed Martin의 소셜 소프트웨어 플랫폼을 데모로 보여 주었다.
4 군대의 호스트 컴퓨터에서 거의 30,000개에 달하는 맬웨어를 발견한 Jeffrey Sorenson 중장의 예를 참조하라.
5 Facebook에서 엔터프라이즈에 대한 Mark Zuckerberg의 의견을 참조하라. Mark Zuckerberg는 Facebook은 엔터프라이즈 애플리케이션이 아니지만 누군가 엔터프라이즈 소셜 네트워크 애플리케이션을 개발하면 큰 돈을 벌 수 있을 거라고 말한다.
6 Nikos Drakos, 2008년
참고 문헌
Nikos Drakos, A. B. (2008). Tutorial: Social Context, Not Technology, Definies
Social Software. Gartner.
Salkowitz, R. (2008). Generation Blend. Hoboken, New Jersey: John Wiley & Sons, Inc.
Tapscott, D. (2008). Grown Up Digital. New York, New York: McGraw Hill.
작성자 정보
Kendrick Efta는 Allyis의 공동 창업자이자 수석 컨설턴트이다. 10년 이상 엔터프라이즈 솔루션을 개념화, 설계 및 구축한 경력이 있는 Ken은 Allyis의 혁신 및 사고의 리더십을 이끌고 있으며 고객에게 전략적 통찰 및 방향을 제공하는 업무를 담당하고 있다. Allyis를 공동 창업하기 전에는 시애틀 지역의 기업 다수를 대상으로 기술 컨설턴트로 활약했다. Ken은 Allyis의 공동 창업자인 Richard Law와 Ethan Yarbrough와 함께 Western Washington University로부터 첫 번째 “올해의 젊은 동문 상”(Young Alumnus of the Year)을 받았다.
이 주제에 대한 내용 더 보기
• Microsoft 제품을 통해 소셜 컴퓨팅을 비즈니스에 맞게 최대로 활용하는 방법(영문): https://www.microsoft.com/downloads/details.aspx?FamilyId=C5844123-7F31-49D4-811C-7B90E6217B1D&displaylang=en
• Microsoft 플랫폼에서의 소셜 컴퓨팅(영문): https://www.microsoft.com/sharepoint/capabilities/collaboration/social.mspx