經驗與教訓:產品說明書屬性檢查
產品說明書屬性檢查清單。優秀的產品說明書應該具有8個重要的屬性:
- 完整。是否有遺漏和丟失?完全嗎?單獨使用是否包含全部內容?
- 準確。既定解決方案正確嗎?目標明確嗎?有沒有錯誤?
- 精確、不含糊、清晰。描述是否一清二楚?容易看懂和理解嗎?
- 一致。產品功能描述是否自相矛盾,與其他功能有沒有衝突?
- 貼切。描述功能的陳述是否必要?有沒有多餘資訊?功能是否原來的客戶要求?
- 合理。在特定的預算和進度下,以現有人力、物力和資源能否實現?
- 程式碼無關。是否堅持定義產品,而不是定義其所依賴的軟體設計、架構和程式碼?
- 可測試。特效能否測試?測試員建立驗證操作的測試程式是否提供足夠的資訊?
在測試產品說明書、閱讀文字、檢查圖表時,要仔細對照上述清單,看看它們是否具有這些屬性。如果不具備,那就是需要指出的軟體缺陷。
相關推薦
經驗與教訓:產品說明書屬性檢查
產品說明書屬性檢查清單。優秀的產品說明書應該具有8個重要的屬性: 完整。是否有遺漏和丟失?完全嗎?單獨使用是否包含全部內容? 準確。既定解決方案正確嗎?目標明確嗎?有沒有錯誤? 精確、不含糊、清晰。描述是否一清二楚?容易看懂和理解嗎? 一致。產品功能描述是否自相矛盾,
經驗與教訓:值得注意的測試資料
一定要考慮建立處理預設值、空白、空值、零值或者無輸入等條件的等價區間。因為這些值通常在軟體中進行特殊處理,所以不要把它們與合法情況和非合法情況混在一起,而要建立單獨的等價區間。在這種預設情況下,如果使用者輸入0或者-1作為非法值,就可以執行不同的軟體處理過程。 非法、錯誤、不正確和垃圾資料的測試是很
【速度與質量】敏捷團隊快速交付高品質軟體的經驗與教訓:導讀
1. 哲學終極三問 據說,西方哲學有三大問題:我是誰?我從哪裡來?我到哪裡去?思考這個問題的答案,可以讓人跟清楚的認識自己。 因此,我試圖為這個系列文章回答上述三個問題,方便他人快速瞭解其概要。 1.1 這是個啥? 系列文章寫作思路來源於《軟體測試經驗與教訓
讀後感:軟體測試經驗與教訓
很巧合的,按照一開始的序言建議,歷經三個月才把這本書啃完。一方面是每天的時間在分散著用,勻給它的時間屈指可數;另一方面是自身的喜好,我更喜歡閱讀紙質書,對於電子書,僅存的耐心是有限的。 不得不說,這本書裡有很多值得我學習的地方,並且有不少是我踩過的坑,比如發現bug的時候,
面試經驗與教訓
今天上午去參加了一個金融公司的C++面試,有以下幾點收穫: 1. 去之前我認為需要學習BTC和ETH的程式碼,但面試時沒有問; 2. 面試官對C++ 的要求很基礎,例如繼承、多臺、虛擬函式、編譯連結執行的過程; 3. 面試官說c++每個月需要提交的有效程式碼量是一萬行,而我從做專案到現在
最近兩篇Nature子刊的經驗與教訓
應一些朋友要求,寫寫自己最近兩篇文章(一篇article,一篇letter)的一些感想和教訓,算是對前期工作的一個總結。首先報簡歷:04-08(本科),08-至今 (研究生),土博一個,暫時還沒出過國門。介紹一下兩個子刊Nature Geoscience和Nature Co
Theano FCN實現與訓練經驗與教訓小結
NaN 計算softmax loss時要用numeric robust 的計算方式. softmax與 loss可能要分開計算. 得到前者的計算方式可以是常規方法. 但計算後者時要注意無窮大和NaN的出現. NaN的出現一定是因為出現了無窮大. 無窮大的出現則是因為變數儲存的數值超出了變數資料型別能表示的最
【總結】經驗與教訓
程式碼查錯 認真讀題,比如題目的資料範圍。 觀察每個變數名是否有誤,每個型別是否有誤,每個運算子是否有誤(<,>,=,+=),規定的輸出格式是否有誤。 考慮邊界情況,0,1,-1,上限,下
阿里巴巴 Kubernetes 應用管理實踐中的經驗與教訓
作者 | 孫健波(阿里巴巴技術專家)、趙鈺瑩 導讀:雲原生時代,Kubernetes 的重要性日益凸顯。然而,大多數網際網路公司在 Kubernetes 上的探索並非想象中順利,Kubernetes 自帶的複雜性足以讓一批開發者望而卻步。本文中,阿里巴巴技術專家孫健波在接受採訪時基於阿里巴巴 Kuberne
阿里巴巴的 Kubernetes 應用管理實踐經驗與教訓
作者 | 孫健波(天元) 阿里巴巴技術專家 導讀:本文整理自孫健波在 ArchSummit 大會 2019 北京站演講稿記錄。首先介紹了阿里巴巴基於 Kubernetes 專案進行大規模應用實踐過程中遇到的問題;隨後會逐一介紹解決這些問題的現有實踐及其本身存在的侷限性;最後會介紹阿里巴巴目前
考研:成功的經驗與失敗的教訓 ——2017清華電機系慘敗,2018跨考武大計算機成功!
考研:成功的經驗與失敗的教訓——2017清華電機系慘敗,2018跨考武大計算機成功!我的情況:大一下開始接觸考研,啟蒙老師是朱偉,聽過的課程、買過的資料相當之多,主要有:政治:徐濤、石磊、徐之明、王吉、趙卯生、肖大大等英語:何凱文、商志、朱偉、劉曉燕、曹天嘯、唐遲、譚劍波、劉
《深入理解Java虛擬機:JVM高級屬性與最佳實踐》讀書筆記(更新中)
pen 內存區域 深度 span 進化 ria 最短 描述 core 第一章:走進Java 概述 Java技術體系 Java發展史 Java虛擬機發展史 1996年 JDK1.0,出現Sun Classic VM HotSpot VM, 它是 Sun JDK 和 Open
selenium與頁面交互之二:webelement類的屬性
tex tro 錯誤信息 類的屬性 大小 html標簽 cnblogs text ron webelement類的屬性如下: element.size() 獲取元素的大小 element.tag_name() 獲取元素的HTML標簽名稱 element.text()
高階函數:聲明、實現(定義)與調用
bsp 函數 nbsp 參數 形式 高階函數 返回 開放性 其它 高階函數是以參量和返回值的形式引用其它函數的函數; 高階函數是開放的和變化的。 相對於基本函數來說,高階函數提供了可配置性、變化性、開放性。 聲明: 高階函數本身的聲明,引用函數的聲明; 為高階函數和引用
Python類與物件技巧(2):拓展子類屬性
更多的時候,我們需要拓展父類中property的功能。 class Person: def __init__(self, name): self.name = name # Getter funtion @property def n
Lessons learned: Surviving in the cryptocurrency market(經驗教訓:如何在加密貨幣市場中生存)
經驗教訓:如何在加密貨幣市場中生存。 Lessons learned: Surviving in the cryptocurrency market. 原文作者:Sajwal 原文地址:https://hackernoon.com/lessons-learned-surviving-
與錢理群作對:柏明頓這幫人竟在悄悄培育精緻利己主義者?
“我們的一些大學,包括北京大學,正在培養一些‘精緻的利己主義者’,他們高智商,世俗,老道,善於表演,懂得配合,更善於利用體制達到自己的目的。這種人一旦掌握權力,比一般的貪官汙吏危害更大。” 曾幾何時,北大中文系知名教授錢理群在一個公開場合說的這段話,至今迴音不絕,餘響難息。 實際上,錢理群有所不知的
關於App海外推廣的一些總結:需要重視的經驗or教訓
當前,我們似乎已經迎來了中國移動網際網路企業出海的最佳時期。 2016年,中國移動網際網路企業的全球化市場拓展,正由此前的個體性試探,轉變為集體性的”淘金運動”,這已成為大勢所趨。 但問題是,並不是所有的企業和產品都適合出海,海外的市場也一樣波詭雲譎,充滿危
未明學院:產品經理到底在職場中過得怎麼樣?
聽說,產品做得不好,產品經理會被“祭天”。 聽說,開會、撕逼佔據了產品經理工作內容的大頭? 在行業中,產品經理(即 Product Manager )是負責產品從策劃到運營的全過程,他們根據產品的生命週期,推動產品的開發組織,協調研發、運營、市場等部門,確定和實施相應的產品策略,以及其他一系
《深入理解SPARK:核心思想與原始碼分析》一書正式出版上市
自己犧牲了7個月的週末和下班空閒時間,通過研究Spark原始碼和原理,總結整理的《深入理解Spark:核心思想與原始碼分析》一書現在已經正式出版上市,目前京東、噹噹、天貓等網站均有銷售,歡迎感興趣的同學購買。我開始研究原始碼時的Spark版本是1.2.0,經過7個多月的研