Submit Search
Upload
Test and Software Quality
•
0 likes
•
99 views
E
Enzo Wang
Follow
Test automation is necessary in software develop flow.
Read less
Read more
Software
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
移动开发敏捷实践
移动开发敏捷实践
Yuan Mai
成為一位有效率的產品經理-王姵瑾
成為一位有效率的產品經理-王姵瑾
CAREhER CAREhER
互聯網產品經理的從0到1
互聯網產品經理的從0到1
Jubilance Chen
互联网产品研发
互联网产品研发
Yan Wang
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
Jen-Chieh Ko
初入敏捷測試的困境 (2019.09.26 Agile Neihu Sprint 28.1)
初入敏捷測試的困境 (2019.09.26 Agile Neihu Sprint 28.1)
Shih-Hsiao Peng
Our experience to start a startup
Our experience to start a startup
Yenwen Feng
[TOxAIA台中分校] 智慧製造成真! 產線導入AI的致勝關鍵
[TOxAIA台中分校] 智慧製造成真! 產線導入AI的致勝關鍵
台灣資料科學年會
Recommended
移动开发敏捷实践
移动开发敏捷实践
Yuan Mai
成為一位有效率的產品經理-王姵瑾
成為一位有效率的產品經理-王姵瑾
CAREhER CAREhER
互聯網產品經理的從0到1
互聯網產品經理的從0到1
Jubilance Chen
互联网产品研发
互联网产品研发
Yan Wang
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
Jen-Chieh Ko
初入敏捷測試的困境 (2019.09.26 Agile Neihu Sprint 28.1)
初入敏捷測試的困境 (2019.09.26 Agile Neihu Sprint 28.1)
Shih-Hsiao Peng
Our experience to start a startup
Our experience to start a startup
Yenwen Feng
[TOxAIA台中分校] 智慧製造成真! 產線導入AI的致勝關鍵
[TOxAIA台中分校] 智慧製造成真! 產線導入AI的致勝關鍵
台灣資料科學年會
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
棋文 鄭
20150206 aic machine learning
20150206 aic machine learning
Meng-Ru (Raymond) Tsai
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
drewz lin
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
Jie Bao
橙果數位行銷_公司簡介及經典案例介紹
橙果數位行銷_公司簡介及經典案例介紹
Calven Kang
2012上海chinatest演讲 从开发看测试,从测试看开发
2012上海chinatest演讲 从开发看测试,从测试看开发
drewz lin
Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔
yinwilliam
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
Ivan Chiou
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
drewz lin
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
CPHT
How to run an AI Project @pixnet
How to run an AI Project @pixnet
晨揚 施
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术团队
要质量还是要速度
要质量还是要速度
Lijie Wang
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
Justin Lee
App operationattaobao-velocity2010 bj-final
App operationattaobao-velocity2010 bj-final
iambuku
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
Gelis Wu
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
LetAgileFly
吳明展的履歷表 My Resume 2009 (pdf)
吳明展的履歷表 My Resume 2009 (pdf)
Anderson Wu, PMP, CSM, 吳明展
体验的历程 Afooli
体验的历程 Afooli
Alite Yu
專案開發實務
專案開發實務
Chen Kuan-Ming (Eric)
More Related Content
Similar to Test and Software Quality
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
棋文 鄭
20150206 aic machine learning
20150206 aic machine learning
Meng-Ru (Raymond) Tsai
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
drewz lin
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
Jie Bao
橙果數位行銷_公司簡介及經典案例介紹
橙果數位行銷_公司簡介及經典案例介紹
Calven Kang
2012上海chinatest演讲 从开发看测试,从测试看开发
2012上海chinatest演讲 从开发看测试,从测试看开发
drewz lin
Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔
yinwilliam
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
Ivan Chiou
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
drewz lin
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
CPHT
How to run an AI Project @pixnet
How to run an AI Project @pixnet
晨揚 施
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术团队
要质量还是要速度
要质量还是要速度
Lijie Wang
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
Justin Lee
App operationattaobao-velocity2010 bj-final
App operationattaobao-velocity2010 bj-final
iambuku
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
Gelis Wu
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
LetAgileFly
吳明展的履歷表 My Resume 2009 (pdf)
吳明展的履歷表 My Resume 2009 (pdf)
Anderson Wu, PMP, CSM, 吳明展
体验的历程 Afooli
体验的历程 Afooli
Alite Yu
專案開發實務
專案開發實務
Chen Kuan-Ming (Eric)
Similar to Test and Software Quality
(20)
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
2020DDDTW-如何逐步導入敏捷精神,創造願意接受失敗的開發團隊?
20150206 aic machine learning
20150206 aic machine learning
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
Top100summit 游戏中的自动化测试 - 金山 - 白银祖
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
橙果數位行銷_公司簡介及經典案例介紹
橙果數位行銷_公司簡介及經典案例介紹
2012上海chinatest演讲 从开发看测试,从测试看开发
2012上海chinatest演讲 从开发看测试,从测试看开发
Test corner #20 誰說只有測試金字塔
Test corner #20 誰說只有測試金字塔
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
Let's look at Compliance, while accelerating (DevOpsDays TPE 2021)
How to run an AI Project @pixnet
How to run an AI Project @pixnet
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
要质量还是要速度
要质量还是要速度
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
App operationattaobao-velocity2010 bj-final
App operationattaobao-velocity2010 bj-final
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
團隊開發永遠的痛 談導入團隊開發的共同規範(Final)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
吳明展的履歷表 My Resume 2009 (pdf)
吳明展的履歷表 My Resume 2009 (pdf)
体验的历程 Afooli
体验的历程 Afooli
專案開發實務
專案開發實務
Test and Software Quality
1.
測試與軟體品質 2020/05/18, Enzo
2.
成功的業務 = 對的產品
x 把產品作對
3.
客戶需求 確認 設計 開發 測試
客戶驗收 產業需求 需求規格書 設計文件 軟體產出 品質保證書 測試報告 客戶滿意度 對的產品 把產品作對 業務成功
4.
下樓的過程中, 小熊的頭會撞擊幾次? 假設小熊是軟體產出, 若下個階梯是 QA test? 若下個階梯是
下個專案? 若下個階梯是 客戶驗收? 出處: <與熊共舞:軟體專案的風險管理 >
5.
軟體開發本質 ● 疊床架屋 ● 破窗理論 ●
複雜度與軟體大小是指數型正比關係 ● 心智創作過程, 每個人不同 ● 軟體是grow出來的, 基礎架構特別重要 ● typo error連續看了一百次, 小問題也變成大問題 ● 好懂的程式碼非常重要: 讀code與改code時間比為十比一 ● 程式流要求完美, 只有對或錯 ● 改了一行code, 如何證明不影響原有功能?
6.
軟體開發每個環節都得要有高品質
7.
測試的價值 ● 品質專家Philip Crosby:
“品質就是符合需求” ● 測試強迫讓人思考: “你要的是什麼?” 需求規格書 是否正確? 設計文件 是否正確? 不支援的功 能有哪些? 功能實作 是否正確? API的輸入 輸出是什麼?
8.
除非知道目標在哪裡, 否則生產力毫無意義
9.
time 生產力 外部壓力 & 挑戰 time 生產力 外部壓力
& 挑戰 time 生產力 外部壓力 & 挑戰 品質不佳, 一直被開issue 人數夠, 品質不佳, 也無法承接新案子 看長期, 把事情做對, 對的工作流程與 對的組織規劃 現況是哪一種?
10.
命 運 習 慣 行 動 觀 念 決定養成改變
11.
東西是誰做出來, 責任就在誰身上 (軟體品質是開發單位責任,不是測試單位的責任)
12.
All code is
guilty until proven innocent.
13.
測試能量的機會成本 ● 測試單位處理太多低階錯誤, 進階錯誤沒時間發現 ● 開發單位要珍惜測試單位的測試能量
14.
缺陷的成本 ● 開issue:0.5 hr
● 測試能量機會成本 好量測 不好量測 ● 客戶低信任度的成本 ● 同一缺陷反覆發生的成本 ● 開發團隊榮譽感低落的成本 ● 驗證解法:0.5 hr ● 一個issue耗時:1hr ● 一個issue價值約 500 NTD (年薪百萬約時薪514元)
15.
出處: <與熊共舞:軟體專案的風險管理 > 如何改變小熊的命運?
16.
解決方案:開發階段的自動化測試 把自動化測試當作是一項必備的軟體功能來看待 設計 開發 測試 需求規格書
設計文件 軟體產出 測試報告 自動化測試 功能 品質保證書 快速反饋
17.
自動化測試的價值 ● 快速反饋, 及時修正成本最低 ●
可積累的生產力 ● 儘早讓開發者正視 ”要的是什麼” ● 持續審視程式與文件的可測性 ● 持續強化軟體架構
18.
小熊未來的命運?
19.
Thank you
Download now