下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息系统开发的格言四、信息系统开发的格言如果信息服务人员和用户人员将下 述格言牢记在心,那么,将得到更好的信息系统,而且整个公司 的生意将更加兴隆。 口不要无限期地推迟自动化对于一个面 向事务的人工系统的自动化来说,存在着一个转化点,从那一点 开始自动化的系统从经济上是可取的(见图20、9、18)。在人工系统中,为了解决增大工作量的问题, 必须雇用更多的人,于是使得处理第500个事务的成本如同处理 第一个事务一样。尽管对一个自动化的系统的初期费用,用时间 和金钱的术语来衡量是相当大的,但是随着工作量增加时,处理 每件事务的成本反而降低。图20、9、18将人工系统转换为基于计算机的系统之盈亏点口
2、 各个击破要将系统化分成足够小的、易于管理的模块来进行系统 开发。一个高质量信息系统最严重的障碍之一是缺乏有效的通信 手段。一旦将系统模块化,则可以将相互交流有效地集中在系统 的某一段上。其结果是在用户和信息服务人员之间信息的传递更 为有效。 口不要过早的开始写详细功能说明书在对所有各层 还没有吃透之前,项目组不应根据一层的情况而类推下一层并进 行全面概括。根据系统的复杂性,需要概括的层次可能有8层之 多。项目组应该抵制那种在系统开发初始阶段就忙着进行详细到 “位和字节”方面的工作。不幸的是,项目组成员远在第II阶段 完成之前就开始程序设计是很普遍的。跳过概括的层次将必然要 导致不必要的返工。
3、 口在系统设计阶段建立性能检查标准应 该测量系统的质量和性能。在开发之前,应该列出成功的标准, 并且应该将针对这些标准评价系统的能力加入到系统设计中。这 就使得用户管理人员能够评价系统是否满足目标并且能正确地找 出运行的问题。 口在整个系统开发过程中始终强调质量要求 的一致性贯穿整个系统开发的过程中,质量的要求应该是连续的 和一致的。能够做到这一点的唯一途径是建立良好的项目管理。 在图20、9、2中所描绘的36个活动中,从支持其他活动的角度 看,一个也不能忽略。最终系统输出的质量并不比质量最低的活 动的输出质量要好。例如,如果忽略了(用以在并行工作期间支持 严格工作的)系统验收测试活动将打乱工
4、作规则的一致性,从而会 降低系统的质量。作为另一个例子,如果决定省略掉技术转移的 调查研究而仅仅把注意力集中在内部开发上必将导致在长期的运 行中更多的工作和更低的质量。口采用一种系统开发方法学提供系统开发指南的系统开发方法学是系统开发必要的工具。之 前,我们已经讨论过系统开发方法学的好处。口边开发边编写资料资料可以用于建立开发过程,有些项目直到项目实现之前 一直忽略了编写资料的工作。采取这种策略的项目组将会发现他 们自己不止一次的遇到同样的麻烦。例如,一个用户经理与项目 组谈话而没有记录可查。研究表明,如果没有书面资料,在一次 会议上的结果在间隔几周之后,能再现的内容之百分比很小。尽快停止明显无效益的项目俗话说:不要因小失大。一旦某 个特定项目的输出不能达到用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论