⑴ 軟體外包開發如何管理和溝通
在交流的過程當中,刻意的統一了語言,會使得我們盡管是一個遠程團隊,但是在交流的時候,能夠很清楚的知道我們在對信息架構在哪一層進行反饋。這不但使得業務方可以反饋技術方,其實技術方也在引導業務方。語言的影響是雙向的。
在技術領域里,我們也選擇了隔離性更好的技術架構,使得MVP的代碼不會變成我們演進道路上必須長期背負的負累。而之所以在一篇聊「語言」的文章里提技術架構,是因為我們認為真正的架構不是紙上的,也不是代碼里的,而是每個團隊成員心裡的架構。實施一個架構必然也是要進行大量溝通,也需要統一語言。
而在交流業務的時候,我們刻意的劃分了各種不同的子領域,又在每個領域當中統一了名詞。統一名詞還是比較簡單的,最難的是劃分領域,我們為此投入了大量的工作,也犯了一些錯誤,但這些付出是值得的,這之後,我們的溝通變得非常流暢。
IT行業的人員流動率接近25%,這意味著每年技術團隊中至少有1/4的新人加入。即便想盡方法讓的團隊保持穩定,隨著敏捷和精益創業的相關思想慢慢成為我們的工作常識,每個項目存在的時間都不會太長,這使得IT團隊經常性的重組,有時是團隊被打散,有時是同一個系統從一個團隊交給了另一個團隊。如果缺乏一種有效的反饋機制,那麼無論是人員流動還是組織重組,所造成的切換成本都是一個很大的。盡管這個切換成本無法消除,但是盡量減少切換成本是我們每個專業人員應該追求的,尤其是團隊中的技術領導者。
技術領導者重音在「領導」,而不在「技術」。尤其在今天,技術就是業務。優秀的技術領導者更不能把自己變成一個救火隊員,只是被動的響應,盡管救火隊員常常因為很容易被人看到而獲得一些關注和贊揚,但在中國的文化里,我們都知道還有更高一層的境界,這個境界存在於很多典故中,比如上醫治未病,善戰者無赫赫之功。同理,軟體開發領域的技術領導者們也應該努力使大多數問題發生的基礎消滅於無形,這就需要我們走出舒適區,深入到軟體開發的第一現場,進行現場管理。
⑵ 軟體工程中項目管理的知識體系包括哪些內容
樓主,軟體工程項目管理根據我的理解應該是包括;項目范圍管理 ,需求和迭代管理 \時間管理,方法和模板管理,費用管理,承諾管理,質量管理,執行管理,溝通管理,現狀調查,資源管理,問題和風險管理,采購管理,整體管理。這些功能8thManage的項目管理軟體都具有,如果您想了解更詳細的資料可以上它的官網。
.
⑶ 簡答題 軟體工程管理主要包括哪些內容
啟動階段1與客戶,sponsor 高層溝通明確需求及或得相關支持2明確項目目標的定位計劃階段1明確項目范圍2全面的風險識別3各關鍵干係人的識別與溝通計劃實施與監控階段1根據溝通計劃、與項目干係人進行良好的溝通2嚴格監控項目進度 即使協調解決問題3重點跟蹤監控高風險任務、並採取有效的防範措施收尾階段1順利完成項目評估和驗收2成功和識別的經驗總結3完整的項目信息歸檔
⑷ 請問軟體工程中,PL PM PT PG分別代表什麼職位啊
PL是項目組長,PM是項目經理,PT是項目測試人員,PG是項目編程人員。
項目組長職責:配合項目經理工作,管理組內成員,完成小組計劃工作。
項目經理職責:全面掌管項目人員、進度,以及跟甲方溝通。
項目測試人員職責:對項目編程人員開發的程序進行測試,發現隱藏BUG。
項目編程人員:按照項目組長安排,進行項目開發編程。
(4)軟體工程溝通管理擴展閱讀
項目經理為整個項目的第一責任人。項目經理對《質量檢查報告》中的所有細則負首要責任。
項目經理必須有效掌控項目開發的各個環節,協助、指導項目組成員的工作,及時發現並處理項目中存在的問題,並對項目組成員的工作進行合理的評價。
負責管理和控制項目全過程的質量、進度。分析偏差,採取糾正措施。如果發現項目實際進展顯著偏離計劃,則及時採取糾正措施。
⑸ 怎樣與用戶有效溝通以獲取用戶的真實需求 軟體工程
做軟體工程就像交朋友一樣、越了解對方越容易相處、所謂的需求也就是在行業管理中存在的問題、你不了解人家人家、當然搞不懂人家所需要的和所說的了。不一定要精通、但一定要有深入的認識。
⑹ 關於IT職場溝通與交流。
如何成為職場溝通高手
在這個季節里,雖然仍有一些畢業生在苦惱地「待就業」,但更多的大學生還是意氣風發地告別菁菁校園,成為職場新人。新人有幹事業的沖勁,有對成功的渴望,但也忐忑不安,對職場帶有幾分懵懂。在這個新人與職場相互磨合的時期,希望我們的「新人上路」欄目能給您一點啟發。
幾乎在每一個招聘職位要求中,「善於溝通」都是必不可少的一條。大多數老闆寧願招一個能力平平但溝通能力出色的員工,也不願招聘一個整日獨來獨往、我行我素的所謂英才。能否與同事、上司、客戶順暢地溝通,越來越成為企業招聘時注重的核心技能。而對初入職場的「菜鳥」們來說,出色的溝通能力更是爭取別人認可、盡快融入團隊的關鍵。職場新人如何成為溝通高手?赫敦管理顧問(上海)有限公司首席顧問張建勤對此頗有一番研究。
職場溝通三原則
張建勤認為,很多人一提起溝通就認為是要善於說話,其實,職場溝通既包括如何發表自己的觀點,也包括怎樣傾聽他人的意見。溝通的方式有很多,除了面對面的交談,一封EMAIL、一個電話,甚至是一個眼神都是溝通的手段。職場新人一般對所處的團隊環境還不十分了解,在這種情況下,溝通要注意把握三個原則:
*找准立場。職場新人要充分意識到自己是團隊中的後來者,也是資歷最淺的新手。一般來說,領導和同事都是你在職場上的前輩。在這種情況下,新人在表達自己的想法時,應該盡量採用低調、迂迴的方式。特別是當你的觀點與其他同事有沖突時,要充分考慮到對方的權威性,充分尊重他人的意見。同時,表達自己的觀點時也不要過於強調自我,應該更多地站在對方的立場考慮問題。
*順應風格。不同的企業文化、不同的管理制度、不同的業務部門,溝通風格都會有所不同。一家歐美的IT公司,跟生產重型機械的日本企業員工的溝通風格肯定大相徑庭。再如,HR部門的溝通方式與工程現場的溝通方式也會不同。新人要注意觀察團隊中同事間的溝通風格,注意留心大家表達觀點的方式。假如大家都是開誠布公,你也就有話直說;倘若大家都喜歡含蓄委婉,你也要注意一下說話的方式。總之,要盡量採取大家習慣和認可的方式,避免特立獨行,招來非議。
*及時溝通。不管你性格內向還是外向,是否喜歡與他人分享,在工作中,時常注意溝通總比不溝通要好上許多。雖然不同文化的公司在溝通上的風格可能有所不同,但性格外向、善於與他人交流的員工總是更受歡迎。新人要利用一切機會與領導、同事交流,在合適的時機說出自己的觀點和想法。
小心踩了溝通不當的「地雷」
溝通是面雙刃劍,說了不該說的話、表達觀點過激、冒犯了他人的權威、個性太過沉悶,都會影響你的職業命運。因為溝通出現問題而給職業生涯帶來不利的案例很多,那麼新人在溝通中到底需要避免哪些「雷區」?
1、僅憑個人想當然來處理問題。有些新人因為性格比較內向,與同事還不是很熟悉,或是礙於面子,在工作中碰到問題,遇到憑個人力量難以解決的困難,或是對上司下達的工作指令一時弄不明白,不是去找領導或同事商量,而是僅憑自己個人的主觀意願來處理,到最後往往差錯百出。
建議:新人在工作經驗不夠豐富時,切忌想當然地處理問題,應多向領導和同事請教,這樣一來可以減少工作中出差錯的機會,二來也能加強與團隊的溝通,迅速融入團隊。
2、迫不及待地表現自己。所謂初生牛犢不怕虎,剛剛參加工作的新人總是迫不急待地把自己的創新想法說出來,希望得到大家的認可。而實際上,你的想法可能有不少漏洞或者不切實際之處,急於求成反而會引起他人的反感。
建議:作為新手,處在一個新環境中,不管你有多大的抱負,也要本著學習的態度,有時「多幹活兒少說話」不失為好辦法。
3、不看場合、方式失當。上司正帶著客戶參觀公司,而你卻氣勢洶洶地跑過去問自己的「四金」從何時開始交,上司一定會認為你這個人「拎不清」;開會的時候你總是一聲不吭,而散會後卻總是對會議上決定的事情喋喋不休地發表觀點,這怎能不引起他人反感……不看場合、方式失當的溝通通常會失敗。
建議:新人在溝通中要注意察言觀色,在合適的場合、用適當的方式來表達自己的觀點,或與他人商討問題。
⑺ 跪求一份軟體工程的項目管理報告,要包括整體管理,范圍管理,進度管理,成本管理,溝通管理
項目管理,就是負責本項目開發、實施中與客戶的協調、工作安排、掌握項目進度、提交項目相關報告及成果等。因此,它的計劃、組織、協調、執行和控制能力,是衡量項目管理人員的一個重要指標。一個項目是否成功,關鍵在於項目目標的實現以及客戶的滿意度。也就是項目有兩個最基本目標:項目能順利驗收和客戶滿意度。WISSIP企業應用平台PM項目管理軟體,它不僅僅能做簡單的計劃和報表,還為企業架構一個小型的社會化環境。作為管理者可以輕松的將自己規劃好的項目指定到具體的每個人,所有成員都可以隨時通過網路訪問自己的空間,了解與自己相關的事件。實現從項目立項、啟動、計劃、執行、控制至項目結束和總結的項目全過程管理,系統通過將達成目標的項目計劃分解為可執行的項目任務工作,並對任務進行合理的項目人員、信息、資源和進度的分配集成,實現將項目任務傳達安排給項目成員,通過監督項目團隊工作任務的執行情況來完成項目執行的管控。 在項目管理各階段,企業通過項目附件和表單的形式實現項目工作成果的管理,包括各種文檔和報表資料等,方便項目經理掌握項目工作進度和成果,項目經理通過系統協助能夠對項目進行多角度的觀察和分析,實時了解項目的進展狀況以及資源的實際配置和使用情況,及時發現影響項目進展的因素,從而對項目計劃做出調整,保證項目按質按量按時完成。這是項目管理軟體都有的功能吧。樓主可以找在線版的PM項目管理軟體進行體驗的 http://www.wissip.com/SoftShopFuntype-11-1
⑻ 軟體項目管理者需要如何學習或者了解哪些軟體基礎知識
軟體工程及項目管理基礎知識:
信息系統工程質量管理:質量計劃、質量保證、質量控制
軟體質量因素:正確性、健壯性、安全性、可用性、適應性、效率、風險、可理解性、可維修性、可測試性、可移植性、可再用性、互運行性。
項目進度控制的重要方法:規劃、控制、協調
進度控制所採取的措施如下:1 組織措施2 技術措施3 合同措施4 經濟措施5 管理措施
影響進度因素:1 人的因素2 材料和設備的因素3 方法和工藝的因素4 資金的因素5 環境因素
成本管理由4個過程組成:1 資源計劃過程2 成本估算過程3 成本預算過程4 成本控制過程
影響工程成本主要因素:1 項目屬性2 人員屬性3 項目成果屬性4 計算機屬性5 其他因素
影響工程變更的主要因素:1 工程的生命周期2 工程的計劃、組織和管理3 客戶需求變化4 新技術、新工藝的影響5 其他外部因素和不可遇見的突發事件
何為風險?控制風險的方法:風險是指某種破壞或損失發生的可能性,風險管理是指識別,評估,降低風險到可以接收的程度並實施適當機制控制風險,保持在此程度之內的過程。控制風險的方法:1 對動作進行優先排序,風險高的優先考慮2 評價風險評估過程中的建議,分析建議的可行性和有效性3 實施成本/效益分析4 結合技術、操作和管理類的控制元素,選擇性價比最好的安全控制5 責任分配6 制定一套安全措施實施計劃7 實現選擇的安全控制
風險分析的方法與途徑:定量分析和定性分析
項目風險管理應該包括:1 一個風險管理計劃,應強調主要項目風險、潛在的影響、解決方案、降低風險的措施2 一個風險預防計劃或應急計劃,包括降低風險所必需的資源、時間及成本概算3 一個在整個項目周期內自始至終對風險進行測定,跟蹤及報告的程序4 應急費用,並將其列入預算。
項目定義並說明項目管理三要素之間的關系:所謂項目,就是在既定的資源和要求的約束下,為實現某種目的而相互聯系的一次性工作任務,這個定義包括三層意思:一定的資源約束、一定的目標、一次性任務。項目三角形是指項目管理中范圍、時間、成本三個因素之間相互影響的關系;質量處於三角形的中心。它會影響三角形的每條邊,對三條邊的任何一個更改都會影響質量;質量不是三角形的要素;是時間、成本和范圍協調的結果。
項目管理的四大核心領域:范圍管理、成本管理、時間管理、質量管理
項目管理的九大知識領域:范圍管理、成本管理、進度管理、質量管理、人力資源管理、溝通管理、采購管理、風險管理和綜合管理。
五大項目過程:項目的啟動過程,項目計劃過程,項目執行過程,項目監控過程,項目收尾過程
何為項目管理及特點:項目管理就是項目的管理者,在有限的資源約束下,運用系統的觀點、方法和理論對項目涉及的全部工作進行有效的管理,即從項目的投資決策開始到項目結束的全過程進行計劃、組織、指揮、協調、控制和評價,以實現項目的目標;
項目管理特點:1 項目管理是一項復雜的工作2 項目管理具有創造性3 項目管理需要集權領導並建立專門的項目組織4 項目負責人在項目管理中起著非常重要的作用。
軟體的質量特性包括功能性、可靠性、易用性、效率、可維護性、可移植性等六個方面,每個方面都包含若干個子特性:功能性:適合性、准確性、互操作性、依從性、安全性;
可靠性:成熟性、容錯性、易恢復性;易用性:易理解性、易學性、易操作性;
效率:時間特性、資源特性;可維護性:易分析性、易改變性、穩定性、易測試性;
可移植性:適應性、易安裝性、遵循性、易替換性;
質量管理:在質量方面指揮和控制組織的協調的活動,指對確定和達到質量所必須的全總職能和活動的管理,其管理職能主要包括制定質量方針和質量目標以及質量策劃、質量控制、質量保證和質量改進。
軟體開發質量管理,就是為了開發出符合質量要求的軟體產品,貫穿於軟體開發生存期過程的質量管理工作。軟體開發質量管理層次初步劃分如下:
1 、技術層次(數據、編程、文檔)
2 、方法體系層次(措施、項目、過程)
3 、社會因素層次(質量環境、技術標准、業務標准、人員)
目前軟體過程改進主要根據能力成熟度模型集成CMMI,其層次分為初始級、可重復級、已定義級、已管理級、優化級
編程質量管理層次可分為黑盒測試、灰盒測試、白盒測試、編譯檢查、編程規范、編程邏輯、編程優化。
系統分析、設計及實施
系統規格說明書應該達到的基本要求是:全面、系統、准確、詳實、清晰地表達系統開發的目標、任務和系統功能。系統說明書內容如下:1 引言,說明項目的名稱、目標、功能、背景、引用資料,文中所用的專業術語等2 項目的概述,(項目的主要工作內容;現行系統的調查情況;新系統的邏輯模型)3 實施計劃(工作任務的分解;進度和預算)
⑼ 軟體工程項目管理軟體哪個好
對於軟體開發而言,最具影響力的方面是技術可行性,已存在的目標市場以及可完成研發任務的業務資源。因為技術、市場及業務不斷變化,研發項目的本質是不可預測的。因此,項目管理軟體絕非取代人們的判斷而是盡最大可能提供最有效的實時一體化信息以幫助人們做出及時有效的決策。8Manage PPM讓軟體開發項目啟動前做出准備的選擇,項目啟動後能有效地監控所有動態的進展與變更,並且在有限的市場資訊及業務資源下快速採取高效的行動應對項目的所有問題及其影響。
另外,對軟體開發過程中的需求、客戶成為項目成員、人才、時間與進度、業務資源、質量、溝通、問題、文檔管理與服務等管理。
⑽ 軟體工程學和管理學以及心理學的關系,詳細點
參考例文篇幅有限制已經上傳:
《人工情感:技術與人文的新融合》
肖峰
來源:《馬克思主義與現實》(京)2012年1期
【作者簡介】肖峰,中國青年政治學院馬克思主義學院常務副院長,華南理工大學思想政治學院特聘教授、博士生導師
【內容提要】人工情感是當代信息技術研究的前沿領域之一,主要是賦予機器以情感識別和表達的功能,其未來的擴展功能還可用於輔助人的情感感受和表達能力的改善和提高,甚至通過「人造情感」來彌補自然情感的不足,從而豐富人的情感世界,克服情感匱乏等人文問題。人工情感技術拓展了技術與人文交融的新境界,成為促進人的全面發展的新手段,同時也提出了需要我們認真對待的新問題。
【關鍵詞】人工情感/技術/人文/發展
技術與人文是廣義的科學(即「科技」)與人文的一個組成部分。由於高新技術的飛速發展,它無疑成為最能體現科學與人文關系新變化和新面貌的一個側面。而「人工情感」(ArtificialEmotion)作為當代信息技術最前沿的領域之一,就是我們開拓技術與人文互動的新疆界。人工情感可視為隸屬於人工智慧的一個新興分支或高級階段,也是將情感納入認知科學研究范圍的產物。從「情感電腦」的構想到「情感計算」的提出,再到「人工情感」的確認,該技術從初級到高級,從現實到預想,已經和將要帶來一系列關涉人類「情感世界」的新變化,因此它的價值不僅僅體現在技術的先進性上,更體現在其具有的豐富人文意義上,形成當代技術與人文融合的一種新境界,同時也使我們面臨新的人文問題。
一、從情感電腦到人工情感
人工情感始於情感電腦的研究,抑或說「情感電腦」是走向人工情感的初始階段。目前電腦的一個重要缺陷是只能進行邏輯推理,無法理解人的情緒和情感,其好處是「感情中立」,不影響它所做的「工作」的「公正性」,其壞處是它不能成為可與人交流情感的真正的「夥伴」。因此計算機專家提出了「情感計算」的概念,它是指一個系統其能夠對人類的情感進行偵測、分類、組織和回應,表現為計算機在與人互動過程中具有情感信息的識別和加工能力,並能針對人的情感做出智能、靈敏、友好的反應。簡單地說,就是能判別用戶的心情好壞並顯示出合適的調節信息,就可使人對之產生高效而又親切的感覺。例如,當IBM的深藍計算機如果在國際象棋的比賽中打敗卡斯帕羅夫後給他一些安慰,就具備了情感的功能。
「人工情感」是「情感計算」的自然延伸,它是指用人工的方法和技術模仿、延伸和擴展人的情感,使機器具有識別、理解、表達和生成各種情感特徵的能力,從而能理解人的喜樂哀樂並見機行事。與此關聯,人工情感還要研究抑制不良情緒的機器演算法,探討情感在決策中的作用模式的機器實現,主要是模擬人腦的控制模式,建立感覺、知覺、情感決定行為的數學模型,情感培養的機器演算法,甚至還包括靈感(頓悟)產生的機器實現策略。①一定意義上,它就是情感計算的同義語。
作為一個新的學科,「人工情感」的研究目標是模擬、延伸和擴展人的「自然情感」,這一目標決定了人工情感是一個多學科交叉的研究領域,涉及人類學、心理學、腦科學、認知科學、信息科學、人工智慧和哲學等。人工情感的主要研究領域包括:情感識別(EmotionRecognition)、情感度量(EmotionMeasurement)、情感理解(EmotionUnderstanding)、情感表達(EmotionRepresentation)、情感生成(EmotionGeneration)、情感處理(EmotionProcessing)、情感控制(EmotionControl)和情感通信(EmotionCommunication)等等。
近幾年來,人工情感的研究在各種技術的輔助下不斷取得進展。如通過使用特定的儀器,我們可以對面部的微小表情變化進行研究,甚至可以區分真笑和假笑。臉部運動編碼系統通過不同編碼和運動單元的組合,可以在臉部形成復雜的表情變化,其成果已經被應用於人臉表情的自動識別與合成。情感智能體研究則希望通過情感交互的行為模式,構築一個能進行情感識別和生成的類生命體,並以這個模型代替傳統計算中的有些應用模型(如電腦游戲的角色),使電腦和應用程序更加鮮活,能夠產生類似於人的一些行為或思維活動,甚至還可以使計算機從認知型變為直覺型。心理學家認為,人工情感是在人工智慧理論框架下的一個質的進步。
在筆者看來,「人工情感」不僅具有上述的始源含義,還應該具有「擴展含義」。這就是從賦予計算機以人的情感擴展到賦予人以人工情感,它可能是從超級計算機中產生出來的情感,將其「植入」到人腦中。這就是將人在體外創造的人工情感反饋回人自身,成為補充、豐富和提高人的情感內容和情感能力的一種新途徑:我們可視其為「人工情感」的一種哲學預見或技術「升級版」。具體來說,可從如下四個方面來擴展人工情感的功能。
(1)技術性地幫助理解他人的情感。機器情感的研究中首要的任務就是要讓機器識別人的情感,而這種能力也常常是人所缺乏的,由此可將其用於提高人識別(他人)情感狀態即覺察人的情感變化的水平,也就是我們通常所說的「善解人意」的能力,這是人與人之間實現有效的情感交流的基礎條件。(2)技術性地輔助人的情感表達。情感的外部表現即情感表達是一種重要的情感能力。機器的情感表達是當前人工情感研究的一個重要領域,它研究如何在計算機或機器人中表達情感模式(如:喜、怒、哀、樂,愛、恨、恩、仇等方面的表情、姿態、聲音、語言、動作、行為等)。將這種技術延伸到人身上,用於輔助人的自然情感,增強人的情感表達能力,尤其是幫助那些情感表達有缺陷的人充分地表達自己,也就是治療情感的表達障礙或表達缺陷。(3)技術性地製造情感——人造情感。「情感生成」作為人工情感的一個重要研究領域,是在「情感表達」基礎上進一步研究如何在計算機或機器人中模擬或生成情感模式,開發虛擬或實體的情感機器人或具有人工情感的計算機及其應用系統。情感生成技術的延伸,就是情感的人工製造,即用人工情感技術不僅解決表達情感的問題,而且解決「製造情感」的問題,借鑒在機器系統中的情感生成,尋找合適的技術手段在人腦中建構能夠產生我們所需要的情感狀態的生理或物理化學狀態。這種技術可以使一個人在自然狀態下難以生成的情感隨自己的需要油然而生,無論是詩人的激情,還是政治家的亢奮,或是道德家的悲天憫人,以及尋常百姓的恬靜,我們需要什麼,人工情感技術就可以提供並在我們的身上產生出這種情感。(4)技術性地克服不良情感。如前所述,人工情感還要研究抑制不良情緒的機器演算法,其成果應用於人自身,可以幫助我們克服負面的情感,如沮喪、失望、消沉、悲觀、急躁等等。
總之,人工情感技術的未來發展可用於幫助我們感受、產生和表達情感,它也可稱之為「高級的人工情感」,為人類做出更大的貢獻。
二、人工情感的人文價值與意義
對人工情感進行的上述擴展,是將僅僅在機器上模仿人的情感擴展為改善和延伸人自身的情感(能力),是從人賦予機器一定的情感能力轉變為幫助人提高自身的情感能力和水平,是人工情感作為一種新技術在人文功能上的提升。可以說,一旦人工情感在識別、表達和製造情感方面的能力超過了人在這方面的「自然能力」,就可以幫助人實現上述目標,就如同計算機已經幫助人提高了計算能力一樣。一旦實現這一目標,人工情感技術就從僅僅用於改善人機交互發展到介入人的日常生活,提高人與人交往的情感水平,這無疑是一種對當前階段的人工情感的未來願景,是一種對人機融合的更高期待。可以從如下方面來進一步理解人工情感的人文價值與意義。
(1)克服個人的情感匱乏。情感是人適應生存的心理工具,是心理活動的組織者,也是人際交往的重要手段。一個人如果情感能力匱乏,就難以與他人有較好的溝通,影響相應的社會交往效果,甚至陷入疏離社會的孤獨之中,嚴重影響其事業甚至生活的正常展開。由於情感的重要性,它成為人的認知和實踐能力的一個重要組成部分,以至於情商的作用並不亞於智商的作用。所以,提高情商也就成為提高人的能力的一個十分重要的方面。
目前,人工情感的有關研究已經在人臉表情、姿態分析、語音的情感識別和表達方面獲得了一定的進展。在未來它如果能夠將對方的情感信息直接讀出並輸入主體的認知系統中,無疑可幫助人克服情感障礙,使人直接「洞見」他人的情感傾向,也可幫助人表達自己生動而豐富的感情。人工情感在這里起到了類似社會「粘合劑」的作用,使人(尤其是情感匱乏的人)迅速融入到情感生態中,擺脫疏離社會的孤獨狀況。如果說醫學是擺脫身體痛苦的技術,人工情感則可能成為擺脫精神痛苦的技術,它們都是實現人道目的的手段,承載著人文的豐富內涵。
從可設想的倫理制約上,人造情感最主要還是作為一種「治療手段」,其適應人群為情感匱乏的人;這就是人工情感的治療性功能——使情感功能上的不正常轉變為正常。進一步發展則可能走向「增強」的功能——使情感正常者變為情感超常者。如一個人要想成為詩人,卻沒有足夠的激情和想像力,抑或想要成為政治家,卻沒有亢奮的精神,此時如果人工情感系統向此人「注入」了這些能力,就是對其實施了「情感增強」的操作。然而「情感增強」和「基因增強」一樣,通常是會受到限制的。
(2)解決社會的人文困境。人的精神和道德狀況是一個社會文明程度的重要標志。在今天的社會中,不時會有「見死不救」、「有難不幫」、「麻木冷漠」的現象發生,形成了一定范圍內的社會性「冷漠病」。如果一個社會普遍缺乏對他人的關愛、助人的熱情和道德上追求的精神,就陷入了情感上的人文困境。除此以外,「現代性」向日常生活的全面滲透還帶來了日益蔓延的焦慮、憂患、緊張、懷疑等「靈魂的紛擾」。這類不良情緒如果趨向普遍,無疑成為一種社會性的精神病態或情感匱乏。而人工情感可視為幫助我們解決上述人文困境的方式之一。以「技術性幸福感」②到更為豐富的技術性情感,特定的現代技術成為提升人的情感境界的「親密夥伴」,實際地提高人的精神生活的質量。當然,這里所倡導的絕非「技術萬能論」,並非主張只靠人工情感技術去解決社會的人文困境,而是主張在使用傳統的人文手段時,技術手段也是一種不容忽視的方案。
(3)開拓人的全面發展的新天地。從一般的意義上,人要想成為一個「完整的人」或「全面發展的人」,就要有健康和豐富的情感世界。由於現實的人總處於有限性中,因此人的精神和人的情感世界也是不完全的。而藉助人工情感技術可以部分地去克服這種不完全,幫助我們在情感上「趨利避害」,也就是輔助人的情感導向新的進化,「其進化的方向大致表現為情感的形式越來越多,層次越來越高,靈活性越來越強,准確性越來越高,前瞻性越來越好,人可以針對各種復雜的價值關系來及時地、靈活地、准確地調節自己情感反應的方向、大小、形式與層次,從而准確無誤地指導自己的行為與思想」③。
人工情感不僅可以擴展人的情感交流的廣度,還可以加深這種交流的深度,以至於幫助人進入情感體驗的新境界——達到人和人之間情感經驗的可通約性,一種新的主體間性,由此完成一場情感認識論的革命。
人工情感也可以幫助人成為情感的真正「主人」。一定程度上,對於人的成功,情感因素甚至比智力因素更重要。特殊情感狀態的獲得,如人的創造性、高效率的思維、高質量的業績、新紀錄的創造等,都需要在特殊的情感狀態下才能達到,而這樣的狀態又不是輕易獲取的,此即所謂「不在狀態」——即情感因素不能提供有效的支持。情感雖然是一種「主觀」現象,但並不一定能為主體的意志左右,並不是「招之即來,揮之即去」的東西。可以說,「情感」的駕馭並不是件容易的事情。我們經常會感到自己「不由自主」地被突發性情緒控制,不能擺脫我們並不需要的負面情感,經常由「無名的怒火」在心中燃燒,經常感到自己是情緒的奴隸。而人工情感技術可以提高人對自身情感的控制或駕馭能力、識別和表達水平,發展人在主觀世界中的自主性和主體性,人也隨之成為情感上更豐富的人,性格上更全面的人。所以從哲學上認識人工情感:它無非是一種主觀性作為新的對象被能動性所改造,使主觀世界成為更符合人的需要的存在。當我們說「性格決定命運」時,由人工情感輔助我們塑造的「好性格」無疑可以改變一個人的命運,促進其生涯的正向發展。
人工情感對人的情感世界的改善甚至可以回饋到人的身體的改善。現代醫學發現,人的生理疾病大多數與精神因素相關,因此減少人的負面情緒,改善人的精神狀況,是醫治生理疾病、恢復身體健康的重要途徑。克服負面情緒單靠精神或人文手段是不夠的,此時採用人工情感的方式無疑更加有效地達到目標。
從發展的無限性上看,人的自然情感手段有可能不夠我們使用,「情何以堪」也許成為「情何以達」,即現有的情感手段難以使人體驗和表達新的情感內容。於是必須要有新的情感特徵、類型和表現方式不斷被人開掘出來,才能不斷豐富人的情感生活,滿足人類不斷增長的情感需要。這樣,「情感創新」就如同「知識創新」一樣是人的生存和發展所必需的精神條件。人工情感由於在「情感的人工創造」上的功能,無疑可引向情感創新,為人類渴求的新情感提供新的服務。
從馬克思主義哲學看,情感的人工化,無非是人的能動性向自身領域的擴展,是「改造世界」向主觀的高端領域的深入。如果人的情感是主觀的、能動的狀態或特徵,那麼人工情感就是原初的主觀能動性被技術性的主觀能動性所控制導引,這或許是「能動哲學」或「主體性哲學」的一種新境界。
三、人工情感中的人文問題
人工情感研究目前存在大量爭論,圍繞初級的人工情感大致有三個主要方面:可能性與不可能性的爭論、必要性與不必要性的爭論,以及現實性與非現實性的爭論。本文主要就高級的人工情感來探討其中可能引發的人文問題。
(1)情感的真實性問題。「人工的」的英文單詞artificial本身就有「假的」(虛假的、做作的、造作的)含義,所以一旦有所謂「人工情感」,自然也可以理解為「假的情感」,而人自身生成的情感才是與之對應的「真的情感」。當人工情感可以隨意製造後,就難免擔憂「假情感」充斥交往場所,使人與人的真實情感有可能更難被把握。更為根本的問題還在於,這種人工的情感是不是真正意義上的情感?一些研究者認為具有有效情感機制的計算機實際並不存在;情感計算機不是有情感的人的替代物。科學家們一致認為情感不是邏輯,大部分是本能的反應:「科學的結論必須靠頭腦來決定;你和誰結婚則可能要用心來決定。」這樣的決定就是難以計算的認識活動。或者說,當認為情感是認知的時,強調的是它的精神成分;而當認為情感是身體的時,強調的是它的肉體成分。「計算機沒有情感卻能表達出情感……而實際上不具有任何內在情感。」④
同時,一種人文的敏感性也會隨之產生。人工情感的出現,尤其是人造情感的可能出現,也會使我們面臨一些新的生存危險,那就是非自然的、偽裝的、虛假的情感現象的泛濫。人不僅在生理上因為物質技術而失去自然的本性,而且還會在精神的核心層面上失去自然的本性,技術不僅操縱我們的物質性生存。而且宰制我們的精神性、情感性生存,當人造情感發展到一定程度,就有可能出現這樣的情況:我們的情感不再屬於我們自己的,而是屬於機器(電腦)的。
當然,也可以換個角度來看待這個問題:我們之所以需要人工物,是因為自然物不能滿足我們的需要,人工情感的製造也是基於同樣的理由。由此我們可以持這樣一種態度,即人工情感如果實在地對我們有用,能用它來解決我們的困難和缺乏,產生出真實的人性的效果,其真假問題也就退居其次了;正如我們常講汽車輪子是人腿的延長,只要它對我們的交通有用,我們也就不必在意它是不是「真正」的「人腿」了。
(2)情感的屬人性問題。人工情感很大程度上是機器造就的或葯物刺激的情感,並非源自人自身的生理和心理過程的情感,那麼這樣的情感是否還具有屬人性?
其實,這種擔憂也發生於其他人工領域,例如用於治療的(人造)器官的移植。當越來越多非人的東西被附加到人身上之後,就產生了「我還是我嗎」乃至「人將非人」的質疑。其實,「屬人性」並非一個永恆固定的概念,人的進化和發展就是不斷將那些有利於自己的體外之物(也包括人工製品)不斷同化為屬己(人)之物。而自從有了對身體的醫學治療之後,尤其是有了人造器官的移植之後,屬人性和非屬人性的轉化就在更多的方面展開,只要那些被移植的人工製品確實是維持人的健康所必需的,以及這些人工物能逐漸減少由它所引起的人體排異反應,越來越「有機地」與人體融合在一起,它們無疑也就被「人化」為人的一部分,從非屬人性轉變為屬人性。這種人機融合體的發展方向無疑也包含人工情感在內,是從人的物質方面的非屬人性與屬人性之間的轉換擴展到精神方面的轉換。
這里要避免的無非是技術萬能論,即完全抹殺自然進化的功績,將一切都人工化,使人完全成為人工製品的載體,並被這些東西所主宰,這樣的存在物無疑是典型的機器。也就是說,我們談論的人造情感,其基底或承托還是自然的人本身,這也是保證人工情感之屬人性的基礎。
(3)情感的個體性與豐富性問題。情感是一種內部的主觀體驗,情感的表現形式具有高度的變化隨機性、特徵模糊性和個體差異性,也就是極強的私人性或不可通約性。即使面對同一對象,我所體會的激動與別人所體會的激動也是有所不同的,這種不同甚至不可言說,它構成了人的個性或精神差異性的重要方面。那麼人工情感如果是源於同一台機器,當其被引入到不同的人那裡後,是否會以同一性淹沒上述的差異性,導致人在情感上的趨同化或同質化?例如同是「喜悅」,各人的體驗是各不相同的,如果在悲傷時通過人工情感技術使我們進入一種「人造的喜悅」狀態,那是一種同質化的技術生成狀態嗎?於是,情感有必要趨同嗎?如果需要趨同,那麼「標准」的情感模式是什麼?
情感的趨同,還可能表現在技術性地消除負面情感的過程中。我們是否可以通過人工情感技術而讓我們時時都處於「歡喜」的狀態?如果沒有與之對照的負面情感的存在,那麼正面的情感也就不復存在。只有在正負情感的對照性體驗中才會發現積極情感的價值和存在的意義。
情感世界的差異性和豐富性,與現實世界的紛繁復雜性是對應的,要求情感的趨同,就等同於要求世界上萬紫千紅的事物都變為同一個顏色。其實,甚至病態的情感模式(如林黛玉式)也會形成一種特殊的美。如果都用「健康標准」要求其被「人工地改造」,那會導致什麼情形呢?
所以,即使人工情感技術可以幫助我們日日歡歌、天天高興,我們也要不時「回過頭去」感受一下沮喪和消沉的情緒,讓心靈中有一些負面情感的「保留地」。或許這也是人工情感技術可以幫助我們做到的;但只有這樣,它才是一種情感功能上「全面」的技術。
(4)情感的復雜性問題。情感和意志是心靈現象中比知識更復雜的東西。人工情感的工作原理,是通過對情感的科學化理解與技術化操作來實現的,情感計算機實際是通過對伴隨情感的某些生理特徵或行為特徵的辨識來認識情感,在方法論上是某種程度的還原論,即將心理事件完全還原為生理事件。且不說是否可以進行這樣的還原,即便計算機通過這種方式獲得了情感狀態(如,高興還是不高興),也不一定能獲得情感內容(為什麼高興或不高興)。一個人可能因為失戀而不高興,也可能因為失業而不高興,還可能因為得不到重用而不高興,此時情感計算系統如何去化解這些不高興?「識別」表情即使能被機器做到,但更重要和復雜的分析這些表情背後的原因則顯得十分遙遠,而人的「智力」正是在這方面得以施展的,這就是所謂的真正的「理解人」——一項比認識自然更為復雜的認識活動,其中的許多微妙之處是無法從「機器理解」中得到解決的。
也就是說,雖然科學家可能做出情感計算機,但並不意味著情感完全可以被計算。這也涉及心靈哲學的問題:情感狀態作為一種心靈現象是否可以還原為一種神經狀態,然後這種神經狀態是否可以人工地建構或移植?這是否破壞了情感的神聖性?復雜而神聖的情感是否可表述為顯微鏡下可觀察的神經元的化學或物理活動,進而成為可以被技術性地復制和移植的對象?這正是人工情感的限度問題。也就是說,技術化、科學思維力求對人的精神世界的解釋和操作應該是有限的,而不是無限的;人的認識、心理和精神活動中那些神聖的、「附魅」的內容是難以完全被當代信息技術數字化地復制和移植的。
當然,還要警惕人在情感識別、表達和製造上對人工情感的過度依賴,造成自然情感能力的喪失,就如同在記憶、計算上過度依賴工具會造成記憶力和計算能力的退化一樣。
所以,人的自然性與技術性之間的張力,在人工情感技術的發展中,同樣會尖銳地展現出來。科學精神與人文精神的辯證對接,是我們面對日新月異的科技世界的一個永恆主題。
四、走向技術與人文的新融合
如果不是從人工情感取代自然情感從而過分誇大其意義上去理解這一技術進步,那麼它還是可以從多方面為我們理解技術與人文的關系提供新的啟示。
人工情感無疑是用技術手段解決人文問題的新嘗試。用人文手段解決人的情感問題,是行之千百年的傳統路徑,具有不可抹殺的歷史功績。但這一路徑也不是萬能的,否則也就不會有越來越多的「情感問題」乃至社會性的「情感危機」。技術的人文效應,就是技術對人的改變,而這種改變最根本的莫過於精神層面的改變,對精神層面的改變,最激動人心還是對人的情感世界的改變。
可以說,人工情感中的人與技術的互動,也是人與技術之間的互相改變:技術改變人,使人更富有情感,同時人也改變技術,使技術不再是冰冷的工具,而是更加人性化,成為情感的載體和「通信員」。人工情感技術使我們意識到只有自然情感是不夠的,尤其是當人的工作和生活中將長時間地與技術性對象打交道時。當人的自然情感因為人與人之間交流的缺失而無法施展時,或者即使施展也得不到回饋時,人無疑希望自己「交往」的直接對象(技術物)能夠「被情感化」而與自己形成一個臨時的情感互動環境,使人的情感需求得到一種特殊的滿足。這應該說是當代信息技術的一種人性化發展,也是人本技術觀的一種內在要求。不僅如此,由於人工情感的高級形式(即人造情感)還為我們展示了未來治療情感匱乏症的可能性,使得「正常的情感生活」可以在技術的輔助下變得不再「奢侈」,也為緊張忙碌的現代人的精神世界增加更多的綠色空間。人工情感可以使人的發展所獲得的技術幫助向更廣闊的領域擴展,使人在精神世界獲得實質性的技術提升,為人的自由而全面的發展提供新的可能。
這也意味著,技術與人文的融合達到了一個新的高度。人工情感形成了情感在人和技術之間的雙向給予,這也是人機互動的更高境界:從知性水平的人機互動提升到情感水平的人機互動。
人工情感技術對人的改變甚至可以造就人的新特徵。在機器創造出來的情感中長於人自身情感的部分如果被「轉移」到人的身體中,成為人的情感的一部分,那麼人就成為「情感復合體」——被人工情感改善後的情感存在。於是,人的情感就由兩部分情感復合構成:自身本來就有的情感,技術植入的情感(人工情感)。而人工情感技術的進一步發展,就是力求兩種情感的融洽共存,和諧共生。
其實,作為人工情感的理論和技術基礎的「情感計算」概念,就明確表達了人文與技術融合的新的觀念,那就是情感與計算的相關性,或者說情感的可計算性。通常認為,認識活動中復雜的情感因素,認識中非理性的、非邏輯的跳躍等,都不是計算出來的。但在「情感計算」的倡導者看來,機器性的信息機制可以解釋認識中「情感」因素,也就是說,認識的知、情、意應該都能得到信息科學的說明和信息技術的模擬。而美國麻省理工學院媒體實驗室的羅薩林德·皮卡德教授及其所授領導的課題組明確主張情感的可計算性,認為「情感計算是與情感相關、來源於情感或能夠對情感施加影響的計算」,「情感就像思想一樣,通過詞彙、姿勢、音樂、行為以及其他創造性形式的表達來交流」。所以,計算機不一定必須有肉體才能有情感。情感是有可能賦予計算機的,而且從情感計算還可以發展到意志計算。⑤如果說傳統計算機(包括應用現有智能計算方法的計算機)只包含了反映理性思維(Thinking)的「腦」(Brain),那麼情感計算將為機器增添具有感情思維(Feeling)的「心」(Heart)。⑥一種更加樂觀的觀點甚至認為,即使是初級的人工情感,如果能夠全面實現的話,「不僅可以使計算機具有友好的、人性化的人機界面,更重要的是能夠使計算機具有更高的信息處理速度與效率,具有獨立的決策能力和行為控制能力,具有創造性和開拓性的思維能力。到了那個時候,從純邏輯的角度來看,人與機器人之間已經沒有任何區別了,只有機器體與肉體之間的區別了,人與機器人之間就可以實現全面的融合,沒有明顯的界限和本質的區別,彼此可以相互轉換、相互滲透、相互促進,也無所謂人與機器之間存在什麼矛盾與沖突,這就是人工情感的最終歸宿」⑦。
。。。。。。