軟體質量與公司盈利

2021-03-31 08:57:01 字數 729 閱讀 4517

公司的目的就是盈利,確實是這樣的。沒有盈利,產品再好也沒有用。程式設計師技術至上,對待自己的作品精雕細作,彷彿是自己的孩子,或無上的藝術珍品,往往忽略了寫軟體最主要的目的:把它們賣出去換錢,結果造成時間拖得太長。我以往因為考慮問題的角度,也跟普通程式設計師一樣,也或多或少的犯這種錯誤。

不過,保證軟體必要的質量還是非常有必要。軟體寫得太爛,執行老出錯,就要花很多時間來進行後期維護,甚至造成客戶失去信心,拒絕使用。這樣子,這個軟體就是乙個失敗的產品,即使已經收到錢。

另外,設計軟體時,盡可能想得細一些,設計得通用些,千方百計地考慮它的重用性,那麼以後發生改動時,花費的工夫就比較小,或者遇到類似的需求,可將現有產品稍加修改就能適用。很顯然,這樣做第乙個東西時,花的時間就可能比較長,但這種犧牲還是有必要。舉個例子,做乙個**,接到需求後,不管3721,立刻開工,也不用多想,一張接一張的做,肯定很快就可以拿給客戶看了。但如果客戶想要修改一點東西,或者再新增點動態內容,比如想自己維護某些產品、資訊,問題就來了,發現要改很多地方。如果能做個通用的**發布系統,就可以讓客戶自己維護,修改起來也很方便。但這個系統要實現,因為要盡量做到通用,考慮的方方面面很多,做起來比較耗時。

在保證必要質量的基礎上,可以採取分批次公升級的辦法。乙個軟體,不可能一下子做得盡善盡美。我們在很多時候,可能會突然冒出許多好的想法和靈感,但如果不是非常有必要,就不必添到現行的版本。軟體只有提交給客戶使用,才會發現問題,才是乙個真正的軟體。給客戶使用了,以後修改,就叫公升級,否則就是沒開發好。老停留在開發階段,很容易打擊程式設計師的士氣。

軟體質量與公司盈利

公司的目的就是盈利,確實是這樣的。沒有盈利,產品再好也沒有用。程式設計師技術至上,對待自己的作品精雕細作,彷彿是自己的孩子,或無上的藝術珍品,往往忽略了寫軟體最主要的目的 把它們賣出去換錢,結果造成時間拖得太長。我以往因為考慮問題的角度,也跟普通程式設計師一樣,也或多或少的犯這種錯誤。不過,保證軟體...

軟體測試與軟體質量

軟體質量的概念 質量是系統 部件或過程滿足客戶或者使用者需要的程度 軟體質量是軟體符合明確敘述的功能和效能需求 文件中明確描述的開發標準 以及所有專業開發的軟體都應具有的隱含特徵的程度。軟體質量的標準 軟體質量標準 就是評價乙個軟體 壞的準則 軟體質量標準主要分為兩個方向 產品質量 人們實踐產物的屬...

軟體測試與質量

今天開了一次會,足足開了6個小時,會議說到了測試能否測試到bug,答案是不能,還有什麼是質量 軟體行業來說的 乙個軟體有測不完的bug,怎樣解決這個問題,我覺得很好的解決方案是理解好使用者需求,只有很好理解了使用者需求,寫好測試用例,讓使用者根據測試用例進行操作,我們的測試才能更有意義,軟體才能更加...