大型公司開發軟體的流程是怎樣的

2021-10-21 07:22:07 字數 804 閱讀 4234

大型公司開發軟體的流程是怎樣的

1,需求=>評審

需求網際網路是個神奇的大網,大資料開發和軟體定製也是一種模式,這裡提供最詳細的**,如果你真的想做,可以來這裡,這個手技的開始數字是壹伍扒中間的是壹壹叄叄最後的是駟柒駟駟,按照順序組合起來就可以找到,我想說的是,除非你想做或者了解這方面的內容,如果只是湊熱鬧的話,就不要來了。可能來自很多角色:客戶|市場|戰略……,產品,架構,開發,測試……

當需求被提出來以後,就是對需求進行評審,針對不同種類的需求,後續流程也不太一樣。

比如產品提的需求,可能流程就會複雜一點。測試或者開發提的需求,視不同情況走不同路徑,需要審批路徑可能會短一點。

2,設計=>評審

比較大的需求,可能會有架構參與進來,做乙個整體的設計。小的需求,可能只需要高階工程師就ok了。然後自然又是一輪的評審。從各個角度看有沒有風險和漏洞

3,開發=>cr

這個階段最沒意思,基本上就是按照設計原樣cp。結束之後要進行n輪code review,講解給別人聽。接受別人的各種質詢。包括各種低階的高階的質疑,比如空指標什麼的。

4,測試=>n輪,包括開發的測試指令碼,測試的

不同的專案組有不同的做法,但是一般要求有開發的單元測試、測試的整合測試。不過著兩個環境貌似偷懶的最多。也有做的非常好的。

5,預發布=>流控=>正式上線

會有測試環境的驗證。算是一種整合測試,沒有問題,就生產環境上線。

流控:生產環境上線其實不算真正上線,流量其實還沒有切進來,可以一點點的將指定比例,指定要求的交易切到指定系統中,進行驗證。如有問題,可以迅速回切,回滾。

流控觀察沒有問題,開始放量,才算正式上線

Facebook是如何開發軟體的

facebook的工作方式讓我著迷。那是乙個非常獨特的工作氛圍,無法複製 也並不適用於其它公司 下面的是我從很多在facebook工作的朋友那裡蒐集到的關於這個公司如何開發和發布軟體的只言片語。看起來對facebook感興趣的大有人在。這個公司以程式設計師為主導的企業文化受到人們的極大關注,很多公司...

Facebook是如何開發軟體的

facebook的工作方式讓我著迷。那是乙個非常獨特的工作氛圍,無法複製 也並不適用於其它公司 下面的是我從很多在facebook工作的朋友那裡蒐集到的關於這個公司如何開發和發布軟體的只言片語。看起來對facebook感興趣的大有人在。這個公司以程式設計師為主導的企業文化受到人們的極大關注,很多公司...

初次開發軟體的心得

寒假走的比較晚,留在實驗室裡把北京文化系統專家資源系統軟體的 2.0版本做完了。體會很多,最重要的是明白了書本上的學習和實際應用的差距是如此之大,儘管已經有了一些心理準備,但還是覺得自己以前所學仍是皮毛。先說下實際專案和平時書本上東西的區別 1.篇幅 老師布置的 c語言作業題難一點的也不過四五十行 ...