注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)架構(gòu)實(shí)戰(zhàn)—軟件架構(gòu)設(shè)計(jì)的過程

架構(gòu)實(shí)戰(zhàn)—軟件架構(gòu)設(shè)計(jì)的過程

架構(gòu)實(shí)戰(zhàn)—軟件架構(gòu)設(shè)計(jì)的過程

定 價(jià):¥45.00

作 者: (英)伊樂斯,克里普斯 著,蔡黃輝,馬文濤 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787111301158 出版時(shí)間: 2010-04-01 包裝: 平裝
開本: 16開 頁數(shù): 241 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書從基本原理入手,介紹軟件架構(gòu)設(shè)計(jì)過程中涉及的一些概念、流程、方法、用到的工作產(chǎn)品及可重用的資源,從第6章開始,通過介紹一個(gè)具體的案例來闡述如何定義需求、創(chuàng)建邏輯架構(gòu)、創(chuàng)建物理架構(gòu)。在第10章“進(jìn)階”中,作者補(bǔ)充說明了架構(gòu)師和軟件開發(fā)項(xiàng)目其他方面的關(guān)系,后面又說明了各種軟件開發(fā)項(xiàng)目可能存在的困難及相應(yīng)的處理方法。本書理論結(jié)合實(shí)踐,介紹了一些可以應(yīng)用到整個(gè)或部分的架構(gòu)設(shè)計(jì)流程中的最佳方法。不管你是一位資深的架構(gòu)師還是一位有志于成為架構(gòu)師的初級(jí)使用者,通過閱讀本書都能從中獲益。

作者簡(jiǎn)介

  Peter Eeles 是IBM的高級(jí)IT架構(gòu)師,他就職于IBM的Rational品牌軟件組。在這個(gè)職位上,他幫助組織提高軟件開發(fā)能力,尤其關(guān)注和致力于改進(jìn)架構(gòu)流程。Peter從1985年開始從事軟件行業(yè),其主要工作是進(jìn)行架構(gòu)設(shè)計(jì)和實(shí)現(xiàn)大規(guī)模、分布式的系統(tǒng)。Peter是《Building J2EE Applications with the Rational Unified Process》(AddisonWesley,2002)和《Building business Objects》(John Wiley & Sons,1998)的合著者。

圖書目錄

譯者序

前言
致謝
作者簡(jiǎn)介
第1章 導(dǎo)言
 1.1 流程應(yīng)用
 1.2 流程概述
 1.3 范圍
 1.4 總結(jié)
第2章 架構(gòu)、架構(gòu)師和架構(gòu)設(shè)計(jì)
 2.1 架構(gòu)
  2.1.1 架構(gòu)定義結(jié)構(gòu)
  2.1.2 架構(gòu)定義行為
  2.1.3 架構(gòu)關(guān)注重要的元素
  2.1.4 架構(gòu)平衡利益相關(guān)者的需要
  2.1.5 架構(gòu)基于合理證據(jù)使決策具體化
  2.1.6 架構(gòu)會(huì)遵循一種架構(gòu)風(fēng)格
  2.1.7 架構(gòu)受它的環(huán)境影響
  2.1.8 架構(gòu)影響開發(fā)團(tuán)隊(duì)的結(jié)構(gòu)
  2.1.9 所有系統(tǒng)都存在架構(gòu)
  2.1.10 架構(gòu)有特定的范圍
 2.2 架構(gòu)師
  2.2.1 架構(gòu)師是技術(shù)領(lǐng)導(dǎo)
  2.2.2 架構(gòu)師的角色可能由一個(gè)團(tuán)隊(duì)來履行
  2.2.3 架構(gòu)師理解軟件開發(fā)流程
  2.2.4 架構(gòu)師掌握業(yè)務(wù)領(lǐng)域的知識(shí)
  2.2.5 架構(gòu)師掌握技術(shù)知識(shí)
  2.2.6 架構(gòu)師掌握設(shè)計(jì)技能
  2.2.7 架構(gòu)師具備編程技能
  2.2.8 架構(gòu)師是優(yōu)秀的溝通人員
  2.2.9 架構(gòu)師進(jìn)行決策
  2.2.10 架構(gòu)師知道組織政策
  2.2.11 架構(gòu)師是談判專家
 2.3 架構(gòu)設(shè)計(jì)
  2.3.1 架構(gòu)設(shè)計(jì)是一門科學(xué)
  2.3.2 架構(gòu)設(shè)計(jì)是一門藝術(shù)
  2.3.3 架構(gòu)設(shè)計(jì)跨越很多方面
  2.3.4 架構(gòu)設(shè)計(jì)是一個(gè)漸進(jìn)的活動(dòng)
  2.3.5 架構(gòu)設(shè)計(jì)受許多利益相關(guān)者驅(qū)動(dòng)
  2.3.6 架構(gòu)設(shè)計(jì)經(jīng)常包括折中
  2.3.7 架構(gòu)設(shè)計(jì)承認(rèn)經(jīng)驗(yàn)
  2.3.8 架構(gòu)設(shè)計(jì)既由上而下也由下而上
 2.4 架構(gòu)設(shè)計(jì)的優(yōu)點(diǎn)
  2.4.1 架構(gòu)設(shè)計(jì)解決系統(tǒng)的質(zhì)量問題
  2.4.2 架構(gòu)設(shè)計(jì)促進(jìn)達(dá)成共識(shí)
  2.4.3 架構(gòu)設(shè)計(jì)支持計(jì)劃編制流程
  2.4.4 架構(gòu)設(shè)計(jì)促進(jìn)架構(gòu)的完整性
  2.4.5 架構(gòu)設(shè)計(jì)有助于管理復(fù)雜性
  2.4.6 架構(gòu)設(shè)計(jì)為重用提供基礎(chǔ)
  2.4.7 架構(gòu)設(shè)計(jì)降低維護(hù)成本
  2.4.8 架構(gòu)設(shè)計(jì)支持影響分析
 2.5 總結(jié)
第3章 方法基本原理
 3.1 關(guān)鍵概念
 3.2 方法內(nèi)容
  3.2.1 角色
  3.2.2 工作產(chǎn)品
  3.2.3 活動(dòng)
  3.2.4 任務(wù)
 3.3 流程
  3.3.1 瀑布流程
  3.3.2 迭代流程
  3.3.3 敏捷流程
 3.4 總結(jié)
第4章 編寫軟件架構(gòu)文檔
第5章 可重用架構(gòu)資源
第6章 案例介紹
第7章 定義需求
第8章 創(chuàng)建邏輯架構(gòu)
第9章 創(chuàng)建物理架構(gòu)
第10章 進(jìn)階
附錄A 軟件架構(gòu)元模型
附錄B 視點(diǎn)目錄
附錄C 方法概述
附錄D 架構(gòu)需求檢查列表
術(shù)語表
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)