共查询到20条相似文献,搜索用时 15 毫秒
1.
职业化是软件工程师的必然选择。本文根据我在教学和软件开发管理方面的实践,列举几个软件工程师“不职业”的行为或习惯,从另外一个侧面进一步探讨什么是真正的软件工程师职业化。 相似文献
2.
3.
4.
针对国内化学软件开发的特点,以软件能力成熟度模型(Capability Maturity Model of Software,SW-CMM)为基础,介绍了由初始级到可重复级的软件过程改进方案,并提出了适合化学软件开发的软件过程模型。 相似文献
5.
随着开发平台、开发语言和开发工具的快速发展,很多的厂商看到软件的利润,纷纷加入软件开发的行列,个人产品也不乏其中。这使得软件行业的竞争不断加剧,软件的利润开始变得越来越薄,软件厂商要想在激烈的竞争中占据优势,成本控制自然首当其冲。2000年互联网爆炸式的增长又将更加迅猛的冲击力带向了软件开发模式乃至整个软件的营销推广模式。 相似文献
6.
7.
由于软件开发过程的复杂性,因此,软件项目管理对于软件开发是很重要的。本文主要从软件项目管理的重要性、内容以及影响项目管理的关键因素进行探讨。 相似文献
8.
“代理人”——软件中的软件 总被引:2,自引:0,他引:2
在信息处理领域,“代理人”(Agent)软件以及这种系统模式逐渐受到业界重视并开始流行起来。代理人与过去等待人的命令而动作的软件不同,它可以自己决定自己的行为,自发地动作。这一点使软件本身的概念发生了很大变化。实际上在UNIX的网络管理软件的域名服务里已经组合进这种软件。代理人使分布式系统的性能和可靠性得到提高,通信成本降低,提高了软件开发和维护的效率。 代理人是超越面向对象、客户/服务器系统的最新信息系统模式,它将开创信息系统发展的新纪元。最近在中国出版的比尔·盖茨先生的新著《未来之路》也谈到在未来的信息高速公路中,代理人软件的巨大作用,称它是软件中的软件。本文对代理人软件、代理人机器接口与分散处理有关的最新技术,代理人的实 相似文献
9.
软件过程的比较框架研究 总被引:4,自引:0,他引:4
软件过程在软件开发中占有非常重要的地位。根据项目的需求和特点,选择一个合适的软件过程可以使项目的开发事半功倍。为了指导软件过程的选择,本文给出了一个简明的软件过程比较框架,并依据这个比较框架,对几个典型的软件过程进行了分析和比较。 相似文献
10.
11.
软件重用是重复使用软件资源的过程。软件资源包括程序代码、测试用例、设计文档、设计过程、需要分析文档等等。对于新的软件开发项目而言,它们或者是构成整个目标软件系统的部件, 或者在软件开发过程中发挥某种作用。通过采用软件重用技术能有效地提高软件生产率、降低软件开发成本。本文首先描述软件重用的含义,介绍了目前流行的几种软件重用方法,然后结合GIS软件的开发讨论软件重用技术的应用。 相似文献
12.
软件度量是针对软件开发项目、过程及产品进行数据定义、收集和分析的持续度量化过程;持续集成工具上的的构建工程每天自动完成从版本库更新代码、静态检查、编译、出包、自动化用例测试等任务,在进行集成构建的过程中可以为软件度量提供多种相关的度量数据;结合工作实践,叙述了基于持续集成的软件度量的原理;软件度量管理涉及到的角色;软件度量实现过程;叙述了基于持续集成的两种类型的软件度量指标的定义以及提取方法;最后详细叙述了在软件度量过程中遇到的几个典型案例;工作实践表明在软件的开发过程中做好软件度量工作有助于软件开发部门控制、预测、和改进软件产品的质量与软件开发过程;从而提高软件质量和软件开发效率,降低软件开发成本。 相似文献
13.
面向对象的软件可重用性分析 总被引:1,自引:0,他引:1
目前,软件开发所面临的主要问题之一是如何提高软件的生产率。从软件工程的角度看,提高软件生产率需要从软件开发和软件维护两个方面去考虑。近几年来产生的一些软件开发方法,都不能明显地解决这两个方面的问题,对软件生产率的提高都不明显。软件可重用技术可以显著地解决这两个方面的问题,提高软件的生产率。本文着重讨论面向对象程序设计技术中软件可重用性的几个问题。 一、软件可重用的技术 相似文献
14.
15.
工控组态软件的对比及应用 总被引:10,自引:2,他引:10
回顾了工控组态软件的发展过程,详细地对比了国内外几种组态软件的相同点和不同点,从组态软件的功能、脚本语言、开放式结构、数据库、价值特点等方面对各种组态软件进行了详细分析。最后具体给出了一个应用组态软件开发系统的实例。 相似文献
16.
《计算机辅助设计与制造》2012,(9):34-37
一、产品概述
FineReport是一款集数据展示(报表)和数据录入(表单)功能于一身、用来辅助软件开发的工具软件。有了FineReport,在软件开发过程中,可以革命性地加快开发速度,提高软件的稳定性:在软件交付后,可以大大降低维护难度,提高最终用户的满意度。开发出的软件可以做到随需应变。 相似文献
17.
GIS软件市场战略:开发小型桌面系统陈常松,李英成(中国测绘科学研究院)在地理信息产业中,GIS软件开发、GIS数据建设、GIS工程等方面是十分重要的几个方面。其中,GIS的软件开发,特别是工具软件的开发与研究,是一项十分重要的基础性工作。目前的情况... 相似文献
18.
王兰 《数字社区&智能家居》2013,(23):5270-5272
在整个软件生命周期中需求分析阶段所得到的结果,是软件项目开发中其他后续几个阶段的基础,软件开发项目成败和质量在很大的程度上取决于软件需求分析。针对这情况,该文从软件开发中需求工程的任务目标出发,对需求分析进行了一些分析与探讨,发现了一些问题,采取了一定的措施,从而来确保软件质量。使软件产品是所要做的软件产品并使软件在做让它做的事情。 相似文献
19.
赵伟 《数字社区&智能家居》2013,(7):1575-1577
从减少软件开发成本和缩短软件开发周期的角度考虑,尽可能的在软件编码时期发现软件缺陷无疑是最佳选择,但软件运行时错误是所有的软件缺陷中最具风险的,发现该类错误最有效的手段就是专用测试工具。通过对几种主流的软件运行时错误测试工具的对比分析,探讨了各个工具的优缺点及选择的诸多因素,对于软件测试人员如何选择合适的该类测试工具,具有实际参考价值。 相似文献
20.
软件构架作为系统开发的蓝图,已成为软件工程领域的热点。在软件开发实践中,许多项目更为关注的是软件构架的设计,而忽略了软件构架的描述。事实上软件构架的详细精确描述是成功开发软件的根本保证。文中以UML为构架描述语言,引用IEEE1471标准中Viewpoint的概念,提出了基于3大Viewpoint的软件构架描述方法。基于Viewpoint的软件构架描述方法有助于开发人员在大型项目开发中从更高层次把握系统构架,从而保证软件开发过程的顺利进行。 相似文献