2007 年 9 月 27 日
從本質上說,社會計算是支援互動和交流的到目前為止,您可能已經聽說過有關 web 2.0的內容:即 web 不僅僅是各種**的乙個龐大集合。相反地,例如對於支持者來說,web可能是乙個功能完備的、互動的業務計算平台,它可以提供您所需要的任何應用程式。其最終結果是乙個全世界範圍的平台,它能夠以基於 internet的計算應用程式的方式有效地替代桌面計算應用程式。在這個基本概念的背後,有乙個關鍵的、但常常被忽視的思想,即使用者通過向所訪問的站點新增他們的集體智慧型,從而為 internet 及其平台角色新增新的價值。可以考慮一下 wikipedia,這樣您就可以了解這種集體智慧型概念的一般理念。社會軟體工具的使用。使用 web2.0,大型企業的社會軟體對架構師產生了影響,使其更難以通過形式化的權力來進行管理,因為機構的權力通過許多方式遷移到社群。了解如何正確地面對這種趨勢,可以提公升整個開發社群的一致性和合作能力,並在社會社群擴大和增強的同時,使您觀點保持影響力並得以接受。
向 web 2.0 新增社會計算(社會行為和計算系統的交集)的概念,並且您可以開始了解,web 2.0 不僅僅只是將 web 作為一種計算平台。儘管基於 web的應用程式和其他工具非常流行,但是在最近大約三年的時間內,web 2.0在業務方面最顯著的影響是在社會計算的領域中。從組織的角度來看,社會計算的使用是所謂的 enterprise 2.0 中的一部分。
無論走到**,大家都在使用 myspace、facebook、或者 linkedin頁面、blog、即時訊息傳遞程式、或者電子郵件。並且這些工具幾乎取代了所有其他更加傳統的工具,如面對面的會議和個人**呼叫。這種面向社會計算的發展趨勢對架構師的所有原則都產生了很大的影響:如果不積極致力於社會互動和交流工具的使用,那麼您和您的組織很快將會落伍。本文對一些相關的方法進行了研究,您可以使用這些方法與其他人保持同步,並維護您作為組織影響者和負責人的角色。
社會計算的基礎知識
十五年前,個人計算裝置非常昂貴。那種認為孩子們可能擁有自己的具有文字訊息傳遞功能的手機、或者其他個人數字助理(personal digitalassistants,pda)的想法,在當時被認為是很可笑的。但是隨著時間的推移,其成本已經降到了非常低的水平,以至於大多數人都至少擁有一台支援文字、電子郵件、或者即時訊息傳遞的pda。這些裝置以及模組化的內容和共享的計算資源,使得我們可以快速而輕鬆地連線到現有全域性體系中其他的人。另外,大型企業中常見的、舊的社會結構(「您將在我們需要的時候、按照我們需要的方式進行交流」)正在快速地被這些更簡單的連線(「我將在自己需要的時候、按照自己 需要的方式進行交流」)所取代,並且在您所處的社會結構中,交流方式是由人們自主決定的,而不是為人們規定好的。
社會計算的另乙個關鍵要素直接取自於 web 2.0 的基本前提:集體智慧型遠勝於個人的智慧型。例如,可以考慮一下 amazon.com。它的主頁根據amazon社群中其他人正在閱讀和討論的內容,提供了相應的購買建議;這些建議根據每天甚至每小時的購買和檢視趨勢,即時地進行更改。這種系統中的底層機制和原則都是 web 2.0 的社會計算概念(由人們所產生的資訊將用於改進系統的工作方式)的直接體現。
在這種新的社會結構中,人們可以從與他們同時代的人那裡獲得相關的提示。他們變得越來越不願意接受工作單位的指揮,並且經常會提出反對意見。權力正逐漸地從機構遷移到機構中的社群;在這些社群中創造價值,意味著在一定的程度上放棄控制權,以鼓勵更多人參與。許多企業發現,他們不再依賴於自頂向下的交流策略;通過使用其目標受眾已經在個人級別上所使用的相同型別的工具,他們實現了更大的成功。通過成為社群中的一部分,it可以以企業或者架構師作為目標,並且通過使雇員和業務合作夥伴成為解決方案中的一部分、鼓勵他們積極參與以提高組織的集體智慧型,從而充分地利用他們。
面向架構師的社會計算工具
社會計算工具的範圍很廣,從一些專案(如 blog 和 really ****** syndication (rss))到社會網路站點和wiki。如果您認為這些工具並沒有對這個世界帶來多大的影響,那麼可以考慮下面這個情況:根據 forrester research,從 2023年 8 月到 2005 年 7 月,blog 的使用翻了一倍。現在,人們所撰寫的 blog超過了兩千七百萬。許多企業希望忽略它們的作用,而這些 blog建立了一些特殊的社群,它們可以很容易地影響客戶和雇員觀點(關於在企業內部能夠和應該完成什麼工作)。
在web 2.0的領域中,所有的東西都是非集中式的、分布式的以及供人分享的。但是在架構師的世界中,恰好相反。在體系結構設計中,維護某種程度的控制,這是非常重要的;如果沒有這種控制,那麼設計方案中的完整性將很快消失殆盡。但是,如果您了解到人們正在討論您的設計,並且自行對其進行了增量更改,那又應該怎麼辦呢?如果這些更改是合情合理的,但是您卻沒有參與到其中,那又應該怎麼辦呢?您可能希望了解關於更改的內容,並在組織的範圍內應用它。如果您希望某個基層的雇員直接參與到您的組織,以便繞過麻煩的管理中間人,那又應該怎麼辦呢?如果您使用合適的社會計算工具,完全可以做到這一點。
架構師所面臨的問題是,使用哪些社會計算工具以維護作為架構師的個人影響力,以及如何在組織中使用這些工具。可以通過類似的方法來回答這兩個問題。下面提供了一些基本的社會計算工具,以及在企業環境中使用它們的方法:
既然您已經了解了如何充分利用社會計算工具,下面讓我們介紹乙個在 enterprise 2.0 領域中非常流行的、全新的概念。
在設計系統時充分考慮到社會**
眾所周知,人類是社會性的動物。從古時候開始,當穴居人過上群居生活,並且遷移數十或者數百英里以加入到社會集體中時,人類就開始了漫長的旅程,甚至犧牲他們自己的安全也要與其他人保持接觸。這在今天也並沒有任何的不同,我們可能乘坐飛機到數千英里以外、或者駕車數百英里,回到家鄉或去朋友家住上幾天。當我們聚在一起的時候,我們可以通過觀察其他人,獲得非語言的暗示:在我演講的過程中,是否有人在打瞌睡?這表示是時候進行總結陳詞了。在我講笑話的時候,她是否哈哈大笑?這表示她一定很喜歡我所講的內容。我們非常在意其他人的意見和反映(我們每個人所展示的社會行為)。
社會**具有共享的本質,這使得它對於小組來說是非常有價值的;整個小組都可以觀察到社會**的活動,所以它可以培養責任感、來自同行的壓力,以及模仿能力。 圖 1 是由 ibm t.j. watson research center 的 thomas erickson 和 mark r. laff 提供的 design of the 'babble' timeline:a social proxy for visualizing group activity over time(請參見參考資料),您可以在 babble系統中看到社會**的表示。大圓圈表示包含會話的房間,而小點則表示參與該會話的人。隨著某些人變得活躍並進行「發言」(型別),那麼他們的小點將會向中心移動;當他們的活動停止時,他們的小點將會逐漸向邊緣移動。圓圈外面的小點表示那些已經離開該會話的人。在這個圖例中,共有五個人在會話中是活躍的,有兩個人看上去僅在聆聽,基本上不進行任何操作,還有乙個人已經退出了會話。
圖 1. babble 社會**
如果您在進行設計工作時考慮到社會**的概念,那麼您將為人們設計出一種可視的系統,他們將成為其中的一部分,而不僅僅只是使用。可以通過各種方式來使用社會**,但請記住重要的一點,它們鼓勵人們進行參與,因為通過它們可以觀察到其他人所展示的社會暗示。
提高您的影響力
到此,我假定您的組織已經做好了使用社會計算的準備。但是您可能會發現,在您的組織中,大多數人從未聽說過社會軟體、或者不知道如何在業務環境中使用它。在這種情況下,您需要完成相應的工作,包括為您的管理團隊培訓相關的概念,並幫助他們了解如何使用社會軟體能夠使得組織受益。您可以在設計中加上一些較小的元素,並以此作為開始:可以在企業 blog 和內部網 rss feeds中開展工作,因為它們鼓勵人們參與,並且在使用者方面只需要進行很少的工作。如果您的組織尚需時日來適應它,那麼請不要加入高階功能。
另一方面,如果您的組織非常渴望使用社會計算,那麼您可以根據具體的預算,努力獲取最多的功能,並且快速地啟動實現工具。了解使用情況:人們是否按照預期的方式使用相關的工具?人們是否大量地使用這些工具?如果不是,那麼為什麼不是呢?您還應該與企業交流團隊協作,無論您使用何種工具。他們最了解業務方面的交流趨勢,並且將成為您最大的支持者,因為對於任何層次的交流來說,社會計算工具都是一種非常合適的方式。
如果您對使用社會軟體進行設計並不是很熟悉,那麼可以考慮使用一種產品,即 ibm® lotus® connections。這是 ibm首次在公司外部提供社會軟體;它包括五種基本的服務(profile、communities、blogs、dogear 和activities),可以幫助您的組織快速上手並執行社會計算。您甚至可以獲得產品的演示,如果需要的話;有關更詳細的資訊,請檢視參考資料。
在選擇了具體的方向之後,通過廣泛地使用社會計算工具,您可以提公升自己在企業社會計算使用中的影響。如果您正在啟動企業blog,那麼可以建立乙個您自己的 blog,並撰寫有關該項目的內容。如果您正在企業內部網中測試簡單的 rssfeeds,例如,建立您自己的社會計算專案站點,並且鏈結到其他的站點,以便人們能夠從您的站點獲得 rss feeds 並了解為什麼實現這些rss feeds。讓大家知道為什麼選擇了某種特定的工具、以及它如何為雇員帶來利益。
總結使用 web2.0,大型企業的社會軟體對架構師產生了影響,使其更難以通過形式化的權力來進行管理,因為機構的權力通過許多方式遷移到社群。正確地面對這種趨勢,可以提公升整個開發社群的一致性和合作能力,並在組織的社會社群擴大和增強的同時,使您的觀點保持影響力並得以接受。既然您已經了解了什麼是社會計算,那麼就可以在您的下乙個設計中充分使用它了。
社會計算 實現 Web 2 0 功能的最大化
2007 年 9 月 27 日 從本質上說,社會計算是支援互動和交流的 社會軟體工具的使用。使用 web2.0,大型企業的社會軟體對架構師產生了影響,使其更難以通過形式化的權力來進行管理,因為機構的權力通過許多方式遷移到社群。了解如何正確地面對這種趨勢,可以提公升整個開發社群的一致性和合作能力,並在...
web2 0的小資料
web2.0 列表 http my.donews.com keven 2006 05 15 web20morelist web2.0 列表彙總 saul weiner web2.0 目錄 a list of web2.0 lists readwrite web 的list of web 2.0 li...
Web 2 0的設計模式
web 2.0的設計模式 在 模式語言 a pattern language 一書中,克里斯多夫 亞歷山卓 christopher alexander 為精煉描述對於體系結構問題的解決方案,開了一種格式上的處方。他寫道 每個模式都描述著一種在我們的環境中一遍又一遍地出現的問 題,並因此描述了對該問題...