聯合應用程序開發(JAD)是一種軟件開發方法,業務用戶和計算機工程師一起工作來構建一個計算機系統。這個聯合項目組通常在系統的設計階段被隔離幾個星期。使用JAD方法可以產生更好的軟件,因為用戶是活躍的參與建立系統的參...
聯合應用程序開發(JAD)是一種軟件開發方法,業務用戶和計算機工程師一起工作來構建一個計算機系統。這個聯合項目組通常在系統的設計階段被隔離幾個星期。使用JAD方法可以產生更好的軟件,因為用戶是活躍的參與建立系統的參與者。

一名婦女正在用電腦采集系統倒立需求是構建計算機軟件最重要的步驟之一,聯合應用開發方法要求在需求會議期間積極參與,從而提高會議的效率,這是通過讓用戶與日常原型系統交互來實現的原型化一個想法是一種行之有效的方法來驗證一個新的商業產品的需求。這通常是在制造公司投資一個新的產品線之前完成的。原型通常是一個較小的模型代表新產品創造者的想法。聯合應用開發使用這些原型技術來證明系統軟件的想法。快速應用開發(RAD)是一種流行的軟件原型方法這是在20世紀90年代中期使用的,也是基于建立快速原型進行驗證的想法聯合應用程序開發是從這種方法發展而來的,它將原型設計與正式文檔相結合。成功的聯合應用程序開發項目的關鍵之一是組建一個團隊在原型會議期間,參與者要有高度的參與度和積極性。這個團隊包括業務用戶、通信專家、技術作家和軟件開發人員。聯合應用程序開發會議應嚴格遵守議程和時間線。這通常包括想法捕獲、原型創建和需求確認。每次會議應由了解會議預期結果的促進者管理。JAD會議應該組織起來圍繞新產品的特定功能區域。這種方法是大型產品開發工作的典型做法。它有助于保持團隊的專注和專注于特定的想法。會議應包括充分的休息和茶點,以確保團隊保持樂觀和投入使用聯合應用程序開發方法的一個關鍵優勢是速度和質量。一個完整的JAD會議應該在幾周內完成,它包括一個可用的原型。這個原型可以轉移到制造團隊,在那里可以開始開發。這是典型的比其他開發技術更快的過程。