怎麼才能算大項目(Application),大的衡量?

來源:互聯網
上載者:User

標籤:

最近在思考一個問題,就是怎麼才算一個大型項目,大的衡量有哪些東西?為什麼要搞清這個問題呢,是因為在實際的開發過程中,如果知道這是個多大的項目,那就有各種相應的解決方案(我們稱之為套路的東西)就可以使用了。

我的想法

我覺得有幾個可以衡量的標準。

1. 代碼量

也就是項目的代碼量。

2. 使用者量

也可以說是PV,使用者的數量,高並發。

3. 開發人員數

項目的開發人員數量。

4. 收益

也即是價值,大的項目,應該是收益大的。

大型網站軟體系統的特點

在《大型網站技術架構》書中,提到了大型網站的特點。

1. 高並發、大流量

需要面對高並發使用者,大流量訪問。

2. 高可用

系統7*24不間斷服務了。

3. 海量資料

需要儲存、管理海量資料,需要使用大量伺服器。

4. 使用者分布廣泛,網路情況複雜

許多大型互連網都是為全球使用者提供服務的,使用者分布範圍廣,各地網路情況千差萬別。

5. 安全環境惡劣

大型網站幾乎每天都會被駭客攻擊。

6. 需要快速變更,發布頻繁

互連網產品為快速適應市場,滿足使用者需求,其產品發布頻率是極高的。

7. 漸進式發展

大型網站一般是從一個小網站開始,漸進地發展起來的。

 

總結

大的項目和小的項目在軟體開發上總歸是不一樣,團隊協作、項目架構、服務部署等等,值得探討何為“大”的問題。

不過因為暫時沒有找到什麼好資料能夠做驗證,驗證上面的結論。先暫時放著,等著以後總結。

 

參考文獻

1. 《大型網站技術架構》 李智慧 

 

怎麼才能算大項目(Application),大的衡量?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.