您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 項(xiàng)目案例分析 >
互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)項(xiàng)目管理
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/10/22 10:45:20 ] 推薦標(biāo)簽:

  這篇文章,更嚴(yán)格講應(yīng)該是一個(gè)提綱,是我在對(duì)企業(yè)技術(shù)人員進(jìn)行培訓(xùn)時(shí)的講座提綱。主要是我在過(guò)去四年里在基于互聯(lián)網(wǎng)的軟件開(kāi)發(fā)、網(wǎng)站建設(shè)以及相關(guān)的項(xiàng)目管理方面的一些經(jīng)驗(yàn)基礎(chǔ)上不斷發(fā)展起來(lái)的。包括了在國(guó)外和國(guó)內(nèi)很多具體項(xiàng)目的經(jīng)歷。仍然有很多需要完善和改進(jìn)的地方。
1.為什么互聯(lián)網(wǎng)軟件與通常軟件的應(yīng)用不同
   (1)應(yīng)用組成部分的不同
   應(yīng)用中軟件的不同部分可能跨平臺(tái)
   應(yīng)用中所需要的數(shù)據(jù)庫(kù)可能不在本地
   界面媒介與傳統(tǒng)軟件的不同
   軟件需要不同的界面
   (2)應(yīng)用開(kāi)發(fā)和運(yùn)行環(huán)境的不同
   開(kāi)發(fā)所需要的環(huán)境比較復(fù)雜
   開(kāi)發(fā)不同部分需要不同的項(xiàng)目組
   很難構(gòu)造與運(yùn)行環(huán)境一樣的環(huán)境
   運(yùn)行環(huán)境需要考慮到開(kāi)放性
   性能方面的設(shè)計(jì)考慮目前沒(méi)有很好的方法來(lái)保證
  (3)質(zhì)量保證問(wèn)題的不同
   不僅僅是軟件本身的問(wèn)題
   界面的質(zhì)量保證是一個(gè)很重要的方面
   界面與功能連接的質(zhì)量保證很難控制
   性能要求的測(cè)試很難系統(tǒng)化
   測(cè)試本身需要考慮運(yùn)行環(huán)境的開(kāi)放性
   安全測(cè)試不僅僅是應(yīng)用系統(tǒng)的問(wèn)題
   實(shí)例之一:企業(yè)內(nèi)外網(wǎng)站系統(tǒng)
   --內(nèi)部網(wǎng)建立在互聯(lián)網(wǎng)體系結(jié)構(gòu)上
   --B/S結(jié)構(gòu)提供了各個(gè)部門(mén)協(xié)調(diào)工作更好的空間和方式
   --內(nèi)部網(wǎng)站是其管理和商務(wù)的中心
   --內(nèi)部網(wǎng)站的管理維護(hù)更新分散化
   --外部網(wǎng)站是內(nèi)部網(wǎng)站的一部分
   --關(guān)鍵性數(shù)據(jù)資源單獨(dú)保存
   --只需要維護(hù)一個(gè)數(shù)據(jù)中心
   --內(nèi)部網(wǎng)站分級(jí)和管理
   --外部訪問(wèn)分級(jí)進(jìn)行審核
   實(shí)例之二:企業(yè)商務(wù)辦公系統(tǒng)
   --內(nèi)、外網(wǎng)采取統(tǒng)一結(jié)構(gòu)
   --內(nèi)部網(wǎng)辦公系統(tǒng)基于B/S結(jié)構(gòu)
   --外部網(wǎng)首先服務(wù)客戶,今后開(kāi)展進(jìn)一步的電子商務(wù),同時(shí)作為 不同分公司之間業(yè)務(wù)聯(lián)系的接口
   --生產(chǎn)管理等系統(tǒng)處于內(nèi)部網(wǎng)環(huán)境之下 
2.需求分析
   需求分析目前的主要問(wèn)題是客戶經(jīng)常并不清晰應(yīng)用的模式 ,而目前仍然沒(méi)有很確定和公認(rèn)的應(yīng)用系統(tǒng)模式 ,目前可以借鑒一些廠商所提供的解決方案中的部分,核心的問(wèn)題是應(yīng)用模式和怎樣更好的利用互聯(lián)網(wǎng)特點(diǎn)
   應(yīng)用模式需求分析中,更多的是商務(wù)方面的內(nèi)容,例如對(duì)象和服務(wù)等。
   在應(yīng)用模式確定下,更多的是確定如下幾個(gè)方面的具體需求
   公眾界面和流程
   管理界面和流程
   系統(tǒng)功能需求
   系統(tǒng)維護(hù)管理需求 
3.公眾和管理界面設(shè)計(jì)
   (1)典型的公眾界面是我們通常通過(guò)瀏覽器所看到的網(wǎng)站部分,包括
   結(jié)構(gòu)(動(dòng)態(tài)和靜態(tài))
   導(dǎo)航系統(tǒng)
   形象系統(tǒng)
   內(nèi)容設(shè)計(jì)
   功能
   (2)管理界面通常也是通過(guò)瀏覽器進(jìn)行,但需要有保護(hù)的進(jìn)行訪問(wèn),包括
   針對(duì)公眾界面結(jié)構(gòu)所建立的管理維護(hù)機(jī)制
   對(duì)內(nèi)容的管理
   對(duì)功能設(shè)置的管理
   對(duì)數(shù)據(jù)資源的管理
   對(duì)訪問(wèn)者的數(shù)據(jù)采集和分析
   經(jīng)常需要分布式、分級(jí)進(jìn)行管理 
