The J2EE Architect's Handbook讀書筆記(一)
第一章:項目開發團隊和項目生命周期
項目開發團隊:角色和職責
l 技術架搆師
l 項目經理
l 業務分析師
l 布局設計師
l 表現層開發者
l 業務邏輯開發者
l 數據建模
l 數據庫管理員
l 數據遷移專家
l 基礎構造專家
l 測試專家
技術架構師職責:
技術架構師制定項目將要使用的技術。
技術架構師推薦開發方法和項目框架。
技術架構師提供總體設計和應用程序結構。
技術架構師保證項目足够詳細。
技術架構師保證應用程序設計有足够詳細的文檔。
技術架構師建立編碼指導方針。
l 异常處理
l 日志
l 測試
l 綫程
技術架構師爲項目經理制定要實現的任務。
技術架構師指導開發者解决困難任務。
技術架構師幫助項目經理預估項目管理成本和收益。
技術架構師决定開發者的地位。
項目經理:
技術架構師爲項目經理提供技術建議和指導。
業務分析師:
技術架構師保證業務分析師分析的應用程序需求是足够的。
布局設計師:
技術架構師確保布局師技術可行的。
表現層開發者:
技術架構師確保設計模式可以被維護和擴展。
業務邏輯開發者:
技術架構師爲業務邏輯開發者提供指導。
數據建模者:
技術架構師確保足够的數據建模。
數據庫管理員:
技術架構師配合數據庫管理員解决數據庫存儲問題。
數據遷移專家:
技術架構師爲遷移專家定義數據遷移需求。
基礎專家:
技術架構師爲基礎專家定義基礎需求。
測試專家:
技術架構師配合測試者確定基礎需求和必須的支持。
項目生命周期方法
瀑布方法
迭代方法(最流行的是極限編程XP)
統一開發過程
转载于:https://www.cnblogs.com/tongzhiyong/archive/2007/07/15/818398.html
The J2EE Architect's Handbook讀書筆記(一)相关推荐
- The J2EE Architect's Handbook讀書筆記(二)
第二章:定義項目 技術架構師必須擁有分析能力. 用例再分析中是一個很重要的工具. 指定項目範圍: l 定義項目和任務. l 爲項目任務分配人力并估計完成每個任務所需要的 ...
- 【讀書筆記】人人都是产品经理
[讀書筆記]人人都是产品经理 SkySeraph Mar. 9th 2014 Email:skyseraph00@163.com ABOUT NOTE ======== By SkySeraph-2 ...
- The J2EE Architect's Handbook
这本新书可以在TSS免费下载,很不错! 书中介绍的一个网站:osdk.com(著名开源软件列表). 还有一个简单好用的开源的辅助开发包:CementJ. 转载于:https://www.cnblogs ...
- [Apache] Apache 從 2.2 換至 2.4 httpd.conf 的調整筆記 (windows 環境)
原文地址: http://www.dotblogs.com.tw/maplenote/archive/2012/07/20/apache24_httpd_conf.aspx 整理一下 Windows ...
- Git-rebase 小筆記
https://blog.yorkxin.org/posts/2011/07/29/git-rebase/ 最近剛好有個機會整理很亂的 Git commit tree,終於搞懂了 rebase 的用法 ...
- golang 筆記:make 與 new 的差別
转载:https://medium.com/d-d-mag/golang-%E7%AD%86%E8%A8%98-make-%E8%88%87-new-%E7%9A%84%E5%B7%AE%E5%88% ...
- OpenCV學習筆記(6)基於 VC+OpenCV+DirectShow 的多個攝像頭同步工作
http://blog.csdn.net/chenyusiyuan/article/details/4643313 因項目需要采集2個攝像頭的數據進行雙目檢測,一開始采用以下代碼來測試: #inclu ...
- java中集合什么时候有索引,JavaSE中Collection集合框架學習筆記(1)——具有索引的List...
前言:因為最近要重新找工作,Collection(集合)是面試中出現頻率非常高的基礎考察點,所以好好惡補了一番. 復習過程中深感之前的學習不系統,而且不能再像剛畢業那樣死背面試題,例如:String是 ...
- (筆記) 如何使用Debussy與ModelSim做Co-Simulation? (SOC) (Verilog) (VHDL) (Debussy) (ModelSim)
Abstract 本文介紹如何使用Debussy與ModelSim做Co-Simulation,並使用Verilog.VHDL以及Verilog搭配VHDL交叉一起simulation. Introd ...
最新文章
- 100连接蓝牙_车机蓝牙连接常见问题说明
- 软件战争中的小插曲:比较搜狗拼音和QQ拼音输入法
- 如何检查电脑是否安装了python-python-如何检查安装了scikit的nltk版本?
- Hadoop的搭建,VmwareWorkstation 16pro + Ubuntu18.04.1
- 怎样下载C/C++的免费、开源且跨平台IDE——Code::Blocks
- Python实现定时自动关闭的tkinter窗口
- 8-4 redis sentine 安装
- 启动mysql5.7异常The server quit without updating PID file [FAILED]sql/data/***.pi根本解决方案
- 啊哈c语言逻辑的挑战课后题答案,啊哈C语言!逻辑的挑战(修订版) (啊哈磊著) 完整pdf高清版...
- 【网络基础】以太网电缆:UTP和STP,直连线和交叉线,网线类别
- java错误代码查询_在Java代码中调用SPARQL查询(在DBPedia上)时出现HttpException错误...
- 使用vba操作工作表,实现报表汇总
- 国内虚拟主机及国内空间商排名【转】
- torch.distributed.init_process_group(‘gloo’, init_method=‘file://tmp/somefile’, rank=0, world_size=1
- 什么都不会的应届生怎么找工作?
- 劲乐团新人指导[toxin]
- 题解 P4466 [国家集训队]和与积
- There is no getter for property named 'xxx' in 'class.....'
- 解决Windows d3dx9_30.dll找不到问题
- JAVA正则表达式匹配多个空格
热门文章
- Apache Flink新场景——OLAP引擎
- 《scikit-learn》随机森林之深入学习
- matlab中double 和single数据类型的差别
- 关于maven导入工程pom文件报错问题及解决
- 拉氏变换及复域传递函数
- CentOs基础操作指令(运行级别)
- redis入门——服务器篇
- 帝国cms如何安装php模板,2020帝国cms模板安装教程详细介绍
- resnet结构_来聊聊ResNet及其变种
- 我的世界暮色森林java下载_我的世界暮色森林mod1.7.2下载-暮色森林整合包下载...