获得系统的发展权
美国是大多数电脑依赖型国家,在世界上。 从定制软件的设计和构造独特的功能,如作为一个全球跟踪系统的标准软件用于商业用途,如文字处理,电子表格,开发生命周期基本相同。 该办法的生命周期不尽相同,根据规模,范围和制度的性质。 最大的原因为变异的办法归结到资金,在4个主要领域中,软件的开发。 商业 软件开发的做法,在商业世界各地差别很大,有一个组织到另一个真正可分为两类。 第一类是产品开发者。 产品开发是企业,如微软,国际商用机器,惠普,以及许多,许多规模较小的公司。 他们所生产的软件,为大众使用的,而他们的产品包括一切从作业系统,以浏览器为财务软件包。 第二个是在内部信息技术部门的工业,服务业的公司,如汽车业,食品工业,医疗和零售业。 产品开发 软件开发,在产品开发公司,是严格管理。 对于这些公司来说,保持竞争力,正在对时间,并保持低成本是企业生存的问题。 办手续的政府项目让路给精简的做法,目的是促进生产力。 取决于公司的规模,要求名单和规格可能更象一个特别工作组,以便比伪代码。 版本控制,可保持对润滑脂局作为反对用一个先进的配置管理工具。 该集中精力,是保持用户文档目前,该项目计划包括一个方向和重点产品,确保新的功能和能力保持和超越竞争。 在规模较大的公司,编码标准和质量控制存在并不断得到改善。 在规模较小的公司,团队编码压缩和车队紧密合作,借鉴技巧,从对方和规范模块,对飞。 产品开发是靠政府和非计算机行业组织,以购买他们的产品,因此留在生意。 它是从产品的开发商了许多新科技的发展,展示了一个市场组成的大型和小型企业及个人电脑用户。 资金,为新的发展和维修现有的产品是指企业生存的问题。 要求改变基于盈利和亏损的报表时,方向的计算机产业,并开发新的技术。 文件是把列于互联网,并提供下载。 它主要包括安装指南,操作手册和用户手册。 质量和可用性的文件已经创造了一个稳固的市场,为周边的书籍。 这两本书撰写和出版以外的电脑公司生产的产品和几乎是必不可少的用户,要获得产品的熟练程度而没有花费时间,漫无目的地"玩"到电脑上。 资讯科技署 从卫生保健业,以大型零售组织,只有开发的软件是按需要对基础。 如果商业现货供应(婴儿床)的软件可以使用,它会如此。 如果婴儿床软件可以改装为使用,环绕代码将成文。 如果新的软件需要开发,一队组成,旨在发展它。 领队一般套规则,编码和文件,可以解释企业的指导方针多有不同,比队长就最后一个项目。 在许多情况下,各部门创造了一个或多个,有时好几个"快速和肮脏的"申请很少或根本没有文件。 这些应用可能已致函容纳一个即时的,但无计划的业务需要,如具体的成员所需要的数据的销售代表说,可能并不适用于在渡过目前的应用内容。 有可能是长期计划,解决了一大批群众的临时应用迅速投入地方,以容纳结合,从数据的公司合并。 很少有足够的证明文件,以充实内部运作的制度,由于员工离职,甚至有可能不会被任何人说,她理解为什么有人的方式来完成它。 生存的业务,是基于对用户能够做什么,他们要做些什么,才能满足各种业务需求的公司。 资金,为它努力成为竞争的主要业务产品和服务。 结果,这些方法被人利用它组织在一个公司后,又是一个复杂的网络应用与无证界面和应用模块。 这个问题,这会导致被带到充满轻时,这些公司,以处理在2000年整治工作。 甚至还让一个准确的库存计划资产很具挑战性,并把优质的节目,以确保到2000年的信心持续经营的,往往包括许多例外,作为审计准则。 政府 当美国政府机构的决定安装新的计算机系统,这是最常见的,通过共同努力,两国机构和一个或一个以上的承建商。 当一个新的电脑系统将包括新的软件,特别是发达国家为独特的需要,开发工作,是由广泛的设计和文件的标准。 这是事实,即使该系统将包括一个混合的商业现货供应(婴儿床)封装和新的代码。 在这些项目的总价值标准是一样在层次的沟通,他们的力量在发展,任何事情都重要。 开发团队有一个路线图和工程处工程队已工具,以评估和评价软件,在每一个阶段的发展。 在第一阶段的要求,该机构的需要和渴望,分析,技术方法和技术,以满足社会的需要,有决心,并记录在案。 有正式发言,周排定审查,协商和妥协,以保持在预算之内。 到最后,有很大的纪念会议那里接受了该机构正在考虑进行系统的发展过程。 设计阶段往往是分两个层次。 第一部分的设计,可称为高的水平。 这是在这一级大系统及其所有的子系统都是明确的界定。 要求,同意在前一阶段显然映射到系统设计。 在作出决定时,如何系统将测试,以证明它回应了时代的要求。 再次,还有一些会议,审查文件,伟大的纪念会议,以批准继续进行。 另一个里程碑是标志着;低层次设计开始,随后将其他礼节性会议,在总结每个子系统的设计。 现在有a型规格, b型规格,接口规格,资料库的规格,项目计划,配置管理计划,质量保证计划,并程序员指引,在最低限度。 有数百人,有时甚至数千页的文件是什么系统,将做什么,怎样去做,将如何管理,在开发过程中,将如何加以检验,以确保它符合规格。 根据该标准所采用的机构,如美国联邦航空局,国防部,国税局,仅举几个例子,而这一切,是发生前,一个单一的代码行是写。 在编码阶段,该系统是记录在用户手册,操作手册,维修手册。 详细的测试程序,与预期结果和文本反复,从以前的文件都落到实处。 大部分的案文中的手册是多余的规格。 正是这些手册将生存,当系统上网运行。 在一些机构和一些法律制度中,这些说明书都保持着整个生命的系统。 在很多地方,他们却没有。 资金数额合理,并提出可供发展,是没有延伸到维护很多的系统或其单据,一旦他们迁移到生产中。 这一级的文件,可能需要对关键任务的项目,如软件,为人为太空旅行。 在大多数情况下,它纯粹是矫枉过正,可实际上是阻碍发展的努力,迫使侧重于文件的交付,而编码和测试时间都减少了。 系统开发-什么是正确的 该系统的一体化和扩大内部制度,以沟通外部系统驱使一些一致性,在不同的方法需要确定。 方法试图填补这方面的需求,涌现出无处不在。 随便翻阅任何计算机科学节的亚马逊,边界,或邦诺将揭示书后,书中对办法可以使用。 政府承办,希望争取在私营部门工作,作为财政预算的很多机构都被削减,是未来前进宣称,他们有答案。 他们带来了他们的办法,制定了全面的大规模的,复杂的努力就是矫枉过正,为商业服务体系的发展。 好处的工具,如国际标准组织(国际标准化组织)的质量标准, 9000个系列,工程和软件工程研究所的能力成熟度模型(斯德哥尔摩环境研究所三坐标测量机)都非常昂贵,如果实现的手段不能够得到充分的定制。 对于一些盈利为本的公司,筹资,为使用这些工具,是几乎不可能的事。 正努力在整个计算机产业,以找到一些共同点,为使该方法在软件开发。 业界领导厂商规范接口,以增加应用程序的可移植性,扩大需求的公司,以了解他们如何系统工作。 点的这一切,也许是看作为参考材料,在许多同样的方式作为一部百科全书。 利用这些信息,以获得更聪明,然后运用资讯与常识。 一定要记住,有些很聪明的人都能很好的在告诉别人怎么做的事情,但他们缺乏能力和诀窍,才能完成任务。 人已在战壕对小型和大型项目的认识和了解,有一个愉快的中位数,可以而且必须实现。 获得基本知识 在最低限度上,叙述了每个应用,对现有及计划中,需要加以笔录和维修保养。 申请是否是一个独立的数据库,允许质疑,以取得利用各种个人电脑产品或代码,将转换遗留系统,以最新和最伟大的技术,这是至关重要的了解正在发生的事情的发展。 一个好的描述一个应用将包括下列资料。 §应用目的声明 §输入和输出需求 §硬件要求 §软件环境的要求 §位置,目前版本的源代码或安装胶辊 §版/最后修改说明 获此信息后,一切的,可以改按需要对基础。 应用目的声明应用目的声明告诉商业理由的,因为该软件的局限性和能力的产品,而且接触点越来越问题回答了有关产品。 这是一个非技术声明中解释了什么,应用是什么,它是否。 这是写在应用组件级,而不是系统组件的水平。 举例来说,金融系统将在所有的概率,包括申请,总分类帐,期刊加工,应付帐款。 目的声明是写给总分类帐,期刊加工,应付帐款。 他们便可以约束在其中一份文件,但每一个需要加以明确说明独立于他人,因为他们将得到维持,并提升个人随着时间的推移。 目的声明中需要加以文字。 图表都是不错的,但是只支持文本,因为图表一般都不能包含所有必要的信息,如果没有变得太复杂,看的。 输入和输出需求,但关键是要了解哪些数据是预期的应用及什么是数据所产生的应用。 申请时,预期的数据,我们来了,是要在其中一间有三个来源:一个文件输入,节目过程中,或一个用户。 这方面的资料,需要加以说明。 如果申请获得信息,从一个文件或外界数据库,档案名称和数据库表需要确定。 当申请获得信息从一个进程内的程序逻辑,逻辑需要加以形容。 当申请得到信息,从用户的,有效的价值观和范围必须加以记录。 当一个应用所产生的数据,它会要么送到某处或保留。 如果你的申请是发送数据某处,将目标文件的名称和数据库表必须加以考虑。 如果是要显示数据,这是需要加以解释。 如果申请只能储存数据的应用,以用于查询和报告,规则更新轮换,归档,并清洗需要提供。 输入/输出信息,是最好的,在一个表格式。 数据项可以按英文字母顺序,使它容易找到资料路径,为应用系统维修与故障排除。 硬件的要求,这应该是一个很基本的名单上的哪些设备是必要的,以便让应用运行在任何组织。 该名单应给予最低要求处理器能力和记忆。 软环境建设的要求,这个名单需要指明任何软件组件所需的有关系统,以运行应用。 这包括操作系统版本和版本,数据库发布和版本,以及任何其他申请,申请被称为需要。 位置当前版本的源和目标代码或婴儿床安装了这片文档成为必不可少的,在维持诚信的发展环境。 最好的办法,以有提供这方面的资料和准确的,是使用配置管理工具。 版本/最后修改说明这块文件明确规定什么样的变化已作出申请时,他们发了言。 更多资料,作出的改变,可利用价值的,只有当编码组织是静态的。 "谁干的"生产要素变得毫无意义,在动态组织。 最好是有个人版报道,为每一版本,而不是继续名单的变化。 这种做法促进了更彻底的文件。 系统开发-就是它吗? 具有基本的文件,使公司建立任何额外文件可能计划进行。 在政府的世界,它可以用来生成多文件,作为该项目的要求。 在商业产品开发的世界上,它提供了足够的信息技术专业作家产生业务和用户手册。 在信息技术部门,它确保代码管理及可升级,改建,并用于建设性的和富有成果的途径。 每个组织,需要有一个标准化的格式为基础的文件。 同侪和管理审查的基本文件应包括在开发时间表。 审查工作,可进行正式的会议,大家都聚集在一个房间,并通过文件逐页,或作为非正式审查,如果该文件是分布式和意见提交给创作团队。 程序维修和更新的电子版和印刷版版本的文件必须存在。 这是一篇文章说,由vancea bogdan
|
|||||
|