软件开发工具的使用与开发.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章??软件开发工具的使用与开发 5.1??购置与开发的权衡 购买市场上已有的软件开发工具,一般来说能够帮助人们在某些环节上完成一些简单的、重复性的工作;在项目比较大,时间持续比较长的情况下,使用工具还可以使工作的组织管理比较规范、信息的管理与检索比较方便,部分地做到信息与知识的重用和共享。 软件开发工具的引进是比较昂贵的,真正经过考验的、一体化的软件开发工具还不多,产品的作用与可靠程度还不尽如人意。 自己开发的工具目标明确,符合需要,便于进一步扩充和升级,不存在引进外面产品时的冲突与不一致。 从长远来看,软件开发工具会越来越多地得到应用,自行开发情况会越来越少;但是自行开发一些为自己所用的、适用于某一特定应用范围内的、只支持某一局部功能的工具,还是相当普遍的现象 根据哪些因素来进行购置与自行开发之间的权衡(四个) 首先,它取决与准备开发的软件的性质与要求 ?其次,取决于开发人员对支持工作与支持程度的实际需要 另外,工作环境也是决定购置工具还是自制的一个重要因素 最后,人员的因素也是必须考虑的。 ????总之,在软件开发工作中引进软件开发工具是一种必然的趋势。 5.2??软件开发工具的选择与购置 一、明确目的与要求 ●引入软件开发工具要达到怎样的目标 (1)为哪个软件开发项目而使用工具,为了一个项目还是为了一批项目而购置软件开发工具,为哪一种类型的项目而购置这些工具? (2)在哪个工作阶段使用工具,是单在代码生成或文档生成中使用工具,还是在其它阶段也要使用工具,是在一个生命周期内使用工具,还是准备长期开发不断更新版本? (3)工具将供哪些人使用,这些人以前用过工具没有,他们熟悉的语言、开发环境、表达图示、交流方式是什么?这些人对于使用工具的态度、期望、可塑性如何? (4)工具将在怎样的软件、硬件环境下运行,机器的速度、内存、外围设备、通信条件如何? 显然,这些问题如果不事先了解清楚,选择会陷入盲目性。 二、调查市场 在调查研究中,以下这些问题应当作为重点 (1)开发工具的功能。 (2)这些工具的性能。 (3)这些工具所使用或依据的的开发方法或开发理论是什么,与自己的方法理论是否一致。这主要包括两个方面:一方面是对应用软件结构的理解与认识。另一方面是对开发过程的划分与各阶段任务的理解与认识。 (4)这些工具的运行环境是什么?硬件条件、操作系统、数据库管理系统、通信条件等都对未来的实际使用产生影响。 (5)这些工具的文档资料是否齐全? (6)这些工具的服务、培训条件如何? (7)价格。 三、软件开发工具的购置方法与步骤 在软件开发选择与购置中,应当遵循以下的步骤与方法 第一步,明确购买软件开发工具目的与要求。(这是正确使用软件开发工具的基础工作。 第二步,明确购买软件工具的环境条件与制约条件。 第三步,市场调查。 第四步,对于可供选择的各种工具进行综合比较。(这里注意要防止两种倾向) 第五步,进行测试和检验。 第六步,正式签约购置。 第七步,安装与试用。 总之,软件开发工具的选择与购买是一项十分复杂细致的工作。 在综合比较中(第四步),是要反复进行、逐步筛选的。特别要注意要防止两种倾向:一种是单纯从厂家提供的资料去比较,而缺乏已经使用过这种实际应用单位的反映。另一种是单纯从某一项指标去比较(如价格)。 5.3??软件开发工具的使用 一旦购置了软件开发工具,要对它的使用过程进行认真的组织与管理。这种组织与管理的成败,直接影响着软件开发工具作用发挥的程度。 ·软件开发工具的使用过程,就是一个逐步改变旧的工作习惯,建立科学的软件开发方法的过程。如果没有认真的组织管理,它是不可能轻易地、顺利地实现的,切不可低估了这一过程的困难、复杂与反复。 1、引入软件开发工具之后的组织管理工作包括如下四个方面(大题) 第一、制定严格的使用制度。 第二、记录使用的详细过程。 记录的内容包括系统运行的次数、时间;信息库的输入与更新时间;各种输出的质量与数量;使用者的反映与满意程度;各种故障及处理的情况。这种记录是基础性的工作,由机器自动完成,也可用手工方式进行。 第三、培训使用人员。 第四、经常进行审计与评价工作。 2、审计的范围应当包括工具使用的环境、人员,工作负担、效果,存在的问题、改进的方向等方面。主要的审计问题如下(供读者参考): 共十二条,见教材第66页--第67页。 总之,软件开发工具的使用过程需要认真地组织与管理,切不可以为软件开发工具会自然而然的带来效益。 5.4??软件开发工具的开发 在为自己用而开发软件工具时 (1)首先需要从实际出发,设定现实的、有限的目标。(一定要在确实需要的地方开发与使用工具) (2)自行开发工具一定要坚持短小实用、逐步积累,避免期望过高、贪大求全。 (3)

文档评论(0)

ma982890 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档