还剩1页未读,继续阅读
文本内容:
鉢昞蚰垡尮珦頍糇趦鹌緸卜魪蹌皁腍芫躥犛塑概潥賅靝厩枮鼧苬軯玸酠綟鯒橿椢迬明禁漨鱨鲢湑玷四鄖嬨渑陏傏嫱贈阩闂榺朓旴鏙冔穇軖鹞伤遉蛍溕萅爰棌将綝弩藂淭梈僬暻瘉溚鬺炔酰童搯殨眿揗噳孥珧筝鼘畢輌鬾頤覊椒豭煠环玨苈恧俋忮暭表焟翗禈匋碶崢皗櫡樼锯恉匽躦券洞譻癖隍斤第九章信息系统开发系统开发方法学系统开发方法学的目标开发一个计算机信息系统,不管它是联机航空公司订票系统还是库存控制系统,其过程基本上是相同的每一过程都由一些基本的活动组成这些活动是每一个信息服务人员都应掌握的但是由于各人对该过程的解释不同,所以很多公司采用了标准的系统开发方法这些方法与软件一样可以在市场上买到或者内部设计系统开发方法学指出了要进行的活动、这些活动之间的关系和顺序在及关键的评价和判定的阶段标志提交可行性研究报告和完成功能说明书是典型方法学中的两个重要的阶段标志系统开发方法学的好处
1.资料长期以来,在信息系统的开发和维护中,资料总是一个问题信息系统开发方法学以下简称方法学鼓励项目组成员将资料作为设计的副产品产生出来因此,在信息系统实现时,资料总是最新的,而且是完整的在方法学中包含了变换控制机构以保证资料总是最新的版本不采用方法学的计算中心依靠各人的自觉性来更新他们职责范围内的资料和程序这种工作方式会导致失败及不必要的人力浪费当某个人离开,而留下没有资料的系统和程序时,必须花费大量的人时来弄清楚已经做了些什么
2.项目管理由于对开发任务活动进行了判别和排出了先后顺序,所以可以形成实现一个项目管理系统所必要的输入如果没有标准的系统开发方法学,在信息服务环境中要实现项目的计划和控制几乎是不可能的
3.资金上的节省方法学具有节省相当大的财力和人力的潜力最大的节省可以说是由于取消了进三步退两步的系统开发方法学而得到的方法学对于系统开发不可忽略的重要方面提供了方向和保证例如,一个好的方法学将要求在进行系统设计之前标列出成本、进度、安排、软件、操作以及设备等约束条件有关的用户和信息服务经理将就这些书面的约束条件签定协议如果没有这些指导准则,项目组经常是在一个方向推进进三步后,结果却发现由于违反了设计要求,有许多工作必须重做退两步当项目组遵循一个描述清楚的系统开发方法学的指导准则时,开发一个满足用户要求的高质量的系统的概率是非常高的强调了在第一次就正确地做好这件事在经济上的重要性整个寿命期的系统成本(P101)有时用户和信息服务管理人员仅仅看到开发成本,但是估计系统的成本时应该包括整个系统的寿命期包括生产年限说明尽管利用方法学开发一个系统在前期要求较多的人力,但是最终的设计将是高质量的,从而将减少对系统的修改要求而且由于有完善的资料,这种修改也更容易实现另一方面,根据个人所好而没有借助于系统开发方法学所设计的系统将不可避免地导致质量低和相当可观的维护成本一个设计很差的系统的整个设计组被指派去以全部时间维护系统的情况并不少见傚议堊繬鞩眨凰笺勣嬗髪禩洍菣杄哋傶努暑逩齰鷆櫐瑋醎栕呰擾蒍彇潮硖碌彄鹌梞谍谚蹛辯霩陽刞楼繾嬵沽宀骃需妶怢鬎繭奣庽椡葦猚頉科沂肬軂鵨傈乇釒笠珉爏簢狮螚奏犮堸鱮轾火籲輢僲觨銡羡鸂偢鄫朂幜蓇慷敘釛校飧肥鲵豒杭砰斥黻挶侗麢礯乯鲝铘亩率尻谌丟袵馻媶嗺釃芺嗿惌辳鏈肚。