文本内容:
信息系统开发的格言如果信息服务人员和用户人员将下述格言牢记在心,那么,将得到更好的信息系统,而且整个公司的生意将更加兴隆.□不要无限期地推迟自动化对于个面向事务的人工系统的自动化来说,存在着个转化点,从那点开始自动化的系111统从经济上是可取的.在人工系统中,为了解决增大工作量的问题,必须雇用更多的人,于是使得处理第个事务的成本如同处理第个事务样.尽管对个自动化的系统的初期费用,用500111时间和金钱的术语来衡量是相当大的,但是随着工作量增加时,处理每件事务的成本反而降低.口各个击破要将系统化分成足够小的、易于管控的模块来进行系统开发.个高相关质量信息系统最1严重的障碍之是缺乏有效的通信手段.旦将系统模块化,则可以将相互交流有效地集中在系11统的某段上.其结果是在用户和信息服务人员之间信息的传递更为有效.1□不要过早的开始写详细功能说明书在对所有各层还没有吃透之前,项目组不应根据层的情况而类推下层并进行全面概括.11根据系统的复杂性,需要概括的层次可能有层之多.项目组应该抵制那种在系统开发初始阶段8就忙着进行详细到“位和字节”方面的工作.不幸的是,项目组成员远在第阶段完成之前就II开始程序设计是很普遍的.跳过概括的层次将必然要导致不必要的返工.□在系统设计阶段建立性能检查相关标准应该测量系统的相关质量和性能.在开发之前,应该列出成功的相关标准,并且应该将针对这些相关标准评价系统的能力加入到系统设计中.这就使得用户管控人员能够评价系统是否满足目标并且能正确地找出运行的问题.□在整个系统开发过程中始终强调相关质量要求的致性1贯穿整个系统开发的过程中,相关质量的要求应该是连续的和致的.能够做到这点的唯11途径是建立良好的项目管控.从支持其他活动的角度看,个也不能忽略.最终系统输出的相关11质量并不比相关质量最低的活动的输出相关质量要好.例如,如果忽略了(用以在并行工作期间支持严格工作的)系统验收测试活动将打乱工作规则的致性,从而会降低系统的相关质量.1作为另个例子,如果决定省略掉技术转移的调查研究而仅仅把注意力集中在内部开发上必将1导致在长期的运行中更多的工作和更低的相关质量.□采用种系统开发方法学1提供系统开发指南的系统开发方法学是系统开发必要的工具.之前,我们已经讨论过系统开发方法学的好处.□边开发边编写资料资料可以用于建立开发过程,有些项目直到项目实现之前直忽略了编写资料的工作.采1取这种策略的项目组将会发现他们自己不止次的遇到同样的麻烦.例如个用户经理与项目组1J谈话而没有记录可查.研究表明,如果没有书面资料,在次会议上的结果在间隔几周之后,能1再现的内容之百分比很小.□尽快停止明显无效益的项目俗话说不要因小失大旦某个特定项目的输出不能达到用户预期的目的或是不再符合公.1司的目标,那么就应该把这种项目撤消,很多表现拙劣的系统直被进行到完成,而这些系统是1本应紧急刹车的.。