原创 Winxp成功編譯wireshark-1.4.0的詳細步驟

1. 安裝C編譯器   安裝Visual Studio 2008    2. 安裝Cygwin.   版本 2.738, 下載Cygwin_setup.exe (549kb)   下載完成後, 運行Cygwin_setup.exe, 選擇

原创 白盒測試的測試用例分析實例

測試用例是測試執行效果的最佳保障途徑。因爲一直很強調測試用例的執行記錄,而且在工作中也總是依賴測試用例的執行記錄給予自己軟件質量的信心,因此很難想象沒有測試用例的測試是什麼樣子的。   和研發組長交流中,時常聽到說,代碼的測試,我們自己會

原创 ISO9001監督審覈紀實

ISO9001初次認證通過後,前3年內(其實是2年)每年需進行一次監督審覈。我公司的審覈方是方圓(上海)認證有限公司。 具體的步驟如下: 1. 5月初的時候,接收到對方的書面審覈通知。 2. 一週之內,快遞迴復具體的審覈時間、質量體系變更

原创 軟件的內部質量與外部質量的差別

       什麼是 “軟件質量”?在一些同行的眼裏,恐怕還是一個比較模糊的概念。在此列舉幾種常見的說法:          “軟件質量是指有沒有bug”            “ 軟件質量說的是代碼的好壞,因爲代碼中的bug會帶來使用上

原创 如何創建第一個cppunit測試項目?實踐出真知!

創建第一個CPPUNIT測試項目    查閱了幾十篇網文,經過了十多次失敗,終於編譯成功了。在這個過程中,深切的體會到網絡的文章大多數都是語焉不詳,或不夠完整。有的甚至會引導你走些彎路。 在此記錄下如何成功創建第一個cppunit項目,爲

原创 軟件採購必備:軟件供應商評估表 之四(共七)

第四部分  編碼實踐 中文版     4. 編碼實踐    4.1 使用何種編程語言?    4.2 是否使用標準的編碼慣例和風格?    4.3 編碼過程是否強制使用編碼慣例?     4.4 編碼慣例和實踐是否文檔化?    4.5

原创 軟件質量屬性和質量要素

軟件質量是許多質量屬性的綜合體現,各種質量屬性反映了軟件質量的方方面面。項目團隊通過改善軟件的各種質量屬性,從而提高軟件的整體質量。那麼怎麼評價軟件的質量好不好呢? 我們先從怎麼看一個人是否健康開始。 以常人來看,這個人長得結實、飯量

原创 不要KPI?別逗了!

最近兩年,績效管理成了過街老鼠,人人喊打。先有流傳甚廣的“績效主義毀了索尼”,索尼公司前常務董事天外伺郎歷數弊端;再有《績效致死:通用汽車的破產啓示》,通用汽車前副總裁鮑勃·盧茨現身說法。然後是傳聞偉大的谷歌和中國的商業傳奇小米公司都沒

原创 質量意識培訓案例之一(共六個)“降落傘的故事”

1.降落傘的真實故事 這是一個發生在第二次世界大戰中期,美國空軍和降落傘製造商之間的真實故事。在當時,降落傘的安全度不夠完美,即使經過廠商努力的改善,使得降落傘製造商生產的降落傘的良品率已經達到了99.9%,應該說這個良品率即使現在許多

原创 軟件採購必備:軟件供應商評估表 之五(共七)

第五部分 技術輔助 中文版:    5. 技術輔助    5.1 對員工的培訓是否可通過網絡進行?    5.2 尋求技術輔助的回覆時間是多少?    5.3 集成和安裝時間提供的技術輔助有哪些? 評估結果: 技術輔助部分從網絡培

原创 聯想內部怎麼做軟件配置管理?

配置管理是軟件項目組的必備工具,近可以分隔工作空間、遠可以支持版本回溯。配置管理的三庫:開發庫、基線庫、產品庫是開發團隊的重要財富和經驗積累。 作爲業界知名的聯想集團,配置管理的執行規範、合理,值得有興趣的同行參考學習。聯想的配置管理怎

原创 軟件採購必備:軟件供應商評估表 之六(共七)

第六部分 質量實踐 中文版: 6.質量實踐 6.1 是否有關於軟件質量保證的過程文檔? 6.2 是否每個項目都有它獨立的SQAP? 6.3 是否有SQAP的標準模板? 6.4 是否採用正式的同行評審過程以發現文檔和代碼中的缺陷? 6.5

原创 軟件採購必備:軟件供應商評估表 之七(共七),結束!

第七部分 維護服務 中文版: 7. 維護服務        7.1 是否有關於所提供維護服務的等級及質量的書面保證?     7.2 是否提供包含適當文檔的持續更新與錯誤修正?     7.3 誰將完成更新與糾錯?    7.4 更新與

原创 軟件採購必備:軟件供應商評估表 之三-3(共七)

第三部分 軟件開發和控制過程 第5小節 軟件設計 中文版 3.5 軟件設計 3.5.1 是否有軟件設計過程文檔? 3.5.2 是否有軟件設計文檔的標準模板? 3.5.3 軟件設計文檔是否置於正式同行評審且對照列明常見缺陷的檢查表? 3.

原创 軟件採購必備:軟件供應商評估表 之三-1(共七)

第三部分,開發和控制過程 第一小節軟件過程管理、第二小節軟件項目管理       中文版: 3. 開發和控制過程       3.1 軟件過程管理       3.1.1 是否採用軟件開發標準和實踐?      3.1.2 當前採用的實踐