博文谷

位置:首頁 > 實用範文 > 論文

應用心理學論文

論文5.1K

導語:對於應用心理學,大家會帶來什麼樣的論文?以下是小編整理的應用心理學論文,供大家閱讀和參考。

應用心理學論文

論文一:淺析軟件測試中的心理學應用

在人類的所有活動中,人的心理因素對活動行爲都有着直接的、不可忽視的影響。所以,很多經濟較發達的國家都非常重視心理學的研究。心理學經過幾百年的發展,也已經形成了一個較爲成熟的體系,其應用也逐步滲入到各個行業領域內。比如犯罪心理學、軟件工程心理學、認知心理學、教育心理學等等。心理學的成功應用在各行各業逐步凸顯出來。

但將心理學應用到軟件測試領域中的研究是稀少的,在知網上搜尋“軟件測試心理學”關鍵詞,從查詢結果可以看出:近20年中,這方面的論文數量較之其他計算機專業方向的研究是少之又少,與關鍵詞完全符合的論文僅有5篇。這也說明在國內對軟件測試的心理研究還不夠重視,軟件測試中的心理問題容易被大家忽略。大多數程序員、產品經理都覺得只要軟件能夠透過測試找出bug,並對bug正確的處理,不影響使用即可。

其實,軟件測試是軟件系統開發中一個重要環節,測試人員在測試時的既定目標、心理因素對測試用例的選擇和測試結果都有着重要影響,因此必須要重視軟件測試中的心理學問題。

1 軟件測試的目的

軟件產品在交付使用或發佈上線前,都必須經過大量的測試:單元測試、集成測試、系統測試等等。在梅爾斯所著的《軟件測試的藝術》一書中對軟件測試是這樣定義的:所謂的軟件測試,就是一個過程或者一系列過程,用來確認計算機代碼完成了其應該完成的功能,不執行其不該有的操作[1]。

電氣和電子工程師協會IEEE對軟件測試的定義是:使用人工或自動手段來執行或測定某個系統的過程,其目的在於檢驗它是否滿足規定的需求或是弄清預期結果與實際結果之間的差別 [2]。

根據上述對軟件測試的定義可知,測試的真正目的是:發現並修改缺陷、滿足用戶需求以及優化軟件品質。其中bug只是這個過程中的產品而非目標。測試人員需要以滿足用戶需求爲依據去發現更多程序中隱藏的錯誤,以達到優化軟件品質的目的。在心理學中認爲,人們的行爲特點是有目的性的行爲。與無目的性的行爲相比兩種行爲的結果是大不一樣的。一般說來,沒有目的性的行爲無成果而言;而有目的性的行爲,纔可取得最大最滿意的成果。在軟件測試開始之前,只有抱着測試就是爲了驗證需求的心理,才能設計出好的和有價值的測試用例,發現更多的錯誤;如果測試是爲了證明程序很強壯,沒有錯誤,那麼就會導致設計的測試用例較爲簡單,容易讓程序透過測試,發現不了或者只能發現很少的錯誤。

但實際的情況是很多公司在開發軟件中並不重視軟件測試。一些小型的軟件開發公司甚至沒有專門的測試部門和測試人員。他們在軟件交付客戶或發佈上線前,往往是由程序員完成測試工作的。這種做法弊端很多。從心理學角度分析,讓程序員去測試自己編寫的代碼,就像讓一個人對自己進行自我批評一樣,雖然瞭解自身的缺點所在,但改正起來還是比較困難的。程序員對自己開發的代碼,經過編程、調試之後,一般都認爲代碼無錯或者錯誤不大,

在這種心理作用下,測試的目的就會朝着“證明程序完成了應有的功能”走偏,編寫出的測試用例意義不大,甚至可能連一些常規錯誤都發現不了。

筆者曾參與過某公司開發的一款APP軟件的測試。在使用真機測試軟件的過程中發現:編輯框在輸入時,如果輸入內容超過50個字後,輸入的內容便無法自動換行。類似這樣的錯誤開發人員在測試時根本沒有發現,他們只是簡單輸入幾個字,覺得實現基本輸入就認爲這個模組沒有bug了。可見在測試軟件時,測試人員的既定目標有着很明顯的導向作用。

2 測試人員的素質