4.界面設(shè)計(jì)和制作項(xiàng)目管理
   --界面設(shè)計(jì)和制作首先應(yīng)該從公眾界面開(kāi)始
   --公眾界面(網(wǎng)站)從根本上講是動(dòng)態(tài)的,但隨應(yīng)用復(fù)雜程度有部分可以靜態(tài)實(shí)現(xiàn)
   --公眾界面設(shè)計(jì)和制作更多的是考慮到應(yīng)用邏輯和流程
   --管理界面設(shè)計(jì)和制作應(yīng)對(duì)應(yīng)于公眾界面結(jié)構(gòu),但更多的強(qiáng)調(diào)的是管理流程
   --后臺(tái)功能應(yīng)圍繞公眾界面和應(yīng)用邏輯(流程)進(jìn)行
   --界面設(shè)計(jì)和制作項(xiàng)目所涉及人員和類型復(fù)雜眾多
   --界面設(shè)計(jì)和制作中主要涉及人員為:應(yīng)用分析師(內(nèi)容編輯)、形象設(shè)計(jì)師、制作人員、應(yīng)用支持工程師、質(zhì)量保證和項(xiàng)目管理人員
   --應(yīng)用支持工程師是與后臺(tái)軟件開(kāi)發(fā)工程師(組)聯(lián)系的橋梁
   --后臺(tái)軟件系統(tǒng)是整體工程項(xiàng)目的一個(gè)部分,界面設(shè)計(jì)與制作項(xiàng)目管理中包含軟件,但具體開(kāi)發(fā)管理和質(zhì)量保證在軟件開(kāi)發(fā)部門(mén)內(nèi)部進(jìn) 行。界面設(shè)計(jì)和制作項(xiàng)目管理對(duì)軟件的管理相當(dāng)于用戶
   --界面設(shè)計(jì)和制作項(xiàng)目管理是通過(guò)“項(xiàng)目站點(diǎn)”來(lái)進(jìn)行的 
5. 項(xiàng)目站點(diǎn)(Project Site)
   --項(xiàng)目安排 項(xiàng)目安排(說(shuō)明項(xiàng)目人員)
   --項(xiàng)目周期
   --項(xiàng)目站點(diǎn)新更新
   --需求分析文檔
   --設(shè)計(jì)文檔,包括內(nèi)容設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)、形象系統(tǒng)、導(dǎo)航系統(tǒng)、功能
   項(xiàng)目站點(diǎn)的主要組成部分
   --問(wèn)題討論區(qū)
   --項(xiàng)目進(jìn)度安排
   --客戶瀏覽區(qū)
   --內(nèi)部測(cè)試版要求
   --測(cè)試報(bào)告
   --改進(jìn)安排
   --客戶測(cè)試版要求
   --客戶測(cè)試版
   --客戶意見(jiàn)
   --改進(jìn)安排
   --終確認(rèn)版 
6.后臺(tái)軟件設(shè)計(jì)和實(shí)現(xiàn)管理
   (1)后臺(tái)軟件系統(tǒng)本身并不能總是組成完成的系統(tǒng),必須與前臺(tái)(界面)結(jié)合。界面設(shè)計(jì)中對(duì)功能的設(shè)計(jì)是后臺(tái)軟件系統(tǒng)的需求說(shuō)明。后臺(tái)需要在開(kāi)發(fā)中與界面設(shè)計(jì)保持一致 。保證整體系統(tǒng)應(yīng)用邏輯和維護(hù)邏輯 。只能進(jìn)行單元和部分系統(tǒng)的綜合測(cè)試 。
   (2)后臺(tái)軟件在開(kāi)發(fā)中需要建立開(kāi)發(fā)所需要的平臺(tái)
   管理方面根據(jù)所采用的軟件開(kāi)發(fā)方法來(lái)確定
   內(nèi)部需要進(jìn)行軟件基本的測(cè)試
   需要特殊考慮的有:session管理、數(shù)據(jù)庫(kù)存取、界面生成等
   好能夠與具體數(shù)據(jù)庫(kù)分離,可支持多種數(shù)據(jù)庫(kù)
   好能將數(shù)據(jù)及其處理從界面表達(dá)中分離出來(lái)
   一般要支持兩個(gè)流程:工作流程和管理維護(hù)流程
   (3)軟件完成單元測(cè)試和部分集成測(cè)試后,其主要的集成測(cè)試將與界面結(jié)合起來(lái)進(jìn)行
   集成測(cè)試進(jìn)行之前,界面的單元測(cè)試也應(yīng)該進(jìn)行完畢
   集成測(cè)試需要按照黑箱方法進(jìn)行,需要重點(diǎn)測(cè)試:不同單元協(xié)同工作、典型流程、界面和軟件交接
   很重要的一點(diǎn)是還需要進(jìn)行試運(yùn)行,進(jìn)行其它非功能測(cè)試 

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd