動態系統開發方法DSDM

2021-09-11 04:56:30 字數 630 閱讀 4851

動態系統開發方法(dsdm)倡導以業務為核心,快速而有效地進行系統開發。可以把dsdm看成一種控制框架,其重點在於快速交付並補充如何應用這些控制的指導原則。

dsdm是一整套的方**,不僅僅包括軟體開發內容和實踐,也包括了組織結構、專案管理、估算、工具環境、測試、配置管理、風險管理、重用等各個方面的內容。

dsdm的基本觀點是,**任何事情都不可能一次性圓滿完成,應該用20%的時間完成80%的有用功能,以適合商業目的為準。**實施的思路是,在時間進度和可用資源預先固定的情況下,力爭最大化地滿足業務需求(傳統方法一般是需求固定,時間和資源可變),交付所需要的系統。對於交付的系統,必須達到足夠的穩定程度以在實際環境中執行;對於業務方面的某些緊急需求,也必須能夠在短時間內得到滿足,並在後續迭代階段中對功能進行完善。

dsdm的基本原則:

活動使用者必須參與。

必須授權dsdm團隊進行決策。

注重頻繁交付產品。

判斷產品是否可接受的乙個基本標準是符合業務目的。

對準確的業務解決方案需要採用迴圈和增量開發。

開發期間的所有更改都是可逆的。

基本要求是高層次的並區分優先順序(以在低優先順序的專案上獲得一定的靈活性)。

在整個生命週期整合測試。

在所有參與者之間採用協作和合作方法。

資訊系統開發方法

結構化開發 又稱生命週期法。特點 1 使用者至上的原則 2 嚴格區分工作階段,每個階段有明確的任務和取得的成果 3 強調系統開發過程的整體性和全域性性 4 系統開發過程工程化,文件資料標準化。優點 理論基礎嚴密,它的指導思想是使用者需求在系統建立之前就能被充分了解和理解。結構化方法注重開發過程的整體...

系統開發 系統規劃

一 系統規劃五個階段 1 專案目標和動機 2 立項價值判斷 3 專案選擇和確定 4 初步調查 5 可行性研究 包括經濟可行性,技術可行性,法律可行性,使用者使用可行性 二 可行性分析八個階段 1 複查系統目標和規模 2 分析現在系統 3 匯出新系統的高層邏輯模型 4 使用者複查 5 提出並評價解決方...

銀行系統開發

1 銀行系統的開發與其它系統有何異同?我想大家關注銀行資訊系統建設的話題不僅僅是因為銀行it業有 錢 途,更重要的是因為銀行業是it技術應用最深入最具有代表性的行業之一。正是因為這個 原因,銀行系統的開發相對而言有著更高的要求。首先,對系統的準確性 穩定性 安全性 高效能的要求是不言而喻的,技術上的...