SlideShare a Scribd company logo
畫蛇添足&貫徹執行
解說人 : Vito
畫蛇添足 ( The second-system effect )
1. 結構師的交互準則和機制
2. 自律---開發第二個系統所帶來的後果
結構師的交互準則和機制
1. 開發人員承擔創造性和發明性的實現責任,只能建議,不能支配。
------對建議保持低調與平靜
結構師的交互準則和機制
1. 開發人員承擔創造性和發明性的實現責任,只能建議,不能支配。
------對建議保持低調與平靜
2. 時刻準備著為所指定的說明(功能、特性),建議一種實現方法,同樣準備接受其
他任何能達到目標的方法。
------既要對功能提出建議的實現方法,又要準備放棄堅持所做的建議
結構師的交互準則和機制
1. 開發人員承擔創造性和發明性的實現責任,只能建議,不能支配。
------對建議保持低調與平靜
2. 時刻準備著為所指定的說明(功能、特性),建議一種實現方法,同樣準備接受其
他任何能達到目標的方法。
------既要對功能提出建議的實現方法,又要準備放棄堅持所做的建議
小結 : 一般來說,開發人員會反對結構上的修改建議,通常他是對的,當實現產品
時,某些特性修改會造成意料不到的成本開銷。(一個看似小小的變動,可能要多
花1倍的時間)
自律---開發第二個系統所帶來的後果
[what] 開發第二個系統時,添加許多不必要的功能與想法,導致時間成本提高數倍,
但其質量並不一定有所提高。
自律---開發第二個系統所帶來的後果
[what] 開發第二個系統時,添加許多不必要的功能與想法,導致時間成本提高數倍,
但其質量並不一定有所提高。
[why] 開發第一個系統時,由於大家對系統的認知都不夠了解,結構師傾向於精煉
和簡潔來達成目的。而有了先前的經驗,第二個系統往往是最危險的,結構師會向
系統添加很多複雜的功能與想法,導致開發困難。
自律---開發第二個系統所帶來的後果
[what] 開發第二個系統時,添加許多不必要的功能與想法,導致時間成本提高數倍,
但其質量並不一定有所提高。
[why] 開發第一個系統時,由於大家對系統的認知都不夠了解,結構師傾向於精煉
和簡潔來達成目的。而有了先前的經驗,第二個系統往往是最危險的,結構師會向
系統添加很多複雜的功能與想法,導致開發困難。
[how] 應避免畫蛇添足(多做不必要的事,反而徒勞無功 ),其方法 :
自律---開發第二個系統所帶來的後果
1. 必須堅持至少擁有二個系統以上開發經驗的結構師的決定
------多聽多看再下決定
自律---開發第二個系統所帶來的後果
1. 必須堅持至少擁有二個系統以上開發經驗的結構師的決定
------多聽多看再下決定
2. 保持對特殊誘惑的警覺
------減少華而不實的特性修改與不必要的功能想法
自律---開發第二個系統所帶來的後果
1. 必須堅持至少擁有二個系統以上開發經驗的結構師的決定
------多聽多看再下決定
2. 保持對特殊誘惑的警覺
------減少華而不實的特性修改與不必要的功能想法
3. 不斷提出正確的問題,確保原則上的概念和目標在詳細設計中得到完整的體現
------看到問題一定要問,提前消除可能碰上的麻煩
貫徹執行 ( Passing the word )
1. 文檔化的規格說明---手冊
2. 形式化定義
3. 直接整合
4. 會議和大會
5. 多重實現
6. 電話日誌
7. 產品測試
貫徹執行 ( Passing the word )
1. 文檔化的規格說明---手冊
2. 形式化定義
3. 直接整合
4. 會議和大會
5. 多重實現
6. 電話日誌
7. 產品測試
文檔化的規格說明---手冊
概要 : 手冊或規格書,是非常必要的工具,它描述了和規定了用戶所見的每一個細
節,它也是結構師主要的產物。(類似我方的UX)
文檔化的規格說明---手冊
概要 : 手冊或規格書,是非常必要的工具,它描述了和規定了用戶所見的每一個細
節,它也是結構師主要的產物。(類似我方的UX)
編寫規格書應注意 :
1. 任何的修改,應標記改版時間與版本資訊
2. 規格說明的風格必須清晰、完整、準確,不要有模糊不明確的說明
文檔化的規格說明---手冊
[不明確的例子]
這個頁面定義一個答題時間,放在畫面右上角,進入頁面時它就開始一直跑,完成課程後暫停時間,並跳出pop予以相應鼓勵語。
9秒以內 : 尼瑪太牛了!!
10~20秒 : 你好棒棒!!
21~30秒 : 阿不就好棒棒!!
31秒以後 : 好棒?!
文檔化的規格說明---手冊
[不明確的例子]
這個頁面定義一個答題時間,放在畫面右上角,進入頁面時它就開始一直跑,完成課程後暫停時間,並跳出pop予以相應鼓勵語。
9秒以內 : 尼瑪太牛了!!
10~20秒 : 你好棒棒!!
21~30秒 : 阿不就好棒棒!!
31秒以後 : 好棒?!
1. 未明確說明時間顯示方式 (10.53秒 、 10.5秒 、 10秒 ?? )
2. 若答題時間為 9.3秒 20.6秒 30.1秒,要跳出哪個?
3. 若途中暫停課程,時間會暫停嗎?
會議和大會
週例會 : 每週一次,所有結構師、軟體工程師、硬體工程師、UX皆參與,由首席系
統結構師主持
會議和大會
週例會 : 每週一次,所有結構師、軟體工程師、硬體工程師、UX皆參與,由首席系
統結構師主持
● 在會議之前,任何人都可提出問題和意見,以紙本方式
● 對詳細的變更做出決策
● 這種會議卓有成效的原因
會議和大會
● 這種會議卓有成效的原因 :
1. 相同小組的結構師、測試、開發每週交流一次。因此大家會對於專案的
內容、進度比較了解,減少溝通的時間。
2. 深刻理解面對的問題,且與產品密切相關。沒有人是'顧問'的角色,每
個人都要承擔義務
3. 問題出現時,在界線的內部和外部,同時尋求解決方案
4. 正式的書面建議集中了注意力
5. 授予首席結構師決策的權利,避免了妥協和拖延
會議和大會
年度大會 : 隨著時間的推移,一些決定沒有被很好的貫徹,一些小事情沒有被某個
參與者真正接受,對於這些問題,週例會沒有重新考慮,慢慢堆積起來,為了解決
這些問題舉辦為期2個星期的持續兩週的年度大會。
會議和大會
年度大會 : 隨著時間的推移,一些決定沒有被很好的貫徹,一些小事情沒有被某個
參與者真正接受,對於這些問題,週例會沒有重新考慮,慢慢堆積起來,為了解決
這些問題舉辦為期2個星期的持續兩週的年度大會。
希平方 : 類似於我方的'待辦事項'(使用者需求建議板),一季會討論一次,再決定出
哪些事要做的,哪些是要剔除的。
電話日誌
概要 : 規格再怎麼完整,還是會有一些理解上的不同,有問題時,應與結構師進行
討論,而不是自行猜測。
(這裏的例子是,有問題打電話問,並且記錄下來。而我方是記錄於slack、jira、
規格書)
產品測試
概要 : 該小組根據規格書檢查產品,查明每一個可能的缺陷和矛盾的地方,每個開
發機構都需要一個獨立的監督部門,來保證產品的品質。
產品測試
概要 : 該小組根據規格書檢查產品,查明每一個可能的缺陷和矛盾的地方,每個開
發機構都需要一個獨立的監督部門,來保證產品的品質。
測試 : 用戶是是獨立的監督人員,在殘酷的UI環境下,每個細微的缺陷都將無所遁
形。測試小組是用戶的代理人,專門尋找缺陷,細心的測試人員總會發現一些沒有
貫徹執行的地方,以及設計決策(規格書)上的瑕疵。出於這個原因,所以測試小組
須與設計同時實施,儘早發現問題,節省時間成本。
產品測試
概要 : 該小組根據規格書檢查產品,查明每一個可能的缺陷和矛盾的地方,每個開
發機構都需要一個獨立的監督部門,來保證產品的品質。
測試 : 用戶是是獨立的監督人員,在殘酷的UI環境下,每個細微的缺陷都將無所遁
形。測試小組是用戶的代理人,專門尋找缺陷,細心的測試人員總會發現一些沒有
貫徹執行的地方,以及設計決策(規格書)上的瑕疵。出於這個原因,所以測試小組
須與設計同時實施,儘早發現問題,節省時間成本。
小結:測試端(測試計畫)與設計端並行,而不是在開發後才開始編寫。
人月神話_畫蛇添足&貫徹執行

More Related Content

Featured

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

人月神話_畫蛇添足&貫徹執行

Editor's Notes

  1. 多做不必要的事,反而徒勞無功。
  2. 主要講述一些建議結構師應有的心態。
  3. 主要講述一些結構師應有的心態。
  4. 主要講述一些結構師應有的心態。
  5. 概要 : 主要分為週例會、年度大會
  6. 概要 : 主要分為週例會、年度大會
  7. 概要 : 主要分為週例會、年度大會