《高质量的软件需求》课程。
案例分析及练习。
1练习1:常见软件需求问题。
请说明你认为最重要的3个需求问题。序号123456789101112
需求没做完整。
需求一开始没做对,后面推倒重来需求目标不清晰,先做了。
问题描述。重要性)
有些需求在需求文档定义了(或有些需求一开始很强调),实际后来不需要。
需求范围不明确,不知不觉走样了用户的期望不切实际,无法达到用户过分干预,扰乱需求进程缺乏用户的参与,需求失真需求没有清晰描述需求文档与实际要求不符。
需求老是变化,没完没了,控制不了需求分析员缺乏技能。
其他,请补充。
2案例1:n公司“市话2000项目”
n公司电信行业软件开发商,其开发的电信“九七”系统(后称bss系统)是2023年在a电信公司实施取得成功,成为全国“九七”系统建设的样板。n公司将该系统在全国电信进行了成功的推广,获得了较好的市场份额。
a电信公司的技术部门(计算中心)负责“九七”系统的维护工作,拥有一支具有丰富技术和业务经验的支撑队伍。
在“九七”系统运行了3年之后,n公司、a电信公司的技术部门、系统平台原厂商合计是时候对系统进行升级换代了,于是再次项目合作,并确立采用一个新技术架构:从c/s结构改为三层结构,并将新系统命名为“市话2000”,希望再次走在全国的前列。
合作三方约定分工:a电信公司技术部门负责需求、n公司负责软件开发、原厂商负责提供系统平台。
在实际运行过程中a电信技术部门实际承担了需求提出和需求解惑的职责,他们给n公司提供需求,这些需求一部分是业务部门向他们提出的新业务支撑的需求,另一些是使用人员提出的改进需求,还有他们自身在对已有系统维护支撑基础上提出来的优化需求。n公司在这些需求和原有系统的基础上重新进行设计开发。新系统进展很顺利,n公司发现整个项目开发过程中的最大难点是技术架构的升级换代。
9个月过去了,在提交业务部门测试时, a电信公司的业务部门看到这个新系统,尽管新系统具有很多n公司引以为豪的新特征,但a电信业务部门对这些特征并没有太大兴趣,他们提出了大量的修改意见,n公司发现很多功能需要重做,然而,这仅仅是恶梦的开始,系统操作员对新系统的修改意见逐步上升为电信业务部门领导们对系统换代必要性的质疑。
a电信公司的技术部门承受了压力。他们一方面改进已有系统,另一方面将需求的压力直接转由n公司承担。
n公司发现,似乎需求工作要重新开始,但是,却得不到a电信业务部门和技术部门的很好配合。
n公司在修修补补中又过去了半年,a电信公司对“市话2000”逐步失去了兴趣。再过一段时间,项目就夭折了。
思考:1、结合课程学习内容,分析n公司在“市话2000”产品失败的原因是什么?
2练习2:课程案例。
1)知识共享系统。
s电信公司业务部门有客服人员1500多人,随着电信产品和服务数量的增加以及产品的升级换代,客服人员的压力很大,他们需要掌握很多知识。而现有的知识分布在知识库、文档以及有经验的员工当中。客服人员在与客户的通话过程中、经常无法同时找到可以回答客户问题的答案。
在进行客服工作中,也经常出现“答客口径不一致”:对于同样的问题,不同的客服人员提供给客户的答案不一致。s电信公司管理层很为此苦恼。
为了让客服人员更好地服务客户,业务部门有一群知识管理员,专门从公司的各种各样的资料中整理客服需要的知识,转成html文档,供客服人员查阅。这是一项繁重的工作,而且当知识量达到一定程度是,客服人员找起来也很困难。
s电信公司希望改变这种状况,让客户人员能够快速、精准地找到知识。提高工作效率和工作质量。
s公司找到了软件**商y公司,建设“知识共享系统”,并具体目标为:“新客服人员2周上岗”“5秒钟之内找到准确答案”
2)内部订餐系统。
来做这里模拟练习。以下内选用本课程案例进行练习的组可以根据本公司的实际情况,容及参考文档仅为参考。
a公司是一个具有相当规模高科技企业,员工普遍使用计算机。中午,a公司大多数员工都得在公司附近用餐,晚上,也会有部分加班员工需要用餐。方式有以下三种。
1)离开公司办公大楼前往附近的饭店用餐;午餐平均每天需要花费60分钟,晚餐平均每。
天需要花费65分钟。
2)前往饭店购买快餐然后返回公司用餐;午餐平均每天花费40分钟,晚餐平均每天需要。
花费35分钟。
3)零星**订餐等待饭店送餐。
第种方式耗费了员工大量的时间,中午往往影响了员工的休息时间,以至到下午实际工作时间延迟或影响工作状态,晚上则延长了的加班时间,第3种方式也往往得不到送餐饭店的很好服务。
a公司决心节约员工的用餐时间和提高员工满意度,行政服务部门准备建立“内部订餐系统”。
3练习3:问题用例分析。
例1:“登记课程”用例事件流描述(片段)
1)显示一张空白的课程表3)选择课程4)学生单击某一课程。
5)更新底部窗口,显示该课程的上课时间。
6)学生单击某一该课程某一时间,然后单击“添加课程”按钮。
7)检查学生是否学习了必须的前导课程,以及该课程是否没有限制。
8)如果该课程没有限制,而且学生也学习了必须的前导课程。则把该学生加入到该课程中。显示更新的课程表,并出现新添加的课程。
如果上述的检查结果为否。则显示一条信息“你还没有学习课程,请选择其他课程”
9)在课程表中该课程标记为“已登记”
1)学生请求提供一张新课程表。
3)学生从系统提供的上述课程中选择主修课程和选修课程。
4)对选中的每门课程,系统确认学生已经学习了必须的前导课程,然后把学生添加至该课程中,并在课程表中标记学生“已登记”该课程。
5)学生说明课程表已经填好之后,系统保存课程表。
4a)学生未学习过前导课程4a1)系统显示一条消息:“你还没有学习前导课程,请选择其他课程”
10)学生单击“保存课程表”,课程选择结束。11)保存课程表,返回主选择屏幕。
例2:下订单用例事件流描述(片段)
1)系统询问用户的名字2)用户输入名字。
3)系统请求输入街道地址的首行4)用户输入街道地址的首行5)系统请求输入邮政编码6)用户输入邮政编码。
1)用户输入个人基本信息(信息内容参见。
bo_customer)
2)用户输入订单基本信息(信息内容参见bo_order)
例3:取款用例事件流描述(片段)
1)读取atm卡2)验证卡信息3)收集交易信息4)验证交易细节5)吐出现金并更新帐户6)系统复位。
1)用户插入其atm卡2)系统读取并验证卡信息3)用户选择交易并输入交易细节4)系统验证交易细节5)用户收取现金并取卡6)系统更新帐户并复位系统。
项目管理课程案例
1案例背景介绍。纳什空间成立于2013年,是一家众创空间服务商,提供用户 预约 办公采购等空间共享和生活服务。纳什空间已覆盖5座城市,运营面积突破80万平方米,工位数量超过8万个,入驻企业达到8千家,累计服务企业达1.1万家。纳什空间拿下了红星美凯龙朝阳路商场中近 3 万平米的场地,已与红星美凯龙达...
项目管理课程
1.请就一个项目的运作进行分析,要求运用项目管理的pmbok的知识和过程管理进行安排,并对项目费用构成情况 进度情况以及项目质量进行分析。邮电通信大楼项目管理。一 项目背景。某地邮电通信企业,为更好的拓展业务,提高服务,方便顾客,满足顾客需求,决定建设一栋新的邮电通信大楼,该项目预计需耗资1.9亿人...
项目管理课程大纲
课程名称 项目管理。培训对象 企业中高层管理者培训目标 系统学习现代项目管理的知识体系和思维方法,树立项目管理理念 重点掌握项目管理中目标 进度 成本 风险的控制和管理方法,并能在工。作中加以实践应用 通过案例实践参与了解高级管理对项目进行管控的过程,掌握项目管理的控。制和决策点 提供高层管理者如何...