從心理學角度分析,程序員的工作是一種創造性的工作,把一個軟件產品從無到有創造出來,這樣的工作總能給人以信心、希望。反觀測試人員的工作,似乎總是在一件成品上到處找錯誤,把好好的一個產品測得處處是漏洞(當然,這些漏洞本來就存在,只是剛好被測試人員發現而已),這樣的工作本身就具有破壞性,而人們對破壞性的事物心理上往往難以願意接受。所以“勇敢”是測試人員應該具備的首要心理素質。敢於表達,敢於指正錯誤。因爲錯誤確確實實地存在於軟件中,如果測試人員找不到,那麼最終交付給用戶使用時,就會暴露問題,最終爲企業帶來損失。但測試人員在敢於找錯的同時還要注重溝通方式。由於被測試人員找出的bug,通常會交付給研發人員去修復。因此,測試人員與研發人員是緊密聯繫的,從心理學角度來講良好的溝通方式會讓別人更易於接受錯誤。

3 軟件測試中的“成功與不成功”

在軟件公司有一個很有意思的現象,就是程序員和測試人員相處總不太融洽,尤其是在軟件項目進入到測試階段,這個現象就更加明顯了!程序員編寫好的、經過初步調試看似沒有問題的代碼,如果測試人員測出來bug,程序員就會鬱悶,有時甚至會抱怨測試人員設計的測試用例不好!

那什麼是好的測試用例,什麼是壞的測試用例呢?

測試本身就是爲了儘可能多的發現程序中隱藏的錯誤。一個好的測試用例能發現程序中包含的不易發現的錯誤,這樣的測試用例纔算是設計成功的測試用例。如果設計的測試用例查找不出程序的任何問題,這可能在程序員看來是個好現象,但對於軟件測試而言,只能說明測試用例設計得很失敗。要知道沒有完全正確的程序,只是目前還沒有測試出來問題而已。

4 把握軟件測試中的“度”

文獻[2]中指出了軟件測試基本原則之一是:窮盡測試是不可能的。由於將程序的各種可能的輸入進行排列組合需要大量的時間,有時甚至根本無法做到全部的羅列。所以,測試人員根本不可能找出程序中的所有的錯誤,進而也無法做到徹底的測試。再加上隨着時間的推移,發現的軟件缺陷數量會逐漸減少,如果一直不斷地測試,勢必會增加測試的成本。由此可知過度的測試是不可取的。當然,不充分的測試勢必不會揭露隱藏在軟件中的缺陷。那麼在測試過程中對何時才能停止測試的研究就顯得尤爲重要!即便是大公司開發的成熟軟件產品,在實際使用過程中,也會因爲各種各樣的原因出現不同的錯誤。面對這樣的事實,測試人員就需要分析測試停止的依據。一般來講,透過軟件測試,可以把程序的錯誤限定在一定範圍內。透過單位時間內查出的缺陷數量和嚴重程度來判斷是否停止測試。這裏面還要強調一點的是軟件必須要能夠滿足用戶的需求。

如果沒有把握好這個“度”,測試人員就會覺得測試工作本身就是一件無法完成的工作的。從心理學角度分析,如果人們一開始就覺得某件事情無法完成,那麼心情就會變得十分沮喪、對這件事就會非常牴觸。所以,掌握好測試的度,可以讓測試工作本身變得容易被人接受、認可。

綜合上述幾點來看,從心理學角度考量軟件測試這項工作,測試人員在測試前必須確定有正確的目標,就是儘可能多的發現程序中的錯誤;在測試時,必須有堅強的心理素質,找到錯誤後,要和程序員進行有效的溝通。對於何時結束測試,也需要把握好客戶的需求,纔不會使測試工作陷入泥潭。最有效的做法就是儘量找第三方軟件公司來協助完成測試工作,往往軟件能達到較好的預期效果,堅決避免程序員身兼數職,測試自己開發的代碼。

5 結論

軟件測試不僅是一個系統工程,除了測試工具、測試人員能力、測試方法外,測試中的心理問題對測試結果都會有直接影響。儘管測試方法、測試工具都在不斷髮展更新,但測試中的心理影響很少引起人們的重視。相信隨着測試技術的發展和成熟,心理學在軟件測試方面的應用也會引起越來越多的人關注。

論文二:論在社會中應用心理學的影響探討

一、應用心理學與社會之間的關聯

