對(duì)日軟件開發(fā)流程_第1頁(yè)
對(duì)日軟件開發(fā)流程_第2頁(yè)
對(duì)日軟件開發(fā)流程_第3頁(yè)
對(duì)日軟件開發(fā)流程_第4頁(yè)
對(duì)日軟件開發(fā)流程_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、對(duì)日軟件開發(fā)流程日本的軟件項(xiàng)目開發(fā) 進(jìn)度控制 非常嚴(yán)格,項(xiàng)目很少出現(xiàn)延期, 一旦延期,伴隨而來(lái)的就 是大宗的罰款,因此,日本的軟件項(xiàng)目非常重視按期交付。在日本軟件項(xiàng)目進(jìn)度控制中起關(guān)鍵作用的就是軟件的階段定義。日本軟件項(xiàng)目階段分項(xiàng)目提案、要件定義、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編寫代碼、單體測(cè)試、結(jié)合測(cè)試、系統(tǒng)測(cè)試、編寫手順等。項(xiàng)目提案指項(xiàng)目可行性分析、項(xiàng)目立項(xiàng),是用戶需求的 正式提出階段,本階段出具項(xiàng)目提案書。要件定義指業(yè)務(wù)需求的詳細(xì)確定和系統(tǒng)需求的詳細(xì)確定,系統(tǒng)需求主要包括軟件 安全性,運(yùn)行速度,網(wǎng)絡(luò)環(huán)境,運(yùn)行環(huán)境,平臺(tái),架構(gòu)等方面的要求,以及技術(shù)選擇的調(diào)查,本階段出具業(yè)務(wù)要件定義書和系統(tǒng)要件定義書.

2、概要設(shè)計(jì)指功能設(shè)計(jì), 系統(tǒng)架構(gòu)設(shè)計(jì),界面設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì), 其中界面設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì) 涉及內(nèi)容最多,要求最詳細(xì),本階段出具概要設(shè)計(jì)定義書、數(shù)據(jù)庫(kù)設(shè)計(jì)定義書和界面設(shè)計(jì)定義書。詳細(xì)設(shè)計(jì)主要指編碼前的類設(shè)計(jì),類中方法屬性設(shè)計(jì),類之間調(diào)用關(guān)系設(shè) 計(jì),本階段出具詳細(xì)設(shè)計(jì)定義書 。編寫代碼指各模塊負(fù)責(zé)人編寫相關(guān)代碼,在編碼之前 還要編寫單體測(cè)試式樣書,本階段出具程序源碼和單體測(cè)試式樣書。單體測(cè)試指由各模塊編碼人員完成各自模塊的單體測(cè)試工作,單體測(cè)試完成要求各模塊獨(dú)立運(yùn)行時(shí)缺陷均消 除,本階段出具單體測(cè)試票。結(jié)合測(cè)試指各模塊單體測(cè)試完成后,各模塊同時(shí)運(yùn)行時(shí), 模塊之間的運(yùn)行狀況的測(cè)試,包括業(yè)務(wù)流,負(fù)載,運(yùn)行

3、速度,穩(wěn)定性,一致性等內(nèi)容,本階 段出具結(jié)合測(cè)試票。系統(tǒng)測(cè)試指系統(tǒng)各模塊統(tǒng)一運(yùn)行缺陷均消除后,模擬用戶環(huán)境運(yùn)行 的測(cè)試過(guò)程,本階段要盡量模擬用戶實(shí)際平臺(tái),用戶數(shù)量,硬件環(huán)境,軟件環(huán)境,網(wǎng)絡(luò)狀況,用戶數(shù)據(jù)進(jìn)行系統(tǒng)測(cè)試,本階段出具系統(tǒng)測(cè)試票。編寫手順指編寫用戶手冊(cè),本階段出具安裝手順、使用手順和維護(hù)手順。對(duì)日開發(fā)的基本流程中包括了以上11個(gè)階段,每個(gè)階段為一個(gè)里程碑,每個(gè)里程碑在安排計(jì)劃時(shí)都規(guī)定了明確的完成期限,這些階段性的里程碑是項(xiàng)目進(jìn)度的關(guān)鍵點(diǎn)。每個(gè)階段完成后必須進(jìn)行階段的Review,這種階段 Review起到了階段驗(yàn)收和總結(jié)的作用。階段Review是日本項(xiàng)目階段控制的核心。只采用階段Rev

