2014-09-19 50 views
1

我明白敏捷用戶故事是針對應用程序,產品的人類利益相關者的;但是如果你正在製作一個遊戲(例如:大亨),你有AI人物執行的動作或第三方實體與人類玩家互動。AI用戶的敏捷用戶故事?

這些實體是否有自己的故事?

IE: 作爲爆米花供應商我希望能...... 作爲一名足球球衣贊助商我希望能夠促進我的產品,過去幾年歐冠聯賽冠軍

還是我它過於複雜?

感謝

+0

AI - 人工智能?使用「虛擬」這個詞可能會更好,以消除任何含糊之處。 – 2014-09-25 23:15:36

+0

如果你有一個實體與玩家互動的遊戲,那麼只需從玩家的角度(即真實的用戶) – 2014-10-20 22:47:27

回答

0

任何好的用戶故事的主要目標是定義工作,最重要的是定義該工作的價值。

因此,無論情況如何,您都將定義用戶故事,其中的值來自業務驅動。在人工智能的情況下,如果你認爲人工智能正在運行商業和商業正在給你錢來建立價值觀,那麼你應該聽人工智能。否則聽聽誰給你錢的人(即贊助你的項目)。

就實體而言,是的,AI可以是一個實體,但最終他必須與您進行交互並定義這些用戶故事。當然人工智能不能爲你做。所以有人正在代表AI來思考。

因此,你可以使用AI對人物角色

是什麼角色? 由Alan Cooper首次引入的角色定義了系統的典型用戶,即與其交互的人的一個例子。這個想法是,如果你想設計有效的軟件,那麼它需要爲特定的人設計。對於銀行來說,潛在的角色可以被命名爲弗朗西斯米勒和羅斯威廉斯。換句話說,角色代表的是基於您對真實用戶的知識的虛構人物。 - 看更多:http://www.agilemodeling.com/artifacts/personas.htm#sthash.7ndZPbDx.dpuf

2

有趣的問題,但考慮到以下兩點:

  1. 用戶故事是一個的簡要說明擁有我們的客戶希望在他的軟件
  2. 業務人員(中我們的客戶)和開發團隊必須共同努力每日通過項目

所以AI字符:

  1. 真的是你的實際客戶嗎?
  2. 可以和你一起工作嗎?

即使您正在使用的「大亨引擎」 AI角色互動,讓AI可能會被視爲您的客戶,我不認爲他們可以與您日常工作,maybe one day with some limitation