软件工程之项目管理

1.软件规模估计

(1代码行法:

优缺点:

1.依赖编程语言

2.不同组织之间无法比较生产率

3.代码规模不能代表软件规模

4.设计或者编程效率高的往往生产率下降,即成反比。

(2功能点法:

将功能分为输入,输出,查询,主文件,外部接口

2.进度计划

(1工作分解结构:以可交付成果为导向,最高层是项目系统本身,第二层是项目的可交付成果。

可以是图表也可以是文字,无法表现依赖,无法表现并行,无法表现关键部分

(2甘特图:开始时间和结束时间明显,直观简明。缺点:无法显示表现依赖,无法表现关键部分,无法表现潜力。以及潜力大小不明确。

(3工程网络图:已总结。

3.人员管理

民主制程序员组:通信最多n*(n-1)/2

主程序员组:

现代程序员:

集中式与分散式

集中式:大型项目,模块化程度高,周期短,简单重复。

分散式:小型,模块化程度低,周期长,复杂,需要创新。

人员与工作量关系:人员增加与工作量不是线性关系,要考虑通信效率。开发时间延长,软件工作量会减少,所以较少人员在稍长一点的时间完成同样的任务。

4.软件项目配置管理

目的:针对变化,控制变化

软件配置项:为了配置管理而独立出来的单独的工作产品和软件,包括计算机的程序,数据,文档。

基线:通过了正式复审的软件配置项

配置管理过程:

(1标识:

(2版本控制:

(3变化控制:

(4配置审计:

(5配置状态报告:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值