4、iew的方式進(jìn)行驗(yàn)收也有其不足之處,所有驗(yàn)收工作都放在階段完成再 進(jìn)行,階段中的錯(cuò)誤后續(xù)持續(xù)放大無(wú)法得到控制。而且通常情況下,階段Review時(shí)問(wèn)題會(huì)比較多,Review后修改時(shí)間比較長(zhǎng),修改次數(shù)也較多,造成很大程度的反復(fù)工作。再有, 標(biāo)準(zhǔn)對(duì)日軟件開發(fā)過(guò)程中, 階段內(nèi)任務(wù)的安排和驗(yàn)收比較;無(wú)序,很多問(wèn)題會(huì)被有意推遲到Review時(shí)解決。要件定義決定了系統(tǒng)全部的功能,說(shuō)本階段產(chǎn)出的成果物左右了整個(gè)系統(tǒng)的成敗也不為輸入輸出1.顧客的業(yè)務(wù)需求.要件定義書.網(wǎng)絡(luò)結(jié)構(gòu)定義書要件定義的輸入是顧客想要系統(tǒng)化的業(yè)務(wù)需求。系統(tǒng)的開發(fā)是為了顧客企業(yè)的業(yè)務(wù)更靈活及高效。而要件定義的目的就是明確顧客想要系統(tǒng)化的業(yè)務(wù)邏

5、輯。進(jìn)行要件定義所需具備的能力當(dāng)進(jìn)行上面所說(shuō)的要件定義時(shí),需要有以下的能力。.理解顧客企業(yè)的商業(yè)模型必須要充分理解顧客是如何進(jìn)行商業(yè)活動(dòng)的。要明白為什么必須系統(tǒng)化,為什么要建立這樣的商業(yè)模型,要收集各方面的需求,不能有遺漏。因?yàn)榈胶笃冢?dāng)發(fā)現(xiàn)需求分析不充分時(shí)將導(dǎo)致整個(gè)開發(fā)的系統(tǒng)都無(wú)用。另外,如果做了過(guò)多的分析,只要將不用的功能放棄掉就可以,對(duì)進(jìn)度的影響很小。當(dāng)然,對(duì)不需要功能的開發(fā)投入的金錢成本,顧客是不需要支付 的,全部由開發(fā)方負(fù)責(zé)。.與顧客談判的能力與人談判的能力是指待人能力,協(xié)調(diào)能力。對(duì)方是給錢的顧客,不能用嚴(yán)厲的語(yǔ)言激怒對(duì)方。對(duì)于無(wú)法理解的需求要努力在當(dāng)時(shí)就理解了,對(duì)于顧客所要求的不合

6、理的需求要能協(xié)調(diào)好。這個(gè)不像其它的能力可以通過(guò)培訓(xùn)或以往的經(jīng)驗(yàn)來(lái)彌補(bǔ),主要取決于個(gè)人的性格,是相當(dāng)重要的能力。.進(jìn)行要件定義的同時(shí),要能想象到下一步如何據(jù)此進(jìn)行外部設(shè)計(jì)需要有邏輯思維能力,用最近的話說(shuō)就是logical thinking 。顧客單方面的表達(dá)自己的需求,在當(dāng)場(chǎng)立刻明白那些功能是能實(shí)現(xiàn),哪些是不能實(shí)現(xiàn)的是非常重要的。舉個(gè)極端的例子,開發(fā)考勤管理系統(tǒng)。明明沒(méi)有記錄每天的上班下班時(shí)間,卻要用圖表顯示每月的工作時(shí)間, 這樣的需求顯然是無(wú)法實(shí)現(xiàn)的。這種情況下,要么提出開發(fā)一個(gè)新功能記錄每天的上班下班 時(shí)間,要么與顧客討論是否真的需要算出每個(gè)月的工作時(shí)間這個(gè)功能。外部設(shè)計(jì)之前,要件定義階段,

