62、软件开发工具使用与项目跟踪控制

软件开发工具使用与项目跟踪控制

1. 软件开发工具的选择与使用

1.1 工具选择的依据

项目经理在选择工具时,会参考项目的生命周期以及组织的过程改进模型。支持项目生命周期的软件工程和开发工具在相关知识体系(如SWEBOK)中有涵盖。SWEBOK工具表还包含了用于验证和优化的设计工具,这是项目和软件工程开发组织进行工具研究的起点。

同时,软件工程研究所的能力成熟度模型的五个过程成熟度级别与SWEBOK中确定的单个工具之间的关系,能确保项目不会在超出组织成熟度水平的情况下进行自动化投资。因为为不成熟的组织提供强大工具,可能只会让开发者更快地生产出错误的产品,强大的工具需要组织具备一定成熟度才能有效使用。

1.2 工具搜索方法

由于软件工具市场变化频繁,列出具体工具不太现实。可以使用互联网搜索引擎(如Copernic,网址为www.copernic.com )来搜索现有工具和供应商。例如,搜索“software requirement modeling”会返回106个活跃网页。结合初始搜索信息和工具评估技术,可为自动化工具的调查和选择提供起点。

1.3 工具使用的实践问题

以下是一些与工具使用相关的实践问题及操作步骤:
1. 代码分析
- 找到一个不少于500行源代码的C、C++或Java程序。
- 从www.m2tech.net/rsm/default.htm 下载RSM并安装到计算机系统。
- 回答关于源代码的以下问题:
- 总代码行数(Total LOC)、有效代码行数(eLOC)、逻辑代码行数(l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值