软件浅说-Read.PPT

  1. 1、本文档共131页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件浅说-Read

? ????-我在美国的研发经历分享 甲骨文公司 仲秋 MAIL: qiu.zhong@ 背景 本人科大毕业后在软件所特宝科公司做开发软件工作,在亚里桑纳大学取得硕士学位后,前后在爱德华(J.D. Edwards)、仁科(PeopleSoft)、甲骨文(Oracle)三大公司做软件开发工作。 主要的工作范围: 维护和开发中间件。 维护和开发应用软件的构件开发平台,调试平台和运行平台。 对运行平台实现代码的分析,优化和二次开发。 本报告不代表任何公司见解和立场,不妥之处请指正。所讲内容可从以下提供的线索找到,但本报告是以我亲身经历来谈我的体会。 参考资源 WIKI /wiki.cgi?WhatIsWiki Systems Life Cycle /cao-opp/PDFSolicitations/SDLCPOL.pdf ISO9000 /iso/en/iso9000-14000/index.html UML /, Design Pattern/wiki/Design_pattern_(computer_science) Borland CaliberRM /us/products/caliber/ Borland Together /us/products/together/index.html Microsoft Project Server /en-us/project/FX100487771033.aspx Oracle JDeveloper /technology/products/jdev/index.html Unit Test /wiki/Unit_testing IBM WSAD /software/awdtools/studioappdev/support/ Mercury TestDirector /us/products/quality-center/testdirector/ Mercury QuickTest Professional /us/products/quality-center/functional-testing/quicktest-professional/ Mercury LoadRunner /us/products/performance-center/loadrunner/ Mercury WinRunner /us/products/quality-center/functional-testing/winrunner/ JUnit /index.htm JsUnit / CUnit / Apache Ant / Boland StartTeam /us/products/starteam/index.html Microsoft SourceSafe /library/default.asp?url=/library/en-us/dnanchor/html/VSS6Anchor.asp IBM Rational ClearCase /software/awdtools/clearcase/ McCabe / JProbe /jprobe/profiler_freeware.aspx Borland Optimizeit /us/products/optimizeit/index.html Tito Web Studio / Rational Suite /software/awdtools/suite/ JavaDoc/j2se/javadoc/ 报告安排 目的:学习国外经验,指导国内发展 第一部分:公司中的开发过程的各模式概述。多部门合作的、多环境 、多级(多平台)、多阶段、 多代码视图、和工作流开发模式。 第二部分:在软件开发周期或各阶段中各环节的工程技术和工具。 每个环节分五个方面讲述 挑战问题、解决办法、工作流程、工具介绍和个人体会。 报告目的 学习国外经验,指导国内发展 国内策略 学习经验 正确起步 避免弯路 快速跟上 改进创新 第一部分: 软件企业中的各开发模式概述 1.1多部门开发模式 -软件开发的部门分工 1.2 多级(平台)的开发模式 -二级开发,二级用户 所谓二级开发、二级用户 由工具开发部门根据总体框架用第三代语言设计和开发构件库及各种工作平台。 由应用开发部门根据用户需求用4GL二次开发、组装构件, 制订应用产品的商务逻辑. 工具开发部门开发应用配置平台. 工具开发部门,应用开发部门和最终用户都可以使用它配置自己的工作环境。(不同的商务逻辑和商务数据) 工具开发部门开发提供运行平台,使用用户配置的商务数据和应用开发部门配置的商务逻辑,合并成最终的产品. 多级开发的优点 加强知识和技能的分工细化,降低开发员的素质要求和开发的复杂度,利于

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档