共查询到20条相似文献,搜索用时 15 毫秒
1.
软件复用——提高软件质量与效率的途径 总被引:5,自引:0,他引:5
软件复用技术一直受到研究人员和软件开发机构的重视。软件复用或叫软件重用的一个重要技术是对可重用的软件构件建立软件构件库。开发人员可以在软件构件库中检索自己需要的构件,从而避免重复劳动,提高开发的效率和质量。本介绍了软件复用的有关概念、意义和建立软件构件库的方法。 相似文献
2.
随着需求越来越多变、软件越来越复杂、对软件开发过程的要求越来越规范,软件产品的质量在很大程度上取决于软件开发过程。具有良好软件过程的组织能够开发出高质量的软件产品已成为共识。我国软件企业对软件开发过程也越来越重视,很多企业纷纷运用软件过程管理的技术和方法,提高自身软件开发和管理水平。1.软件过程改进与软件过程改进周期从本质上讲,软件过程改进就是始终如一地应用那些带来好效果的实践,改变那些导致问题产生的实践。过程改进需要软件组织对以前项目的经验和不足进行深刻内省和仔细分析,通过运用更好的软件开发方法和管理… 相似文献
3.
软件开发中的项目管理 总被引:1,自引:0,他引:1
软件项目与一般项目比较,有其自身独有的特点。软件开发是知识密集型的智力活动,同时也是自动化程度极低的劳动密集型活动,含有大量的、易于出错的手工劳动(如编程);软件开发具有自己的生命周期;软件项目的成果有其特有的表现形式,可见性差。在软件开发过程中,我们常常碰到一些问题,如:应用需求往往不明确,用户想到什么就提什么;开发前对时间估计不足,开发的时限定得太少;开发过程中,软件因素与人的相关性大,对事物的描述方式因人而异,造成相互沟通困难等等。因此,在软件开发的项目管理过程中,应该将一般的管理学原理与… 相似文献
4.
软件需求既是软件产品开发的依据,也是整个项目过程各项活动的基础,一般来讲,需求开发工作占软件产品开发全部工作量的15%。然而在实际工作中往往存在大量软件需求质量不高和需求变更频繁的问题,这样不仅在技术上给开发人员带来不必要的麻烦,而且造成了人力、物力、财力的浪费,对开发的业务品种的应用效果往往造成不良的影响,其潜在的负面影响尤其不容低估。随着信息技术的发展和网络新经济的到来,银行业面临日益增长、不断发展变化的软件需求,如何开发高质量的软件需求并进行有效的管理已成为当前软件开发中一个亟待解决的关键… 相似文献
5.
CMMI(Capability Maturity Model Integration for software,软件能力成熟度模型集成)是由美国卡耐基梅隆大学软件工程研究所组织全世界的软件过程改进和软件开发管理方面的专家历时四年开发出来的。它是在CMM基础上发展起来的,目前在世界范围已成为一种软件能力成熟度评估标准。CMMI主要用于指导软件开发过程的改进和进行软件开发能力的评估。 相似文献
6.
随着计算机应用的发展,软件的开发应用巳渗透社会的各个领域,各开发软件的组织在竞争中各有侧重,有的侧重于金融软件的开发,有的则侧重于企业管理或财务软件类的开发等。一些大的公司则有相应的事业部或开发组来满足不同领域软件开发的需要,大多数系统分析人员相对固定地从事某一应用领域软件的开发,这种分工显著地促进了系统分析工作的开展。 相似文献
7.
CMM作为软件过程的国际性工业标准,在软件工程的实践中应用日趋广泛。采用适当的软件开发过程框架工具,实现CMM标准中的关键过程域(KPA),银行业可以获得高质量的应用软件。本文阐述了CMM的基本概念和体系结构,并结合银行业的具体情况,介绍了银行业如何实施基于CMM的软件项目开发。 相似文献
8.
软件需求是软件开发的依据,是软件项目开发过程各项活动的基础。据统计,软件项目中40%-60%的问题根源是在需求分析阶段。目前,软件工程发展已经日益重视软件需求开发。 相似文献
9.
一、基本概念 使用金融软件是金融电子化建设的核心内容.目前金融系统特别是银行界,许多引用系统都是自己的软件开发部门单独或与外部其他机构合作开发的,少量软件是直接购买的商业软件产品.不论哪种情况,对金融软件的需求管理是最为重要的内容. 金融软件的开发过程,是由应用部门提出需求,开发部门按照需求进行开发,最终由应用部门具体使用.在这个过程中,应用部门与开发部门的分工是:应用部门根据业务提出具体的需求,并根据需求对开发部门提交的软件系统进行验收,最终投入使用;开发部门负责技术开发的实现,解决各项技术问题,向应用部门提供符合需求的软件产品. 相似文献
10.
11.
商业银行软件项目开发的成功与否跟加快金融电子化进程息息相关,软件开发中质量控制的好坏与项目的成功有着重大关系,因此,商业银行软件项目开发的质量控制,理应成为软件开发管理中的重要议题之一。 相似文献
12.
中国工商银行软件开发中心在计算机应用软件的开发和推广过程中,存在耗费和效益的核算问题,每个开发项目的成本归集、计算、预计、控制贯穿整个项目开发和推广过程.根据工商银行总行关于全面成本管理的有关精神和软件开发中心成本核算的具体工作,本文就软件开发成本核算的有关问题作一些初步的探讨. 相似文献
13.
中国会计学会在“九五”科研规划中指出 :电算化会计软件将由记帐报帐型转向管理型。指明当前会计软件开发的工作重点是进一步开发管理功能。目前 ,会计软件市场热闹非凡 :管理型财务软件 ,网络财务软件 ,决策支持软件 ,全能管理软件乃至全能ERP软件 ,层出不穷。开发商们正努力把会计软件功能从会计核算拓展至企业管理乃至理财领域 ,以期开发出兼具财务核算、企业管理、决策支持三项功能的大型软件。上述现象在一定程度上反映了人们在对软件功能定位时存在着偏差 :偏向全方位定位。笔者认为 ,未来软件开发对象不应是功能复杂全面的大型软… 相似文献
14.
目前,很多企业都运用软件能力成熟度模型CMM(Capability Maturity Model for Software)指导软件设计,组织和改进软件设计过程,实施组织上的宏观管理.但CMM没有提供软件企业内部个体对软件设计过程的微观管理,要得到开发人员对过程改进的理解和支持,就需要一套从个体角度保障过程改进实施的系统方法.个体软件过程PSP(Personal Software Process)为开发人员提供了个人必须掌握的方法和技能,它为个体软件过程提供了文档化管理的工具,是使个体在软件开发过程中改变习惯的工作方式,使个体的软件开发朝着更加规范、科学的方向发展.CMM没有涉及关键过程域所需要的具体知识和技能,而PSP正好补充了CMM的不足,PSP和CMM相互支持、相互补充. 相似文献
15.
软件生产活动是智力活动,要实现对其客观度量是比较困难和复杂的。软件度量是对软件开发项目、过程及其产品进行数据定义、收集及分析的持续性量化过程。作为软件工程领域中一项非常重要的内容,过去30多年来相关研究很活跃,度量内容主要涵盖度量软件规模、工作量、可靠性、复杂度、性能等方面。通过准确的度量,有助于深入了解、掌握开发过程中的情况,有助于对项目发生的情况进行控制,并对软件开发过程和产品进行改进, 相似文献
16.
随着我国金融电子化建设的深入,金融软件产品越来越多,软件开发规模越来越大。如何提高软件开发的效率和质量已成为金融软件开发的核心问题。笔者认为:需求管理是关系到金融软件产品质量的关键,对业务发展具有深远影响。软件需求质量的好坏直接关系到软件产品的开发质量和生命力。 相似文献
17.
随着社会和技术的进步,用户越来越需要那种能够即时满足工作需求、支持各种交互性应用的软件。因此,近几年来世界上一些知名的信息技术公司,都从软件与社会的交互性、软件的使用、软件具备什么功能和软件怎样开发的角度,来研究软件系统和软件工程的未来发展方向,并探索软件开发中存在的问题,以满足用户对软件的长远需求。但是笔者从近年来银行应用软件开发中发现,在软件的开发与应用过程中,仍然存在着很多影响软件质量的问题。本文就银行应用软件开发中存在的问题加以剖析。 相似文献
18.
CMMI(Capability Maturity Model Integration For Software,软件能力成熟度模型集成),目前在世界范围内已成为一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估.参照它,可以比较直观地了解自己的软件开发能力,找到值得借鉴修改的地方,有效地改进我们的项目管理方式,提高软件产品开发质量. 相似文献
19.
中间件技术与金融信息化 总被引:1,自引:0,他引:1
随着信息技术的发展以及信息技术在各行业应用的推广,软件系统的复杂性不断增长,软件人员的频繁流动和软件行业的激烈竞争迫使软件企业提高软件质量、积累和固化知识财富,并尽可能地缩短软件产品的开发周期。于是集软件复用、分布式对象计算、企业级应用开发等技术为一体的“基于中间件的软件开发”应运而生,这种技术以软件架构为组装蓝图,以可复用软件构件为组装模块,支持组装式软件的复用,大大提高了软件生产效率和软件质量。由于其巨大的优越性,使其在当今的信息系统开发中得到了广泛应用,金融信息系统的开发就普遍采用了中间件技术。 相似文献
20.
一个软件项目的产生要经过前期调研、立项、需求、开发、测试、上线的过程,在这个过程中需求是最关键的环节。目前,中小商业银行进行软件开发时通常会成立一个小组,组织各业务条线和技术人员,搜集现有系 相似文献