軟體開發者:豬與雞的爭論?
當設計到給重大產品做決定時,誰擁有最終的決定權,是全身心投入開發軟體的程式設計師還是將軟體變成公司產品謀利的業務人員呢?本文引用了兩則小故事,工作之餘也當作是娛樂下吧。
關於雞與豬的故事有很多種版本,常被用在各種不同的場合,比如管理的、營銷的、敏捷開發的,大體相同,但也稍有差異。本文我們只例舉兩個:
故事一:有一隻雞和一頭豬合夥開飯店,雙方各佔50%股份。雞對豬說:“我每天下一個蛋用來炒菜,你每天割一塊肉下來炒菜”,豬認為合理:“同意”。飯店後來開大了,這個飯店的股權最後會歸誰所有呢?毫無疑問會歸雞,因為豬最後一定會被割死!
故事二:一天,一頭豬和一隻雞在路上散步。雞對豬說:“嗨,我們合夥開一家餐館怎麼樣?”豬回頭看了一下雞說:“好主意,那你準備給餐館起什麼名字呢?”雞想了想說:“叫‘火腿和雞蛋’怎麼樣?”“那可不行”,豬說:“我把自己全搭進去了,而你只是參與而已。”
前面一個故事往往被用作在管理和營銷上來說明一些道理,而後面這則故事應用在敏捷開發,用來說明不同角色的職責。在Scrum過程中,“豬”是在Scrum過程中全身投入專案的各種角色,他們在專案中承擔實際工作。而有的像上面笑話中的“豬”要把自己身上的肉貢獻出來。“雞”並不是實際Scrum過程的一部分,但是必須考慮他們。(注:在Scrum團隊中,ScrumOwner(產品經理)、ScrumMaster(專案經理)、開發者、需求分析師為豬類角色,而測試工程師、UI工程師、QA、客戶等為雞類角色。)
當設計到給重大產品做決定時,誰擁有最終的決定權,是全身心投入開發軟體的程式設計師還是將軟體變成公司產品謀利的業務人員呢?對於該話題常被引用這則笑話而引發廣泛討論。
反思,難道這個問題真的只是集中在最終建立一整套新措施上嗎?開發者如何劃分,是“雞”還是“豬”呢?如果該產品不成功誰來為其擦屁股?
給Scrum指定的角色——產品所有者、開發團隊、Scrum管理者以及相關利益者等等這些都應該回答這些問題。一起來談談你們是如何看待的。
注:本文引用雞和豬的故事,小編並無歧視之意,請勿誤解。
英文出自:Smartbear
相關文章
- REST與GraphQL的爭論REST
- 吃雞的FPP和TPP模式之爭模式
- Java 理論與實踐: 關於異常的爭論Java
- 區塊鏈位元豬軟體app開發區塊鏈APP
- 軟體開發者六要
- 評論者談開發者爭取推薦機會的8點建議
- 2001-10-18 InfoWorld採訪:Borland CEO談論與微軟競爭開發者們的的心和開發者們的頭腦 (轉)微軟
- ERP軟體應用的誤區與謬論(轉)
- 論軟體體系結構的演化
- 【軟體工程理論與實踐】Homework(四.1)軟體工程
- 軟考論文之論軟體的可靠性設計
- 軟體工程——概論軟體工程
- 軟體無用論
- 軟體開發者應有素養
- 不要進行無謂的OOP與FP爭論 - Mathias VerraesOOP
- 軟體論文之論軟體質量保證及其應用
- 提升軟體開發者效率的10個提示
- 【話題討論】如何把運維人員從雞肋轉變成雞大腿的故事之討論運維
- 網路軟體與桌面軟體的融合
- The App Association:90%的美國軟體開發者不在矽谷APP
- 做一個軟體開發者的最大挑戰
- 【軟體工程理論與實踐】Homework(一.2,3)軟體工程
- 論軟體的元件式開發 (轉)元件
- 論軟體的可靠性設計
- 軟體工程方法論對軟體開發有多大的用處?軟體工程
- 阿里雲畢玄:與開發者群體共建雲原生軟體技術棧阿里
- 軟體測試江湖之公會武器之爭
- 一地雞毛:軟體專案中的人際困局
- 吃雞遊戲火爆 極光資料解析競爭格局遊戲
- Epic VS 蘋果 Part 2:爭論焦點與Xbox的入場蘋果
- [軟體人生]軟體人生中的危境與道德
- 軟體開發者如何準備未來?
- 全球軟體開發者薪資瑞士最高
- 軟體開發者面試百問-轉載面試
- 我是一個壞軟體開發者
- 好書短評之《軟體之道:軟體開發爭議問題剖析》
- 軟體開發-敏捷方法論敏捷
- 【軟體測試】(一)緒論