出版時(shí)間:2012-8 出版社:電子工業(yè)出版社 作者:扈曉煒 等編著 頁數(shù):389 字?jǐn)?shù):400000
Tag標(biāo)簽:無
內(nèi)容概要
《軟件產(chǎn)品架構(gòu)師手記》編著者扈曉煒等。
《軟件產(chǎn)品架構(gòu)師手記》內(nèi)容提要:軟件產(chǎn)品是軟件企業(yè)和技術(shù)持續(xù)發(fā)展的關(guān)鍵。軟件產(chǎn)品架構(gòu)師是軟件產(chǎn)品得以發(fā)展的核心角色。本書全面介紹軟件產(chǎn)品架構(gòu)師工作所需要的各方面的知識(shí)和技能,包括軟件產(chǎn)品特性、管理、日常工作任務(wù)、責(zé)任和能力要求、常見的架構(gòu)設(shè)計(jì)、如何與各方面人員協(xié)作等。大部分內(nèi)容在傳統(tǒng)軟件開發(fā)書籍中沒有涉及。
本書可供軟件產(chǎn)品架構(gòu)師日常工作參考,幫助初、中級(jí)軟件開發(fā)人員規(guī)劃職業(yè)發(fā)展,供本科生和研究生了解信息領(lǐng)域高級(jí)技術(shù)人員的工作要求以進(jìn)行職業(yè)規(guī)劃,也可供軟件企業(yè)管理人員了解高級(jí)軟件技術(shù)人員應(yīng)該具有的水平。
作者簡(jiǎn)介
扈曉煒,1997年加入IBM中國(guó)研究中心,從事企業(yè)信息模型和綜合系統(tǒng)技術(shù)架構(gòu)等方面的研究。2000年進(jìn)入IBM軟件開發(fā)中心,先后從事電子商務(wù)、企業(yè)協(xié)作、文檔編輯和企業(yè)系統(tǒng)監(jiān)控管理等軟件產(chǎn)品開發(fā),測(cè)試和客戶/合作伙伴支持工作。從2009年開始擔(dān)任應(yīng)用監(jiān)控(ITCAM)和性能管理(APM)產(chǎn)品架構(gòu)師。 陳昱旻,2007年加入IBM中國(guó)開發(fā)中心,目前從事IBM企業(yè)內(nèi)容管理軟件產(chǎn)品的開發(fā)及測(cè)試工作。在此之前,曾先后就職于煙臺(tái)東方電子信息產(chǎn)業(yè)集團(tuán)及Sybase中國(guó)開發(fā)中心,擔(dān)任過多種軟件開發(fā)及測(cè)試相關(guān)職務(wù),具有豐富的軟件開發(fā)及項(xiàng)目管理經(jīng)驗(yàn)。 邢常亮,2005年加入IBM中國(guó)軟件開發(fā)中心,從事WebSphere產(chǎn)品相關(guān)的研發(fā)工作,專注于企業(yè)應(yīng)用集成、SOA等領(lǐng)域。另外,作為解決方案架構(gòu)師,曾參與多個(gè)客戶項(xiàng)目的方案設(shè)計(jì)和技術(shù)實(shí)施工作,具有豐富的客戶項(xiàng)目經(jīng)驗(yàn),曾支持過的客戶包括中國(guó)國(guó)航,中國(guó)航信等。 陳悅,畢業(yè)于北京工業(yè)大學(xué)計(jì)算機(jī)學(xué)院,研究課題為XQuery語言的編譯與優(yōu)化。2009年加入IBM中國(guó)軟件開發(fā)中心,從事應(yīng)用監(jiān)控軟件(ITCAM)和性能管理(APM)軟件及產(chǎn)品原型的開發(fā)及測(cè)試工作。 李東兵,2005年加入IBM軟件開發(fā)中心,先后從事SOA服務(wù)及架構(gòu)設(shè)計(jì)、基于決策的業(yè)務(wù)流解決方案設(shè)計(jì)及開發(fā),企業(yè)部署軟件、企業(yè)質(zhì)量管理等軟件產(chǎn)品開發(fā)、測(cè)試和客戶,合作伙伴支持工作。 吳中華,2002年加入IBM中國(guó)軟件開發(fā)中心,從事WebSphere Commerce電子商務(wù)套件的開發(fā)、維護(hù)和現(xiàn)場(chǎng)實(shí)施等工作。從2012年起從事搜索引擎(Solr)與Commerce的集成優(yōu)化。 徐文霞,2008年加入IBM中國(guó)軟件開發(fā)中心,從事應(yīng)用監(jiān)控軟件( ITCAM)和SmartCloud軟件及產(chǎn)品原型的開發(fā)及測(cè)試工作。
書籍目錄
PART 1 軟件產(chǎn)品特性
01 你在開發(fā)軟件產(chǎn)品嗎
02 如何評(píng)判軟件產(chǎn)品的價(jià)值
03 產(chǎn)品要實(shí)現(xiàn)用戶需求嗎
04 為什么說非功能特性決定產(chǎn)品成功與否
05 為什么說軟件產(chǎn)品是信息系統(tǒng)的高級(jí)階段
06 軟件產(chǎn)品為什么需要支持定制和二次開發(fā)
07 軟件產(chǎn)品如何支持移動(dòng)設(shè)備
08 什么是軟件產(chǎn)品服務(wù)化
09 硬件化對(duì)軟件產(chǎn)品有什么影響
10 為什么說維護(hù)和技術(shù)支持工作會(huì)影響軟件產(chǎn)品的命運(yùn)
11 為什么說軟件產(chǎn)品有生命力
12 云計(jì)算對(duì)軟件產(chǎn)品有什么影響
PART 2 職責(zé)與任務(wù)
13 產(chǎn)品架構(gòu)師的主要任務(wù)是什么
14 軟件產(chǎn)品的功能和架構(gòu)用什么形式說明
15 怎樣規(guī)劃和評(píng)選產(chǎn)品新功能
16 如何編寫和審核用例
17 如何設(shè)計(jì)軟件產(chǎn)品的操作界面
18 設(shè)計(jì)產(chǎn)品升級(jí)需要考慮哪些問題
19 怎樣設(shè)計(jì)產(chǎn)品族和衍生產(chǎn)品
20 如何領(lǐng)導(dǎo)開發(fā)產(chǎn)品原型
21 如何估計(jì)開發(fā)工作量
22 如何評(píng)價(jià)和設(shè)計(jì)產(chǎn)品質(zhì)量
23 產(chǎn)品需要符合標(biāo)準(zhǔn)還是創(chuàng)造標(biāo)準(zhǔn)
24 如何成為危機(jī)中的英雄而不是犧牲品
25 如何將非產(chǎn)品軟件產(chǎn)品化
PART 3 產(chǎn)品管理
26 如何為產(chǎn)品指明方向
27 好產(chǎn)品為什么需要好的商業(yè)模式
28 如何發(fā)現(xiàn)產(chǎn)品市場(chǎng)潛力
29 軟件產(chǎn)品為何要支持多種收費(fèi)方法
30 如何爭(zhēng)取更多的合作伙伴
31 為什么產(chǎn)品的發(fā)布要早于上市日期
32 軟件產(chǎn)品成本與收入有什么特殊關(guān)系
33 軟件產(chǎn)品文檔為什么很重要
34 如何了解企業(yè)產(chǎn)品譜
PART 4 產(chǎn)品架構(gòu)設(shè)計(jì)
35 如何表示軟件產(chǎn)品架構(gòu)
36 如何設(shè)計(jì)產(chǎn)品集成架構(gòu)
37 如何平衡架構(gòu)與功能的關(guān)系
38 如何設(shè)計(jì)產(chǎn)品合并的架構(gòu)
39 如何設(shè)計(jì)封閉軟件產(chǎn)品架構(gòu)
40 如何設(shè)計(jì)開放軟件產(chǎn)品架構(gòu)
41 軟件產(chǎn)品安裝結(jié)構(gòu)有什么作用
42 軟件產(chǎn)品為什么要支持多個(gè)平臺(tái)
43 如何統(tǒng)計(jì)軟件使用量
44 如何設(shè)計(jì)軟件產(chǎn)品兼容性
45 如何設(shè)計(jì)聰明軟件產(chǎn)品的架構(gòu)
46 如何設(shè)計(jì)軟件產(chǎn)品安全性
47 如何制定架構(gòu)設(shè)計(jì)原則
PART 5 與各個(gè)組織和人員合作
48 軟件企業(yè)的組織結(jié)構(gòu)有什么特點(diǎn)
49 產(chǎn)品架構(gòu)師在企業(yè)中處在什么地位
50 架構(gòu)師如何處理與主任程序員的關(guān)系
51 架構(gòu)師如何與開發(fā)/測(cè)試部門合作
52 架構(gòu)師如何與研究部門合作
53 如何與客戶合作
54 如何與外包公司打交道
55 如何與技術(shù)公司合作
56 如何與產(chǎn)品經(jīng)理合作
57 如何與高級(jí)經(jīng)理合作
58 如何與界面設(shè)計(jì)師合作
PART 6 知識(shí)產(chǎn)權(quán)
59 為什么知識(shí)產(chǎn)權(quán)對(duì)架構(gòu)師有特別意義
60 軟件產(chǎn)品專利都有什么內(nèi)容
61 如何評(píng)估一個(gè)想法的專利價(jià)值
62 需要了解哪些版權(quán)和標(biāo)識(shí)的知識(shí)
63 如何產(chǎn)生產(chǎn)品創(chuàng)新的想法
64 為什么有些好想法不適合申請(qǐng)專利
65 如何創(chuàng)造和保護(hù)商業(yè)和技術(shù)秘密
66 如何證明企業(yè)和自己的知識(shí)產(chǎn)權(quán)
PART 7 知識(shí)與能力
67 如何總結(jié)和設(shè)計(jì)知識(shí)能力體系
68 為什么總提算法和數(shù)據(jù)結(jié)構(gòu)
69 為什么要使用編程框架
70 如何進(jìn)行軟件的國(guó)際化/本地化
71 如何做一個(gè)程序解釋器
72 如何設(shè)計(jì)和實(shí)現(xiàn)軟件產(chǎn)品界面
73 如何讓任何人都可以使用軟件產(chǎn)品
74 如何設(shè)計(jì)不兼容架構(gòu)的產(chǎn)品升級(jí)
75 網(wǎng)絡(luò)發(fā)展對(duì)軟件產(chǎn)品有什么影響
76 什么是信息系統(tǒng)架構(gòu)
77 軟件開發(fā)過程的發(fā)展趨勢(shì)是什么
78 如何利用團(tuán)隊(duì)開發(fā)工具進(jìn)行團(tuán)隊(duì)開發(fā)
79 如何發(fā)現(xiàn)軟件產(chǎn)品的質(zhì)量
80 如何改進(jìn)軟件產(chǎn)品質(zhì)量
81 如何充分利用開源軟件并且避免潛在問題
82 應(yīng)該如何了解競(jìng)爭(zhēng)產(chǎn)品和企業(yè)
83 如何從CMM歷史看到其實(shí)際價(jià)值
84 如何從成熟度判斷企業(yè)水平和發(fā)展能力
85 如何進(jìn)行軟件產(chǎn)品的風(fēng)險(xiǎn)評(píng)估和處理
PART 8 社會(huì)活動(dòng)
86 為什么參加社會(huì)活動(dòng)對(duì)個(gè)人發(fā)展有重要意義
87 如何參與企業(yè)的市場(chǎng)活動(dòng)
88 如何參與組織會(huì)議和論壇
89 如何參加組織企業(yè)內(nèi)部社會(huì)活動(dòng)
90 如何參與客戶交流活動(dòng)
91 如何參與大學(xué)交流活動(dòng)
92 發(fā)表文章和出版書對(duì)職業(yè)發(fā)展有什么作用
PART 9 職業(yè)發(fā)展
93 為什么軟件技術(shù)人員的職業(yè)生命不止30歲
94 從軟件設(shè)計(jì)師到軟件架構(gòu)師的發(fā)展有什么特點(diǎn)
95 為什么說職業(yè)是發(fā)展和穩(wěn)定的平衡
96 如何更好地管理時(shí)間
97 如何發(fā)現(xiàn)、創(chuàng)造和解決問題
98 如何領(lǐng)導(dǎo)變革
99 如何利用集體大樹的蔭涼并躲開陰影
100 為什么說利用工具是職業(yè)發(fā)展的重要能力
101 為什么說“產(chǎn)品是某人的孩子”是忽悠
102 為什么說態(tài)度決定一切
103 如何找到適合自己風(fēng)格的企業(yè)
章節(jié)摘錄
版權(quán)頁: 插圖: 04 為什么說非功能特性決定產(chǎn)品成功與否 常言說“功夫在詩外”。軟件產(chǎn)品的功夫表現(xiàn)在功能之外,體現(xiàn)在非功能特性上。很多產(chǎn)品由于非功能特性和問題而成功或失敗。非功能特性的意義 軟件產(chǎn)品使用戶通過操作完成某種信息處理功能。軟件在實(shí)現(xiàn)功能操作時(shí)的各種前提條件和操作時(shí)的各種特性屬于非功能特性。非功能特性對(duì)用戶的購(gòu)買行為和使用滿意度有重大影響。某些非功能特性需求對(duì)技術(shù)和開發(fā)成本是巨大的挑戰(zhàn)。任何軟件產(chǎn)品在計(jì)劃、開發(fā)和銷售時(shí)都要綜合考慮用戶需求、成本和市場(chǎng)反饋,仔細(xì)計(jì)劃非功能特性,保證產(chǎn)品滿足市場(chǎng)需求和企業(yè)成本管理兩方面要求。 非功能特性包括使用功能的條件和特性。使用條件包括軟件產(chǎn)品運(yùn)行的平臺(tái)、資源要求、全球化、可用性(Accessibility)、與其他軟件的集成等。使用特性包括性能、可靠性、可服務(wù)/維護(hù)性、出錯(cuò)恢復(fù)、易用性。使用特性評(píng)價(jià)有客觀數(shù)量和主觀感受兩種衡量方法。 非功能特性的要求和目標(biāo)與市場(chǎng)、政府和企業(yè)規(guī)范有密切關(guān)系。某個(gè)非功能特性達(dá)不到要求可能影響產(chǎn)品市場(chǎng)、收入和長(zhǎng)遠(yuǎn)發(fā)展,使產(chǎn)品不能投入市場(chǎng)甚至產(chǎn)生客戶訴訟而給企業(yè)造成巨大損失。為了實(shí)現(xiàn)某個(gè)非功能特性的目標(biāo)可能需要很多設(shè)計(jì)和編碼的成本。良好的非功能特性可以使產(chǎn)品在市場(chǎng)上有很大競(jìng)爭(zhēng)力。因此在產(chǎn)品計(jì)劃、實(shí)現(xiàn)和銷售中一般需要尋找真正影響客戶使用的非功能特性和指標(biāo)。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載