原文:軟件開發基本原則(一)—— 策略和因素

前 言 前段時間一直在寫技術方面的文章,現在想轉轉口味,從軟件開發過程和項目管理的角度來談論軟件開發。本座也知道,從這兩個角度來談論軟件開發對談論者來說是非常冒險的一件事情,它不像技術,對就對錯就錯,有一個客觀的評判標准,別人想噴你也得自己先好好研究等拿到了足夠的論據才能噴,但開發過程和項目管理就不同了,別人僅憑一點點所謂的管理經驗甚至是主觀推斷就能噴得你體無完膚,搖搖欲墜 因為沒有什么所謂的事實 ...

2012-03-05 00:27 6 6292 推薦指數:

查看詳情

軟件開發基本原則(四)—— 風險管理

  1988年,Peat Marwick針對600家成功公司的調查結果顯示,35%的公司有過軟件項目失控的經歷。(Rothfeder 1988)   1982年,Allstate公司宣布其公司運營全部要實行自動化。他們啟動了一個將耗時5年投資800萬美元的大型項目,而在花費了6年和1500 ...

Tue Mar 06 19:48:00 CST 2012 8 3330
軟件開發基本原則(二)—— 典型錯誤

  大多數典型錯誤其表面都具有誘惑性,給人們一種誘人的前景,但通常卻不能產生期望的結果。   “想挽救進度已經落后的項目嗎?---- 給項目補充更多人員!”   下面分別按照人員、過程 ...

Mon Mar 05 19:26:00 CST 2012 18 4554
軟件測試的幾個基本原則

  我一直認為軟件測試是一件很有原則的工作,這個原則是最重要的,方法都應該在原則指導下進行。軟件測試的基本原則是站在用戶的角度,對產品進行全面測試,盡早、盡可能多地發現 Bug,並負責跟蹤和分析產品中的問題,對不足之處提出質疑和改進意見。軟件零缺陷(Zero-Bug) 是一種理念,足夠 ...

Tue May 23 06:57:00 CST 2017 0 8298
軟件設計遵循的基本原則

打算寫一個設計模式系列的學習筆記,參考書籍《軟件秘笈---設計模式那點事》 1、設計模式概述 1.1)高內聚、低耦合   一個軟件系統要有一個穩定的架構,不會隨着需要的改變在發生巨大的變動。因此,高內聚、低耦合是一個軟件系統設計中必須遵循的基本原則。   所謂高內聚,是指一個軟件模塊 ...

Mon Mar 12 20:58:00 CST 2018 0 2623
scrum(敏捷開發)的基本原則

的可變性 采用迭代和增量開發 通過見識、調整和透明來利用可變性 同時減少各種的各樣的不確定因素 ...

Fri Apr 20 18:37:00 CST 2018 0 2370
前端開發規范-基本原則

前端開發規范 注:本文參考W3Cschool 前端開發規范 1.基本原則 結構樣式行為分離 盡量確保文檔和模板只包含 HTML 結構,樣式都放到樣式表里,行為都放到腳本里。 縮進 統一兩個空格縮進(總之縮進統一即可),不要使用 Tab 或者 Tab、空格混搭。 文件編碼 使用 ...

Thu Jan 04 22:11:00 CST 2018 0 1528
什么是軟件測試及軟件測試基本原則

一、軟件測試: 測試是對軟件產品質量的檢驗和評價。它一方面檢查軟件產品質量中存在的質量問題,另一方面對產品質量進行客觀的評價。 測試目的:簡單地說,就是替用戶受過,測試的最終目的是確保最終交給用戶的產品的功能符合用戶的需求,把盡可能多的問題在產品交給用戶之前發現並改正。 具體地講,測試一般 ...

Sun Mar 15 08:20:00 CST 2015 0 2512
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM