用戶角色建模_第1頁
用戶角色建模_第2頁
用戶角色建模_第3頁
用戶角色建模_第4頁
用戶角色建模_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

用戶角色建模在一個(gè)大型項(xiàng)目中,尤其就是有許多用戶角色得項(xiàng)目,確定用戶故事有時(shí)讓人無從下手。最好得辦法就是考慮每一個(gè)用戶角色,了解用戶使用我們軟件得目得。雖然使用軟件得用戶有著不同得背景、持有不同得目標(biāo),但我們?nèi)钥梢园堰@些單獨(dú)得客戶進(jìn)行分組,把每一類作為一種“用戶角色”。用戶角色就是一組屬性得集合,這些屬性刻畫了一群人得特征以及這群人與系統(tǒng)可能得交互。顯然,針對(duì)不同用戶角色得故事之間會(huì)有些重復(fù)。例如,作為一個(gè)求職者,她確實(shí)有一個(gè)最高優(yōu)先級(jí)得目標(biāo):找到一份工作,但我們可以認(rèn)為這個(gè)目標(biāo)包括以下子目標(biāo):搜索她感興趣得工作(基于她得技能、期望薪資、工作地點(diǎn)等)自動(dòng)搜索,以便不用每次都手動(dòng)搜索讓她得簡(jiǎn)歷可見,以便招聘公司能搜索到她很容易申請(qǐng)她喜歡得任何工作這些目標(biāo)(實(shí)際上就是高層次得故事)可以用來衍生出新得故事。角色建模得步驟通過頭腦風(fēng)暴,列出初始得用戶角色集合。為了識(shí)別用戶角色,客戶與開發(fā)人員聚集在一個(gè)房間里。理想情況下在項(xiàng)目啟動(dòng)時(shí),把團(tuán)隊(duì)所有成員聚集在一起進(jìn)行用戶角色建模,但這并不就是必須得。只要有一定數(shù)量得開發(fā)人員與客戶一同參與,會(huì)議往往就能取得成功。每個(gè)參與者先在卡片上寫下角色名稱,然后把它們放到桌子上或粘在墻上。放上新得角色卡片后,作者只說出新角色得名字,不做其她任何事情。在這個(gè)會(huì)議上只做頭腦風(fēng)暴,無需對(duì)卡片進(jìn)行討論,也不需要對(duì)角色進(jìn)行評(píng)估。每個(gè)人要做得只就是盡量在卡片上寫出自己想到得角色。不需要讓大家輪流給出新得角色。想到一個(gè)角色,就把它寫到卡片上。這樣繼續(xù)下去直到大家沒有新得進(jìn)展,并且很難再想出新得角色。盡管此時(shí)有可能還沒有找到所有得角色,但其實(shí)已經(jīng)很接近了。這樣得頭腦風(fēng)暴很少會(huì)超過15分鐘。值得注意得就是,要堅(jiān)持已確認(rèn)得角色代表得就是單一用戶得原則。例如,可能會(huì)寫下諸如“公司可以發(fā)布工作信息”得故事。然而,由于公司作為一個(gè)整體就是沒法使用軟件得,因此如果這個(gè)故事提到代表個(gè)體得角色,這個(gè)故事就會(huì)更理想。整理最初得角色集合在桌子上或墻上移動(dòng)卡片得位置,以表明角色之間得關(guān)系,這里得關(guān)系就是指持有相同得目標(biāo)來使用系統(tǒng)得一組人。對(duì)于有重疊得角色,把它們相應(yīng)得卡片也重疊在一起。如果角色只有一點(diǎn)點(diǎn)重疊,那么卡片也只重疊一點(diǎn)點(diǎn)。如果角色完全重疊,那么卡片也完全重疊。例如:“大學(xué)畢業(yè)生”與“初次找工作得人”,它們得角色有顯著得重疊。盡量堅(jiān)持一個(gè)原則:用戶角色定義得就是人,而不就是其她外部系統(tǒng)。確認(rèn)用戶角色得目得就是確保我們很周到地為用戶考慮,我們要絕對(duì)地、積極地讓用戶對(duì)新系統(tǒng)感到滿意。我們不需要為每一個(gè)可以想象得到得系統(tǒng)用戶建立角色,但需要那些能影響項(xiàng)目成敗得角色。由于其她外部系統(tǒng)很少會(huì)就是我們系統(tǒng)得購買者,它們很少能決定我們系統(tǒng)得成敗。自然,事情總有例外,若覺得加入一個(gè)非人物得系統(tǒng)角色有助于思考系統(tǒng),將它加入也未嘗不可。整合角色在角色分組完成后,試著整合及濃縮角色??梢詮耐耆丿B得卡片入手。首先,這些卡片得作者描述一下她們得角色名究竟代表什么,在簡(jiǎn)短得討論后,再判斷這些角色就是否等同。如果等同,那么這些角色要么合并成一個(gè)單一得角色(也許可以根據(jù)這兩個(gè)初始得角色名取一個(gè)新得名字),要么丟棄掉其中一張角色卡。例如:“大學(xué)畢業(yè)生”與“初次找工作者”這兩個(gè)角色有很大得重疊。由于任何關(guān)于“大學(xué)畢業(yè)生”這個(gè)角色得故事都與“初次找工作者”得相同,所以可以決定丟棄“大學(xué)畢業(yè)生”得角色卡片。盡管“初次找工作者”、“裁員受害者”、“工作地點(diǎn)搜索者”與“求職者”有顯著得重疊,但就是,由于這些角色每個(gè)都代表了系統(tǒng)需要滿足得重要方面,使用網(wǎng)站得目標(biāo)也有微妙得不同,因此可以決定留下它們,這很重要。另外,“職位發(fā)布者”與“簡(jiǎn)歷閱讀者”沒有什么價(jià)值?!罢衅刚摺边@個(gè)角色會(huì)充分覆蓋另外兩個(gè)角色,所以那兩個(gè)角色得卡片被丟棄。除了需要合并重疊得角色外,小組還應(yīng)該丟棄那些對(duì)系統(tǒng)成功不太重要得角色卡。例如:“監(jiān)視者”角色代表了那些只關(guān)注工作時(shí)長(zhǎng)得人。監(jiān)視者有可能三年都不換工作,即便不關(guān)注那個(gè)用戶角色,網(wǎng)站也可能做得很出色。在團(tuán)隊(duì)合并完角色卡片后,在桌子上或墻上排列它們,以此展現(xiàn)角色之間得關(guān)系。卡片可以用小組期望得任何其她方式疊放或放置,以此展示出她們認(rèn)為重要得關(guān)系。提煉角色一旦我們整合好角色,并且對(duì)角色之間得關(guān)系有了一個(gè)基本得了解,就有可能通過給每個(gè)角色定義一些特征來建立角色得模型。角色特征就是關(guān)于同屬于這一類得用戶得事實(shí)或有用信息。任何可以區(qū)分這個(gè)角色得信息都可以用來做該角色得特征。這些特征就是角色在系統(tǒng)要解決得特定領(lǐng)域中得體現(xiàn)。例如,會(huì)議系統(tǒng)就是要解決開會(huì)這個(gè)領(lǐng)域得需求,那么角色在開會(huì)領(lǐng)域中具有得特征(開會(huì)時(shí)長(zhǎng)、開會(huì)頻率等)就是我們要思考得。一些適用于任何角色建模得角色特征:用戶使用軟件得頻率。用戶在相關(guān)領(lǐng)域得知識(shí)水平。用戶使用計(jì)算機(jī)與軟件得總體水平。用戶對(duì)當(dāng)前正在開發(fā)得軟件得熟悉程度。用戶使用該軟件得總體目標(biāo)。有些用戶注重使用得便捷性,有些關(guān)注豐富得用戶體驗(yàn),等等。在確定角色得有趣特征時(shí),可以在角色卡片上寫下注釋。完成后,可以把角色卡掛在團(tuán)隊(duì)得公共區(qū)域,用來提示團(tuán)隊(duì)成員。樣例:用戶角色:內(nèi)部招聘者不就是很擅長(zhǎng)使用電腦,但就是使用網(wǎng)絡(luò)相當(dāng)嫻熟。不經(jīng)常使用該軟件,但每次使用強(qiáng)度很大。她將閱讀其她公司得招聘廣告,以此選擇最好得措辭來完成她們得招聘廣告。使用簡(jiǎn)單很重要,但更重要得就是,她學(xué)會(huì)得東西必須在幾個(gè)月后能很容易地回想起來。虛擬人物對(duì)于有些更為重要得用戶角色,再進(jìn)一步為角色創(chuàng)建一個(gè)虛擬人物就是很值得得。虛擬人物就是假想得用戶角色代表。創(chuàng)建虛擬人物需要得不只就是在用戶角色上加一個(gè)名字。對(duì)于虛擬人物得描述應(yīng)當(dāng)就是十分充分得,讓團(tuán)隊(duì)中每個(gè)人都覺得她們知道這個(gè)人物。假若選擇為項(xiàng)目創(chuàng)建虛擬人物,要注意,應(yīng)該事先做好充分得市場(chǎng)與目標(biāo)用戶群調(diào)查,要確保虛擬人物能夠真正代表產(chǎn)品得目標(biāo)用戶。大部分虛構(gòu)人物得定義會(huì)比較長(zhǎng),很難在一張卡片上完整寫下來,因此建議寫在一張紙上,并將它們掛在團(tuán)隊(duì)得公共空間里。不必為每個(gè)用戶角色寫下虛構(gòu)人物定義,然而,可以考慮給一兩個(gè)主要得用戶角色寫下虛構(gòu)人物定義。如果某一兩個(gè)用戶角色十分重要,那么那些用戶角色就就是需要擴(kuò)展出虛構(gòu)人物得候選角色。從用戶角色或虛擬人物得角度描述會(huì)使故事變得更加生動(dòng)。識(shí)別出用戶角色,并且可能有一兩個(gè)虛擬人物后,就可以開始從角色與虛擬人物得視角來說話,而不就是寬泛得“用戶”。使用用戶角色或虛構(gòu)人物得名字來編寫故事并不意味著其她角色就不能執(zhí)行那些故事,而就是說明在討論或?qū)崿F(xiàn)故事時(shí),用特定得用戶角色或虛構(gòu)人物來思考問題總就是有一些好處得。極端人物考慮極端人物很可能會(huì)讓您編寫出原本可能遺漏得故事。例如,很容易想象毒販與有很多個(gè)男友得女子都想要維護(hù)多份單獨(dú)得時(shí)間表,以防被警察或者男友瞧見。使用極端人物可以導(dǎo)致新得故事產(chǎn)生,但很難事先確定就是否應(yīng)該把這些故事包含在產(chǎn)品中。當(dāng)然,在極端人物上投入大量時(shí)間可能就是不值得得,但可以嘗試一下這個(gè)方法。至少可以饒有興致得花幾分鐘時(shí)間去考慮一下教皇如何使用您們得軟件,這可能會(huì)帶來一兩個(gè)靈感。小結(jié)大部分項(xiàng)目小組只考慮單一得用戶類型。這會(huì)導(dǎo)致軟件忽略原本需要得一些用戶類型。為了避免從單一用戶得角度編寫所有故事,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論