国防科技大学计算机学院软件项目管理课件第11讲 案例分析.ppt

国防科技大学计算机学院软件项目管理课件第11讲 案例分析.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?Copyright Xinjun Mao 2005 第11讲 案例分析 第11讲 案例分析 毛新军 xjmao21@21 /~xjmao 计算机科学与技术系602教研室 0731-(45)73649 内容 项目案例描述 需求分析 项目实施过程中的问题处理 质量保证问题 配置管理问题 经验积累问题 1.项目案例描述(1/2) 高速公路收费管理软件 入口车道:司机领取IC卡 出口车道:司机交回IC卡,计算费用,收费 收费站:能看到站内所有出入口的数据 收费中心:能看到所有站所有车道的数据 考虑外设控制:摄像机、打印机、车道检测器、栏杆等 考虑时间的一致性、数据的一致性 考虑高速公路上可能出现的所有异常情况 2.项目案例描述(2/2) 资源 技术人员5个 PC机4台,服务器2台,笔记本1台 时间 6个月 成本 控制在30万以内 2.需求分析(1/2) 如何获取初步数据结构(数据库结构)? 如何获取初步功能? 需要和哪些人进行交流以获取需求? 你想象的配合需求分析的用户方应该包括哪些人? 2.需求分析(1/2) 获取需求过程中,哪些东西需要记录? 需要考虑哪些异常情况? 通过哪些方法保证获取的需求的正确性? 你认为用户方哪些人要参加需求评审? 3.项目实施过程中的问题处理(1/3) 项目组成员小张突然提出辞职 公司有新的项目上马,希望抽调人手 项目现场调试需要借用一些车道,在该过程中,公司和业主发生矛盾,业主不配合 业主要求增加需求,预留和另外一段高速公路收费系统的接口 3.项目实施过程中的问题处理(2/3) 测试时发现错误集中在某些模块 报表按要求做好后,用户反映不能满足其财务要求 用户其实包含A、B两个公司,由于A是外地公司,由B公司负责系统运营,B公司偷偷提出增加能修改数据库数据的功能 系统安装时发现网络设备还没到货 3.项目实施过程中的问题处理(3/3) 系统财务管理由A、B两公司人员共同监控管理,但由于B公司不希望过早记录所有车辆收费信息,不配合做系统安装 系统安装成功后,B公司运营人员故意破坏系统,使系统在试运行期间经常出现各种非软件故障,导致系统无法验收 4.质量保证问题 假设你负责项目的质量保证,当你发现项目组出现下面情况时,你要怎么处理: SRS没有按照公司的规范书写; 通过评审的SRS和用户的实际需求存在偏差; 编程人员提交的代码和详细设计中的描述有偏差; 你希望检查初步设计文档时,初步设计活动负责人以各种理由推托,拒绝提交。 5.配置管理问题 在SRS生存周期中(开始编写到通过评审以及后期的变更),SCM要做哪些工作? 对于详细设计文档,有两个人同时提出要修改,SCM该如何处理? 王提交了一个模块的代码,两天后,又提交该模块的修改版本,SCM该如何处理? 张要对王的代码进行测试,直接找王要,测试完后向项目负责人提交测试报告,可以吗? 6.经验积累问题 在项目实施过程中,哪些地方可能获取一些经验? 如何尽可能多、尽可能快地获取经验? 如何运用以前积累的经验? 7.还有哪些问题? Software Project Management * 软件项目管理课程 之 Q A Practice, Practice, and Practice * * *

文档评论(0)

ormition + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档