根據(jù)客戶的所有需求,對軟件進行獨立自主開發(fā)(以下簡稱軟件自主開發(fā))或二次開發(fā),并以軟件開發(fā)為主營業(yè)務的公司。軟件開發(fā)公司的業(yè)務流程大致為:需求確認——概要設計——詳細設計——編程——單元測試——集成測試——系統(tǒng)測試——維護。
補充1:需求確認由需求分析師完成,概要設計、詳細設計由系統(tǒng)架構師和軟件設計師共同完成,后期軟件的開發(fā)和測試由程序員和軟件測試人員完成。
補充2:需求分析師負責和客戶談需求,軟件設計師根據(jù)系統(tǒng)架構師決定的整個系統(tǒng)架構制作系統(tǒng)原型,程序員和軟件測試人員負責軟件的開發(fā)與測試,維護人員負責軟件產(chǎn)品完成后的安裝與維護工作,維護人員要在軟件成品的運作期間排除故障,使軟件能平穩(wěn)正常工作,而且也可以擴展軟件本身的功能,提高性能,為用戶帶來明顯的經(jīng)濟效益。所以在實際的軟件開發(fā)過程中并不是從步進行到后一步,而是在任何階段,在進入下一階段前一般都會有一步或幾步的回溯。
特別提醒:本頁面所展現(xiàn)的公司、產(chǎn)品及其它相關信息,均由用戶自行發(fā)布。
購買相關產(chǎn)品時務必先行確認商家資質、產(chǎn)品質量以及比較產(chǎn)品價格,慎重作出個人的獨立判斷,謹防欺詐行為。