【廣告】
軟件開發(fā)工作量的規(guī)模:
依照一些度量標(biāo)準(zhǔn)來確定,比方 Delivered Source Instructi,或功能點、人-月數(shù),或者僅僅依照成本。
新穎程度:
對于軟件開發(fā)組織,這個軟件新穎程度怎樣有多新,尤其是該軟件是否為第二次或更后面的周期。這項差別包含了組織和過程的成熟度、資產(chǎn)、技術(shù)水平,當(dāng)前的技狀況,以及諸如組建并培訓(xùn)團隊、獲取工具及其它資源這種問題。
應(yīng)用類型,目標(biāo)領(lǐng)域:
MIS,命令和控制系統(tǒng), 嵌入式實時系統(tǒng), 軟件開發(fā)環(huán)境工具等等, 尤其時詳細(xì)的應(yīng)用領(lǐng)域會給開發(fā)提出特殊的約束條件:安全性、性能、國際化、內(nèi)存限制等。
在我們開始解釋項目管理的重要性之前,重要的是要了解什么是項目管理以及其含義。項目管理涉及各種已建立的原則,程序和政策的使用,這些原則,程序和政策可以指導(dǎo)項目從構(gòu)思階段一直到完成。每個項目管理專業(yè)人員都將承認(rèn)計劃和組織是項目管理以及已創(chuàng)建計劃的實施的主要部分。一個項目本身被描述為一個特定的開始,它采用了旨在產(chǎn)生明確結(jié)果的設(shè)計參數(shù)。由于項目具有特定的開始和結(jié)束日期,而項目可能會在不確定的時間段內(nèi)進行,因此它對正在進行的過程具有優(yōu)勢。該計劃用于指導(dǎo)項目的各個方面以及項目管理的基本步驟;從頭到尾的路徑,突出了項目計劃的重要性。兩種常用的測試方法是白盒法測試對象是源程序,依據(jù)的是程序內(nèi)部的的邏輯結(jié)構(gòu)來發(fā)現(xiàn)軟件的編程錯誤、結(jié)構(gòu)錯誤和數(shù)據(jù)錯誤。有效的項目管理和項目經(jīng)理的作用的理想目標(biāo)是在預(yù)算范圍內(nèi)按時達(dá)到項目的預(yù)期成果。通過預(yù)見項目的某些挑戰(zhàn)和瓶頸并協(xié)調(diào)的團隊。
在進行軟件開發(fā)的過程中, 需要提高軟件的開放性, 以擴大軟件的用戶范圍。在進行軟件開發(fā)的過程中, 可以將開發(fā)出來的已經(jīng)成型的產(chǎn)品面向部分人員進行開放, 供一些具有專業(yè)素質(zhì)的用戶進行使用, 用戶可以通過自身的體驗, 來提供一些具有重要意義的意見, 開發(fā)者可以根據(jù)提前使用者的意見進行相應(yīng)的整改, 這樣當(dāng)軟件面向所有人開放的時候, 能夠盡可能滿足不同類型用戶的需求, 提高軟件的實用性。軟件開發(fā)是一項包括需求、需求分析、設(shè)計、實現(xiàn)和測試的系統(tǒng)工程。