软件项目管理的主要内容: 定义问题(确定新系统的作用域-目标) 确认项目的可行性 建立项目的进度计划 建立项目的质量保证体系 建立项目配置管理体系和准则 项目版本变更管理 跟踪、监控项目的进展 风险管理 团队建设(人员管理,包括绩效评估等) 西安交通大学刘海岩
西安交通大学 刘海岩 11 软件项目管理的主要内容: • 定义问题(确定新系统的作用域-目标) • 确认项目的可行性 • 建立项目的进度计划 • 建立项目的质量保证体系 • 建立项目配置管理体系和准则 • 项目版本变更管理 • 跟踪、监控项目的进展 • 风险管理 • 团队建设(人员管理,包括绩效评估等)
2.2可行性研究 1、可行性研究的任务和目的 GB8566-88《计算机软件开发规范》中指出: 可行性研究的主要任务是了解客户的要求及现实环 境,从技术、经济和社会因素等方面研究并论证本软件 项目的可行性,编写可行性研究报告供项目管理人员评 审,以便作出是否开发软件项目的决策。 西安交通大学刘海岩
西安交通大学 刘海岩 12 2.2 可行性研究 1、 可行性研究的任务和目的 GB 8566-88 《计算机软件开发规范》中指出: 可行性研究的主要任务是了解客户的要求及现实环 境,从技术、经济和社会因素等方面研究并论证本软件 项目的可行性,编写可行性研究报告供项目管理人员评 审,以便作出是否开发软件项目的决策
◆技术可行性 度量一个系统解决方案的实用性及技术资源的可用 性。 考虑的问题: (1)开发风险分析 (2)资源分析 (3)相关技术的发展(现有技术能否实现新系统、 技术难点、建议采用技术的先进性) 西安交通大学刘海岩
西安交通大学 刘海岩 13 ◆技术可行性 度量一个系统解决方案的实用性及技术资源的可用 性。 考虑的问题: (1)开发风险分析 (2)资源分析 (3)相关技术的发展(现有技术能否实现新系统、 技术难点、建议采用技术的先进性)
◆经济可行性 主要内容: 成本/效益分析 不可能得到精确的分析结果 系统成本: ①软件开发费用 ②购置并安装软硬件机有关设备的费用估算 ③系统安装、运行和维护费用 ④人员培训费用 系统效益包括经济效益和社会效益 经济效益:可通过直接的或统计的方法估算 社会效益:定性的方法估算 西安交通大学刘海岩
西安交通大学 刘海岩 14 ◆经济可行性 主要内容: 成本/效益分析 不可能得到精确的分析结果 ․系统成本: ①软件开发费用 ②购置并安装软硬件机有关设备的费用 估算 ③系统安装、运行和维护费用 ④人员培训费用 ․系统效益 包括经济效益和社会效益 经济效益: 可通过直接的或统计的方法估算 社会效益:定性的方法估算
◆社会因素可行性 政策、法律、使用、环境等 2、可行性研究的步骤 (1)复査确认系统目标、规模 (2)研究现行系统的工作流程 (3)导出目标系统高层逻辑模型 (4)导出和评价供选择的方案 (5)推荐可行的方案 (6)编写可行性研究报告,送审 西安交通大学刘海岩
西安交通大学 刘海岩 15 ◆社会因素可行性 政策、法律、使用、环境等 2、可行性研究的步骤 (1)复查确认系统目标、规模 (2)研究现行系统的工作流程 (3)导出目标系统高层逻辑模型 (4)导出和评价供选择的方案 (5)推荐可行的方案 (6)编写可行性研究报告,送审