实战解析----项目目的和范围

  

项目的目的(动机)

    任何有明确时间约束和结果要求的事情我们都可以称之为项目,项目培训上老师会给大家讲所谓的QRT三重限制:产出、资源、时间,要想产出又多有好,那势必投入更好的资源或者延长时间,这应该不太难理解。但是根据我的真实感受,还应该在再强调:目标(或者说动机)!很多项目组做完了还不知道项目的动机。我举个例子:某市消防局投资几个亿上一套指挥调度系统的目的很明确:火灾发生后3分钟可以到现场进行救援!

     我们示范的项目名称是:X市的电信动力监控系统
    目的:当异常情况发生后2秒内把信息传送到指挥中心,并产生报警。

 

项目背景知识

    我们每人都应该用过电信的固定电话,但是可能大家没有注意过,当停电的时候,我们的电话系统却还能正常地工作。通常在一个市里有多个电信动力局房,通常有几组交流变压器,在正常供电时给电信设备供电,当市电停止供应时自动转为电池供电,而电池组通常只能支持个把小时,如果遇上台风等恶劣天气,那就只能靠柴油发电机来为大家保证通讯的动力了。所以通常每个局房都配有专员检查维护这些设备,检查人员通常要查看温度,电压等参数来确定机器是否正常运作。

     所以这个项目就是要给X市的电信动力保证系统上一个台阶,为此需要增加一些模数传感器安放在局房动力设备上用于采集各项参数指标,在每个局站还要增加相应的工控机器用来收集和处理这些信号,当出现告警时本地必须进行声光报警,有条件的局站还可以安装简易的监控软件对本地的设备进行监视和控制。与此同时,所有的数据也必须同步送网市电信总监控站,在那里可用统一查看全市的动力保证系统的状态,还可以对这些情况进行分析,发现一些隐患。在X市成功运用后,还可能在本省其他市推广,在省局建立本省的集中监控台。

    以上是典型的传统需求概述(当然我已经把上百页的SRS简化得不能再简化了),使用我们的方法,可以把它改成图形化表述如下:

 

     为了方便后面讨论核心要点,我们将约定如下:
    a) 不讨论标有打勾的需求,你就当它可用得了;
    b) 标有美元符号的需求我会再总结时讲一些心得;
    c) 标有钥匙符号的需求很明显,是这个项目关键的需求(其实这也是我后来感觉到的);
    
    虽然R21需求本次不涉及,但是他是客户体验的一个关键需求,给大家一个感性认识如下图:


     R23很重要,它是项目提升商业价值的一个好包装,如下:

 

    OK,我又要做其他工作了,有疑问的朋友可以跟帖,我将一边准备设计部分的资料一边给需求答复。

alex 11-21

posted @ 2005-11-21 16:49 成为-行动-拥有(BeDoHave) 阅读(1767) 评论(13)  编辑 收藏 网摘 所属分类: 往事可以回首

  回复  引用  查看    
#1楼 2005-11-21 17:11 | scott8088      
已阅读,太精炼了,:)
  回复  引用    
#2楼 2005-11-21 22:08 | asdfj [未注册用户]
期待你下一管介绍文章.
  回复  引用  查看    
#3楼 2005-11-21 22:25 | dudu      
多图片文章, 为了不影响首页的显示, 建议使用摘要方式发布。
  回复  引用    
#4楼 2005-11-22 08:37 | UsingSystem [未注册用户]
R23实现是用的什么控件啊?很漂亮呢
  回复  引用    
#5楼 2005-11-22 09:24 | Awei [未注册用户]
2个问题
1. 第一张图是用什么做的?
2. 好奇一点,你这个系统的风险是什么?
  回复  引用  查看    
#6楼 2005-11-22 09:25 | Teddy's Knowledge Base      
能share一些和用户的沟通技巧以及引导发掘用户需求的技巧就好了,很多时候,需求非常不明确,用户都说不清自己究竟要什么是最为苦恼的事。页数越多的SRS有时反倒是求之不得的事了~~
  回复  引用  查看    
#7楼 [楼主]2005-11-22 09:34 | QPG(无名老卒)      
To Teddy:
按照我的经验,如果客户方有明确的项目负责人并且项目属于关键型应用,则应该使用UseCae和系统背景图、业务流程图等多种手段和客户展开确认。
如果是所谓的"XMIS",又找不到明显的负责人,则用原型法,每次演示后进行会议纪要等效果较好。

按照我的经验,通常上百页的SRS客户是不会认真看的,所以如果要讨论,也应该先讨论UC概要,再单独讨论重要的UC.
  回复  引用  查看    
#8楼 [楼主]2005-11-22 09:36 | QPG(无名老卒)      
To: Awei
第一张图用于需求管理的,这样可以跟踪需求,控制变更
系统的风险我会在总结时讲一下。
  回复  引用  查看    
#9楼 2005-11-22 10:12 | Teddy's Knowledge Base      
@qpg:

Nice Suggestion!
  回复  引用    
#10楼 2005-11-22 10:42 | Awei [未注册用户]
QPG(无名老卒):
我的意思是用什么工具画的....
  回复  引用  查看    
#11楼 [楼主]2005-11-22 10:47 | QPG(无名老卒)      
  回复  引用    
#12楼 2005-11-22 11:02 | Awei [未注册用户]
Thx.
  回复  引用  查看    
#13楼 2005-11-22 13:03 | enetianzh      
很好,我认为高质量软件对易用性需求的明确必须的。




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2005-11-23 11:22 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: