第十一讲-软件工程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第11讲案例分析毛新军xjmao21@21cn.com~xjmao计算机科学与技术系602教研室0731-(45)73649软件项目管理课程之©CopyrightXinjunMao2005第11讲案例分析2内容1.项目案例描述2.需求分析3.项目实施过程中的问题处理4.质量保证问题5.配置管理问题6.经验积累问题©CopyrightXinjunMao2005第11讲案例分析31.项目案例描述(1/2)高速公路收费管理软件–入口车道:司机领取IC卡–出口车道:司机交回IC卡,计算费用,收费–收费站:能看到站内所有出入口的数据–收费中心:能看到所有站所有车道的数据–考虑外设控制:摄像机、打印机、车道检测器、栏杆等–考虑时间的一致性、数据的一致性–考虑高速公路上可能出现的所有异常情况©CopyrightXinjunMao2005第11讲案例分析42.项目案例描述(2/2)资源–技术人员5个–PC机4台,服务器2台,笔记本1台时间–6个月成本–控制在30万以内©CopyrightXinjunMao2005第11讲案例分析52.需求分析(1/2)如何获取初步数据结构(数据库结构)?如何获取初步功能?需要和哪些人进行交流以获取需求?你想象的配合需求分析的用户方应该包括哪些人?©CopyrightXinjunMao2005第11讲案例分析62.需求分析(1/2)获取需求过程中,哪些东西需要记录?需要考虑哪些异常情况?通过哪些方法保证获取的需求的正确性?你认为用户方哪些人要参加需求评审?©CopyrightXinjunMao2005第11讲案例分析73.项目实施过程中的问题处理(1/3)项目组成员小张突然提出辞职公司有新的项目上马,希望抽调人手项目现场调试需要借用一些车道,在该过程中,公司和业主发生矛盾,业主不配合业主要求增加需求,预留和另外一段高速公路收费系统的接口©CopyrightXinjunMao2005第11讲案例分析83.项目实施过程中的问题处理(2/3)测试时发现错误集中在某些模块报表按要求做好后,用户反映不能满足其财务要求用户其实包含A、B两个公司,由于A是外地公司,由B公司负责系统运营,B公司偷偷提出增加能修改数据库数据的功能系统安装时发现网络设备还没到货©CopyrightXinjunMao2005第11讲案例分析93.项目实施过程中的问题处理(3/3)系统财务管理由A、B两公司人员共同监控管理,但由于B公司不希望过早记录所有车辆收费信息,不配合做系统安装系统安装成功后,B公司运营人员故意破坏系统,使系统在试运行期间经常出现各种非软件故障,导致系统无法验收©CopyrightXinjunMao2005第11讲案例分析104.质量保证问题假设你负责项目的质量保证,当你发现项目组出现下面情况时,你要怎么处理:–SRS没有按照公司的规范书写;–通过评审的SRS和用户的实际需求存在偏差;–编程人员提交的代码和详细设计中的描述有偏差;–你希望检查初步设计文档时,初步设计活动负责人以各种理由推托,拒绝提交。©CopyrightXinjunMao2005第11讲案例分析115.配置管理问题在SRS生存周期中(开始编写到通过评审以及后期的变更),SCM要做哪些工作?对于详细设计文档,有两个人同时提出要修改,SCM该如何处理?王提交了一个模块的代码,两天后,又提交该模块的修改版本,SCM该如何处理?张要对王的代码进行测试,直接找王要,测试完后向项目负责人提交测试报告,可以吗?©CopyrightXinjunMao2005第11讲案例分析126.经验积累问题在项目实施过程中,哪些地方可能获取一些经验?如何尽可能多、尽可能快地获取经验?如何运用以前积累的经验?©CopyrightXinjunMao2005第11讲案例分析137.还有哪些问题?©CopyrightXinjunMao2005第11讲案例分析14Q&ASoftwareProjectManagementPractice,Practice,andPractice

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功