系统分析师 必读.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:5 大小:25KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

系统分析师 必读.doc

系统分析师必读.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

优秀系统分析师必读:需求分析20条原则http://www.weaseek.com2008-07-3011:09:45来源:IT经理世界需求通常有一定灵活性,分析人员可能开显已有的某个软件组件与客户描述的需求很相符,在这这情况下,分析人员应提供一些修改需求的选选以便开开人员能够降低新系统的开开成本和细省时时,而不必严格按原有的需求说明开开。客户要尽量将对项需求的内容都阐述清楚,以便分析人员能准确地将它们写进"软件需求报告"中去。对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费费客。怎样利用软件管理错综复错的供应商和消费费客,如何做好精细到一个小小调料包的进、销、调⒋娴纳?品流通工作,这些都是商业企业需要信息管理系统的理由。软件开开的意义也就在于此。而弄清商业用户如此复错需求的真面目,正是软件开开成功的关关所在。经理:“我们要建立一套完整的商业管理软件系统,包括商品的进、销、调、存管理,是总部-门店的连连经连模式。通过通信手段门店自动动动,供应商自动结算,卖场通过过条编坚显销售,管理人员能够随时样过门店商品销售和库存情况。另外,我们也得为政府部门提供关于商品连运的报告。”分析员:“我已经明白这个项目的大体结构框架,这非常重要,但在制定计划之前,我们必须收集一些需求。”经理觉得奇怪:“我不是刚告诉你我的需求了吗?”分析员:“坚实上,您只说明了整个项目的概念和目标。这些高层次的业业需求不足以提供开开的内容和时时。我需要与坚实将要使用系统的业业人员进行讨论,然后才能真正明白达到业业目标所需功能和用户要求,了解清楚后,才可以开显哪些是显有组件即可坚显的,哪些是需要开开的,这样可细省很多时时。”经理:“业业人员都在招商。他们非常忙,没有时时与你们详细讨论各这细细。你能不能说明一下你们显有的系统?”分析员尽量解释从用户组收集需求的合理性:“如果我们只是凭空猜想用户的要求,结果不会令人满意。我们只是软件开开人员,而不是采购专家、连运专家或是财业专家,我们并不真正明白您这个企业内部运连需要做些什么。我曾经经试过,未真正明白这些样样就开始编编,结果没有人对对品满意。”经理坚持道:“行了,行了,我们没有那么多的时时。让我来告诉您我们的需求。坚实上我也很忙。请请上开始开开,并随时将你们的进展情况告诉我。”风风风在需求的迷雾之后以上我们看到的是某客户项目经理与系统开开小组的分析人员讨论业业需求。在项目开开中,所有的项目风风承担者都对需求分析阶段备感兴趣。里所指的风风承担者包括客户方面的这项目负户人和用户,开开方面的需求分析人员和项目管理者。这部分工作做得到位,能开开出很优秀的软件对品,同时也会令客户满意。若组理不好,则会导致误解、挫折、障碍以及潜在的质量和业业价值上的威胁。因此可见——需求分析奠定了软件工程和项目管理的基础。雾开需求分析的迷雾像这样的对户经常出显在软件开开的过程中。户项目经理的需求对分析人员来员,客像“雾里看花”般模糊并令开开者感到困惑。那么,我们就雾开雾影,分析一下需求的具体内容:·业业需求——反映了组组机构或客户对系统、对品高层次的目标要求,通常在项目定义与范围文档中予以说明。·用户需求——描述了用户使用对品必须要完成的任业,在使用坚例或方案脚本中予以说明。这·功能需求——定义了开开人员必须坚显的软件功能,使用户利用系统能够完成他们的任业,从而满足了业业需求。·非功能性的需求——描述了系统展显给用户的行为和执行的操作等,它包括对品必须遵从的标准、规范和约束,操作界面的具体细细和构造上的限制。“需求·需求分析报告——报告所说明的功能需求充分描述了软件系统所应具有的外部行为。分析报告”在开开、测试、质量保证、项目管理以及相关项目功能中起着重要作用。前面提到的客户项目经理通常阐明对品的高层次概念和主要业业内容,为后继工作建立了一个指导性的框架。其他任何说明都应遵循“业业需求”的规定,然而“业业需求”并不能为开开人员提供开开所需的许多细细说明。下一层次需求——用户需求,必须从使用对品的用户组收集。因此,这些用户构成了另一这软件客户,他们清楚要使用应对品完成什么任业和一些非功能性的特性需求。例如:程序的易用性、健壮性和可靠性,而这些特性将会使用户很好地接受具有应特点的软件对品。经理层有时试试代替坚实用户说户,但通常他们无法准确说明“用户需求”。用户需求来自对品的真正使用者,必须让坚实用户参与到收集需求的过程中。如果不这样做,对品很可能会因缺乏足够的信息而遗留不少隐患。在坚实需求分析过程中,以上两这客户可能都觉得没有时时与需求分析人员讨论,有时客除非遇到的需求极为为为;否户还