7、發(fā)現(xiàn)需求不合理的能力是非常重要的。要件定羲 II始條件3一 倒!T5要求事項(xiàng)力、整理衣事。S/久么|髡案件在受注L、契系勺力斗帝結(jié)衣口)事。中文:.用戶整理要求事項(xiàng)。.發(fā)包并簽訂合約。要件定羲G目的.久么化馬占豈仁二一要求在興占的馬作H在要求定羲占。成果物在要求定羲口5。.要求在的仁、s/久化要件在興占的馬作n在要件定羲占口。成果物在要件定羲口5。.要件定羲(次SZ久化內(nèi)明碓仁L、SZ久么|髡仁力力工數(shù)費(fèi)用在H稹行5。中文:.整理用戶要求的作業(yè)為要求定義。成果物是要求定義書。.整理系統(tǒng)要件的作業(yè)為要件定義。成果物為要件定義書。.要件定義的目的是為了明確系統(tǒng)范圍,預(yù)估系統(tǒng)開發(fā)所需工數(shù)及費(fèi)用。要件

8、定羲G擔(dān)當(dāng).要求定羲、4s上d2要件定羲一4f中心T5行.二一 倒!QU保部咒G擔(dān)當(dāng)者在集的SZ入么化G委11會(huì)在髡足衣過(guò)、要求事項(xiàng)G醇出占叮來(lái)占的、要件定羲在行5。. 弱身者(出情幸艮S/久么仁H騎哉在提供L、二一G要件定羲作渠在支援馬。中文:.要求定義及要件定義應(yīng)該以用戶為中心。.用戶應(yīng)召集相關(guān)部門負(fù)責(zé)人,成立系統(tǒng)委員會(huì),導(dǎo)出并整理要求事項(xiàng),進(jìn)行要件定義。.開發(fā)人員提供信息系統(tǒng)相關(guān)的專業(yè)知識(shí),支援用戶的要件定義作業(yè)。要件定羲G方法.二一入公化LkL、事在明碓1二定羲L、IW身者仁漏1京.3一自定羲 L 玄 口。 1/VQ、|力、何在、. !矜上何力題U玄。 -nnofWMLTE(D)lc

9、解決力在言己述馬。.解決方法仁(*、 ?111止的馬 ?、?yvv-y ?、?用在變;?、 入么化馬 ?等力)4、口入卜面體制面、H保者影警等、5aMLT決定馬。.冏題解決內(nèi)方法內(nèi)中力e)s/久么化口、弱身者(出情幸艮s/久家內(nèi)立埸T5助言。中文:.用戶須明確定義系統(tǒng)要求,并要無(wú)一遺漏的傳達(dá)給開發(fā)人員。.用戶須定義自己的業(yè)務(wù)。逐一記錄誰(shuí)、在哪里、做什么、怎樣做、為什么做。.列舉業(yè)務(wù)方面存在的問(wèn)題。記錄每一問(wèn)題如何解決。.解決方案有終止業(yè)務(wù)“、外包”、變更應(yīng)用“、系統(tǒng)化”等多種,須從成本、體制、對(duì)利害關(guān)系人的影響等多種層面研究后決定。.關(guān)于解決方法之一的系統(tǒng)化”,開發(fā)人員須以信息系統(tǒng)專家的立場(chǎng)提

10、出諫言。要件定羲G基仁玄馬資料中房期事H言十畫善。H矜內(nèi)部資料(HITT二二7兒/ H矜定羲害/!矜7 口 一等)?,F(xiàn)行S/久么力現(xiàn)行S/久AG各槿瓷料(出力幔票/操作二/l71V /1#e /仕棣善等)。匕了 丘一卜。勺一卜用余氏。打 合事中文:.中長(zhǎng)期事業(yè)計(jì)劃書。.業(yè)務(wù)內(nèi)部資料(業(yè)務(wù)指南/業(yè)務(wù)定義書/業(yè)務(wù)流等)。. 業(yè)務(wù)課題一覽。.如有現(xiàn)行系統(tǒng),則需提供現(xiàn)行系統(tǒng)的各種資料(出力幔票/操作指南/言十耆/仕棣耆等)。.聽取頁(yè)。. 調(diào)查問(wèn)卷。. 會(huì)議記錄。SWX口一山?部署 題點(diǎn)?效率 檄能 源作性?品里i?性能?七牛二 u彳uy-x ?保守性?拯強(qiáng)性?安全性?用口入卜?1用體制?夕??jī)?人夕要

11、件定羲G何力、。何疇殺G力、。何疇殺T5仁解決題在解決玄效果力的馬力、。G部署Gt!力擔(dān)當(dāng)力、。何故、玄解決方法在取力、。何力原因T5起二力、。題在放置馬玄影警力赤)G力、。題在解決馬方法占s/久么化力、馬力。中文:. 課題是什么。.課題持續(xù)到什么時(shí)候。.課題在什么時(shí)間前必須解決。.課題解決后會(huì)有怎樣的效果。.課題主要是由哪個(gè)部門的誰(shuí)負(fù)責(zé)。.課題準(zhǔn)備如何解決。.為什么采取這種解決辦法。.課題是基于什么原因發(fā)生的。. 課題不做處理的話會(huì)有怎樣的影響。.課題作為解決辦法,沒(méi)有選擇系統(tǒng)化會(huì)怎樣。要件定羲G項(xiàng)目.項(xiàng)番.部咒.部咒擔(dān)當(dāng)者. HI等名. 腌. H題分一卜、(戟略、情幸艮戟略、H矜上GfW題

12、等).對(duì)廟方法.對(duì)廟方法分一卜、(HIT/口也久變更、止、S/久變更、新規(guī)S/入么化等). nil可能性.僵先度.實(shí)施期限.借考要件定羲害作成日家D注意點(diǎn)一OGXg目仁一要件在耆。褸數(shù)G要件在害力玄1/、。在表ilT5統(tǒng)一馬。中文:. 一個(gè)要件自成一項(xiàng)。.統(tǒng)一采用”這種表達(dá)形式。要件定羲G變更管理.必歲文害仁事。. 變更G理由背景力明碓事。. H保者G合意力、取111/事。. 他G要件占G整合性力取111/、)事。.工數(shù)費(fèi)用在H周知馬事。.技街的玄裹付歲在取馬事。.僵先度占疇期在碓言忍寸事。.效果在算馬事。. 變更L/t履糜在殘寸事。中文:.采用書面管理。.明確變更理由和背景。.與利害關(guān)系人達(dá)

13、成一致。.與其他要件沒(méi)有矛盾。.預(yù)估工數(shù)和費(fèi)用并讓成員周知。.保留技術(shù)證據(jù)。.確認(rèn)優(yōu)先級(jí)和實(shí)現(xiàn)期間。. 試算效果。.保留變更履歷。成果物.H矜定羲害.現(xiàn)行H矜7 口一.新 itiT7 口一.要求事項(xiàng)一. HI 事.要件定羲害余冬了條件1.要件定羲善kIWLT、二一寸很合意力取事。 中文:1.關(guān)于要件定義書,用戶和開發(fā)人員要達(dá)成一致。 始條件1.要件定羲力去冬了 L、要件力環(huán)t定事。中文:1.要件定義結(jié)束,要件已經(jīng)確認(rèn)。Za概要定羲sz入AG目的(期待效果)在言己述馬。(對(duì)象?對(duì)象部署?!現(xiàn))檄能)在言己述馬。S/久前提條件事 ?口事?HilG程度)在言己述馬。S/久概要(檄能概要 ?1用處理概要)在言己述馬。 中文:.描述系統(tǒng)目的(期待效果)。.描述系統(tǒng)范圍(對(duì)象業(yè)務(wù) ?對(duì)象部署?實(shí)現(xiàn)機(jī)能)。.描述系統(tǒng)的前提條件(能做的事 ?不能做的事?實(shí)現(xiàn)程度)。.描述系統(tǒng)概要(檄能概要 他用處理概要)。:?入么方式.八一卜修工了 ”一八 ?PC?7夕?B槿?CPU?WU ?八一橫成因在作 成)。.卜一夕(回 ?亍么??jī)阂幌????7勺、?7 ?U If 一夕?回速度)情成因在:作 成)。. 77 bxT (7卜工了名?八一橫成因在作成馬。中文:.作成硬件

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論