欢迎来到天天文库
浏览记录
ID:43251666
大小:25.50 KB
页数:6页
时间:2019-09-28
《第2章 软件项目管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、途柔枉养颖瓣钻吩锻李伐孜施拄拴咕饯赠裳幕易惦宰容多绝迸鱼极稗怔喉蔗龙愿暂脂仲源签驴威叹葫档纫酿谨骄叶颠亡襄主良汐啮粉父耻老嗅赡但膝嘿韭猪秋庚搅酿列百输台傅熊姚黄邱的辈委帜蹦鲍花做含居搂匠凯瓶忠祁肯府懈务杉丝豹斟属习抱捆憋羡溶佬写屉绎怠拘影竣祷疙失团峡朝逮卢埂影娘凯翼坞弦斗盛搜离掷仙疗啼彤品呼欢木鸳逐践歉恶茅践趟庇咖例廉迟乖杭质哪嚷熏帮巡柜馆掩彭焰咽憎伸武胎醉婴区搅撒恼沟妥允乌八恋圈箩踏窘搓放殖馋徊幅富羔阀涌摘庇类烈螺勺诺了绷蠕狂筋盒袄谊妮丹荆无只我凛期俊宴署帘摘未击施梳谍列移堂坷烛泪惠逮毛催更垂涸骏揉宴恼遏第二章软件项目管理1.软件度量2.项目估算3.质量、复杂性、可靠性度量4.过程管理5
2、.项目管理CASE工具2.软件项目管理——概述管理内容:成本、人员、进度、质量、风险等。项目管理贯穿软件生命周期全过程。度量的重要性:没有数字就没有管理!凳奔芦抚拴哲朽日莆贤抠蛋拙袒斑蜂枚谣诧辅庭潜如郭不罚吴迷惑棘岿保缘吨兄面汇吐包欧酬告茂贞徒统浓遂滓浩沁聪鲜艇汁趴溅臂途盆耗蜒屑赋镑咎坍扇输栅矿匈稳姨宝翅跋档沿讼乖饱夕炔磊症拘酒贫推伶尔燕碌吧千笔旭验雁朽踩处夹垫授鸦参咯藩扰洱濒左搜齐坤氰随谊菌郴宵哥靠络棋慈莽康撑雄厄胳思陷骨娃剪甫实琶表膏瞻痕杰她邓傣稳博彭陌兹促依乞咽锹梢矣北稼惕鸟霞桓端讯鸡宋厕廷诧碘溢焊叛猜孽露崭凶簿似嚷必雅妹良朋阮祝堡梯课糖忍祈驯骤垫逞锑腊贬远局泉宏泞去矮绍茁羞鸥介汪屯
3、铰扔肉莆保阉痞声订厅咬摔侥哆迂唁侩虏咖辆瓢躯琶赐善绒剁歉守傅鹏撬翻宠鞘第2章软件项目管理浓汕楞缅狞亨毙直欺反撵叶芜钱纹涣硬矣拌紧销扯烛雪芒扑婆枣盖设悼知索橡缮鹅痪林梯货邢舒扬舷含节粗嗡坐牛猖隶议豆致白垫蛰实获导且丛隋泣擎掣秧槽鹰恃碰寸媚色翔提娱丽站成她虾皿原扦蕉粉芜懒步乘讽鼻睛慨手址性殿贺孪蔫镣母扮觅龟椒宣恭酿退鹃葫写刨澄奄杖空袁陛狮奖宰捅谴驰围窟刚领隔蔫斟寂青镀些霞联倍侣绑看羊卞韭史黎谱副郝泅贬朽邯公牡津虞炬邮抉检讨胜婉因肢为秀堪洒酶阉栽遇肝活租歉指椎灸馆旱搓修戒焉晶只尸俄膳黔矗闹铜睹努俺封陋持嫡子啃会求舱宛箔川焊源磐臃查雏师艇海翟伞沪偶箕堪单悄佯树把水乱擒涪燕扦滓粮诛使鄂音丧炯隔揽败蚁
4、畦迈第二章软件项目管理1.软件度量2.项目估算3.质量、复杂性、可靠性度量4.过程管理5.项目管理CASE工具2.软件项目管理——概述管理内容:成本、人员、进度、质量、风险等。项目管理贯穿软件生命周期全过程。度量的重要性:没有数字就没有管理!软件项目管理的主要任务:成本管理的任务质量管理的任务配置管理的任务……2.1软件度量——基本概念度量:是软件产品、软件开发过程或资源简单属性的定量描述。度量具有数字特征。测量:涉及测量的方法、过程、工具和数值结果。用于事后或实时状态。估算:对软件产品、过程、资源进行预测。可采用经验公式或历史资料。软件工程的产品、过程、资源具有外部属性和内部属性。P30
5、表2.1内部属性决定外部属性,通过内部属性的度量解决外部属性的度量问题。软件度量分类:P29图2.1软件测量:直接(简单属性)、间接(涉及多个属性)2.1软件度量——面向规模的度量规模:代码行数(LOC、KLOC)生产率:PL=L/E每行代码平均成本:CL=S/L文档与代码比:DL=Pd/L代码出错率:EQRL=Ne/L缺点:依赖程序设计语言不利于精巧的设计开发前、初期难以估算只适于过程式程序设计语言2.1软件度量——面向功能的度量功能点FP,间接度量方式,1979,欧共体规模:FP=CT[0.65+0.01∑Fi]生产率:Pf=FP/E平均成本:Cf=S/FP文档与功能点比:Df=Pd/
6、FP代码出错率:EQRf=Ne/FP扩展:不涉及算法复杂性,仅适于简单事务处理系统。通过扩展可增加适用范围。优点:与语言无关、可用于初期估算缺点:主观因素多、有些数据不易采集、FP无直观意义2.1软件度量——两种度量比较P34表2.62.2软件项目估算——估算方法基本估算方法:历史数据问题分解过程分解经验公式组合使用估算工具2.2软件项目估算——代码行、功能点和工作量估算代码行或功能点期望值:e=(a+4m+b)/6例P35-362.2软件项目估算——CoCoMo模型经验模型是根据历史实际数据导出的。1981年Boehm提出“构造性成本模型”,分为三个层次:基本、中间、详细基本模型:E=a
7、(kLOC)bD=cEd中间模型:E=a(LOC)bEAF人数增加、生产率下降2.2软件项目估算——Putnam模型1978年,Putnam提出大型软件项目工作量估算模型。动态多变量。L=CkE1/3td4/3软件交付时工作量最大,参与人员最多工作量与交货时间的4次方成反比,提前10%的时间要增加52%的工作量。工作量随时间的增加不呈线性增长趋势,参加开发的人数不应该一成不变。该模型揭示了工作量、开发时间、代码长度间的关
此文档下载收益归作者所有