隨着我國社會經濟的快速發展,應用心理學在社會中被逐漸應用,是一項新發展起來的重要學科,在社會發展過程中起着至關重要的作用。因此,應用心理學設計範圍廣,包括臨牀心理學、消費心理學、工業心理學一集法律心理學等多方面內容,其與社會之間具有一定的聯繫,具體表現在以下幾個方面:首先,在臨牀心理學方面,心理學家會從不同方面對病人開展診斷治療,不論這些病人的病情是多麼嚴重,臨牀心理學醫生都會選擇出正確的方式對病人進行治療,並在潛移默化中開發病人的運動潛能,幫助其找到生活真諦,正確認識到自己能力和聰明才智。其次,在工業心理學方面,由於工業心理學涉及到我們生活的方方面面,所以心理學專家需要需要針對不同的工業職業開展不同的診療方法,心理學專輯愛可以對工業內容進行詳細規劃,從而讓職員能更好的開展工作,完成工作目標。再次,在消費心理學方面,心理學家可以對日常生活中的細小事情進行研究,從而根據消費者的心理傾向設計出相應產品包裝,保證其產品如何消費者資訊需要,從而增加消費者購買慾望。最後,在法律心理學方面,心理學專家透過對犯罪人員的犯罪方法進行研究,分析出犯罪人員心理特徵,從而繪製出犯罪人員肖像,幫助警察對犯罪案件進行偵查,同時,心理學家還可以對罪犯進行心理輔導,從而挽救犯罪人員,使得犯罪人員可以洗心革面,重新做人。

二、應用心理學對社會的影響分析

(一)人際關係方面

我國人際關係就是指人與人之間和諧友好的相處,但是現階段,還存在一少部分做事願意以自我爲中心,從來不去考慮他人的想法,就會直接導致這部分人的人際關係弱化,從而影響我國人際關係交往質量。因此,在此情況下使用應用心理學對自戀的人進行心理輔導,幫助其構建一種新的交往體系,提升其追求意向,從而實現個人價值的提升,與他人建立良好的人際關係。

(二)自卑心理方面

當人們生活在一個大環境下,面對諸多條件影響就會產生自卑心理。例如,在學校中,如果一個班級內學習好的學生佔有百分之八十,那剩下的百分之二十的學生面對那些學習好的學生就會產生自卑心理,從而對學習就產生厭倦心態。

(三)積極心理方面

積極心理具體包括人的勇氣、人的希望、人的感恩、人的公平公正等多方面積極的內容。人們在這些積極心理的影響下,可以克服掉以往的自卑心理,從而促進人們健康心態的形成。積極的心理可以爲人們提供一種健康的諮詢服務機制,從而幫助人們在社會中養成頑強的意志力,實現社會和諧發展。

三、應用心理學在社會中的具體應用分析

心理學滲透在我們生活的方方面面,對我們的生活方式以及工作休閒方式都有着重要影響,所以在社會中被廣泛進行應用。例如,警察在進行案件偵破過程會遇到各式各樣的困難,從而給警察辦案增加難度,所以警察就會在進行案件偵破過程中使用犯罪心理學進行案件偵查,具體表現在以下幾個方面:首先,犯罪心理專家會透過犯罪人員留下的線索進行詳細分析,從而描繪出犯罪的人格特徵,同時在將人格特徵與罪犯的作案習慣、作案手法等內容相結合,從而刻畫出罪犯的大致肖像,縮短罪犯追捕範圍。其次,在罪犯抓捕歸案後,有一些罪犯會出現嚴重的逆反心理,此時就需要範圍心理學家對其進行心理疏導,從而幫助罪犯認識自己行爲的錯誤性,悔過自新,重新做人。另外,在進行建築過程中,建築設計人員經常會請教環境心理學家一同對建築進行設計,在建築過程中通常會設定一些“防禦空間”,從而保證建築可以有效防止罪犯進行作案,保證人們的生活環境具有安全性。

四、結語

總而言之,隨着我國社會經濟的快速發展,心理學在社會中逐漸被廣泛應用,對人們的生活具有重要作用。本文透過對應用心理學對社會影響、應用心理學與社會之間的聯繫展開分析,並探索出心理學在社會中具體實踐路徑,以期爲心理學在社會中的發展提供參考依據。

論文三:人機介面設計中的心理學因素

隨着計算機技術發展發展以及人民日常生活的需要,對提高人機介面設計水平的要求也越來越高。在這種情況下,心理學對人機介面設計的重要性越來越突出。在設計過程中融入相應的心理學因素,促進人機介面設計由物質設計向資訊化、非物質化轉變,爲用戶提供更好的服務。

1 人機介面

人機介面是指人和機器在資訊交換和功能上接觸或互相影響的領域,是人機系統中的中心一環節,主要由安全工程學的分支學科安全人機工程學去研究和提出解決的依據,並過安全工程設備工程學,安全管理工程學以及安全系統工程學去研究具體的解決方法手段措施安全人機學。它實現資訊的內部形式與人類可以接受形式之間的轉換。目前,我國的人機介面的已經能夠基本滿足人們的功能需求,故此在追求人機介面自身發展的同時,還應充分考慮人們的心理需求。對此,就需要將心理學因素融入到人機介面設定中。人機介面學主要是兩大學科--計算機科學和認知心理學相結合的產物,此外還涉及到一些其他的學科。所以,從廣義地講,人機介面主要研究分支和內容包括認知心理學、人機工程學、 智能人機介面等。

2 人機介面設計中的心理學因素

2.1 認知心理學在人機介面中的應用

認知心理學是最新的心理學分支之一,是20世紀50年代中期在西方興起的一種心理學思潮。作爲人類行爲基礎的心理機制,其核心是輸入和輸出之間發生的內部心理過程。它與西方傳統哲學也有一定聯繫,其主要特點是強調知識的作用,認爲知識是決定人類行爲的主要因素。認知心理學把人的感覺器官對資訊的加工過程作爲研究對象,故此,這種心理學知識在人機介面的發展過程中具有廣泛的應用,爲人機介面的設計提供了理論基礎。計算機的接受符號輸入與編碼的決策儲存都依賴於認知心理學的人來加工資訊理論,並且在任職心理學知識的引導下,人機介面有最初的機器語言、 彙編語言發展到進階語言、 圖形用戶介面,越來越適應人的思維方式。並且在認知心理學的人機介面未來發展過程中,人機介面正在向着使人身心愉快、興趣盎然工作的目標發展。此外,認知心理學的.研究成果已經被廣泛的應用到了現代人機介面的設計之中。例如:基於認知心理學的研究成果,現代科學技術在設計人機介面和廣告時,運用能夠吸引人眼球或是令人視覺舒適的顏色作爲背景、標記等。透過色彩搭配或者冷暖色調的調節來滿足人們的心理需求。

2.2 審美心理學在人機介面中的應用

審美心理學是形成於20世紀中葉,是一門美學、文藝學、心理學、生理學以及其他相關學科交叉的邊緣科學。是研究和闡釋人類在審美過程中心理活動規律的心理學分支。所謂審美主要是指美感的產生和體驗,而心理活動則指人的知、情、意。因此審美心理學也可以說是一門研究和闡釋人們美感的產生和體驗中的知、情、意的活動過程,以及個性傾向規律的學科。在人機介面的設計過程中,介面的美不僅要作爲一種審美形式的美,更主要的是作爲一種人和機器之間資訊交換平臺,在進行具體操作的基礎上,滿足人的目的性和愉悅性。故此,人機介面的美不僅僅只是一種表象,更是一種實質的體現,透過色彩、形態、形式等給人帶來心理上的愉悅。但是。在進行人機介面的設計時應注意,不能忽視了人機介面的實用價值,應將實用價值放在第一位,而審美價值應隸屬於實用價值。可以在保障實用價值的基礎上,將審美價值獨立出來,在充分滿足人的審美感受的基礎上,實現人機介面的使用價值。透過介面外觀的色彩、形態、形式,與介面的資訊、符號等相結合,二者之間交相呼應,將人類的意識活動帶入更高一層的精神領域,從而滿足人們的更高層次的需求。審美心理學在人機介面中具有廣泛的應用,例如:喬納森在進行蘋果iMac電腦的設計時,更加註重人性化的設計,打破了以往高科技產品冷漠、令人生畏的傳統,使得高科技產品開啓了親切、易操作的人性化時代。

3 人機介面設計中心理學的發展趨勢

3.1 滿足人更高層次的心理需求

隨着計算機技術的發展,心理學在人機介面設計中的應用必然會越來越廣泛。在當今時代背景環境下,人機介面已經由物質化設計開始向資訊化、非物質化設計轉變。同時,新的軟件開發設計應接不暇,人機之間的交互越來越通道化、虛擬化,人與人之間的交流也越來越網絡化、虛擬化。隨着資訊時代的來臨,資訊服務和非物質化產品受到了人們越來越多的關注,所以人機介面設也應朝着這一方面發展。故此,就需要將給更多的心理學理論知識應用於人機介面設計之中,以滿足人的更高層次的心理需求。

3.2 加入更多的文化因素

在我國目前的人機介面設計過程中,設計師過多的強調了設計形式,忽視了設計作品本身的內容和意境。故此,在人機介面的未來發展過程中,應在心理學理論的指導下,融入更多的文化因素。例如,在人機介面的設計過程中,可以融入具有中國特色的圖畫或文字元號,充分體現出人文精神,從而引起用戶的情感共鳴,滿足用戶更深層次的心理需要。

4 結束語

綜上所述,在人機介面的設計和發展過程中,心理學因素具有重要作用和意義。隨着計算機技術的發展以及人們在進行人機交互操作時的審美需要,在人機介面設計的未來發展過程中,應將心理學知識與人機介面設計更深層次的結合起來,從而爲人們提供更優質的服務。

標籤:心理學 論文