首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
随着用户对软件要求的提高,需求的变化性和不确定性已成为软件行业的显著特点,传统软件开发方法不能很好的解决这些问题,而敏捷软件开发作为一种轻量级的开发方法,能够快速适应需求的变化,为这些问题的解决提供了一种可能方案。敏捷软件开发方法中最有影响力的是极限编程。  相似文献   

2.
孙靓 《大众科技》2011,(1):145-146,163
文章探讨了指导高职院校学生基于CMMI进行软件项目设计与实施.项目式教学作为教学改革的一个环节.通过基于CMMI进行的软件项目开发过程,使学生能够体验到什么是基于CMMI软件项目开发方法.在以后的实际工作中也能较快进入软件开发过程.  相似文献   

3.
传统的MIS(Management Information System)开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。随着时代的发展,原有的MIS系统很难适应新的需求,因而在软件开发过程中,开始产生软件复用(Software reuse)的思想和采用基于软构件(software component)的开发方法。  相似文献   

4.
本文介绍了敏捷开发方法的价值观和基本原理,并从需求分析和开发周期两个方面对敏捷软件开发进行剖析,讨论敏捷软件开发如何对待软件的需求和设计,并调整XP编程实践,建立了敏捷软件开发过程模型.  相似文献   

5.
随着用户对软件要求的提高,需求的变化性和不确定性已成为软件行业的显著特点,传统软件开发方法不能很好的解决这些问题,而敏捷软件开发作为一种轻量级的开发方法,能够快速适应需求的变化,为这些问题的解决提供了一种可能方案。敏捷软件开发方法中最有影响力的是极限编程。  相似文献   

6.
软件复用已成为提高软件开发效率、解决软件危机的重要手段.由于特定领域的需求存在较大共性,并且需求较稳定,使得特定领域的软件复用效率更高.阐述了特定领域的软件复用技术,并提出基于领域工程的开发模式,最后将这一开发模式应用到实际软件开发中.  相似文献   

7.
曹咏梅 《中国科技信息》2005,(13):110-110,133
针对当前软件开发中存在的需求变化大和可重用性差等问题,提出了一种基于COM技术的旋转机械状态监测与故障诊断系统软件开发方法。从领域分析的角度抽象出了系统的体系结构,提出了系统的组件化模型,并给出了组件的实现方法。  相似文献   

8.
《科技风》2020,(5)
计算机软件开发中应用嵌入式软件,不仅能够提升计算机软件开发的效率,同时还能有效满足计算机设计软件过程的开发需求。基于此本文首先对嵌入式软件的应用价值进行分析,其次对计算机软件开发过程进行阐述,最后对计算机软件开发应用嵌入式软件进行研究。  相似文献   

9.
敏捷开发方法是一种响应迅速变化中的需求、快速开发出高质量软件产品的方法,它包含4大核心价值和13大原则,它是传统软件开发方法的改进和升级。在软件开发大军中,小型团队具有其特殊的优势和劣势,如果采用敏捷开发方法,合理地进行迭代式开发,可以构建出更高质量的产品,更快地获取回报,从而平稳、快速地发展起来。  相似文献   

10.
极限编程(XP)是主要用于编码高风险软件项目的轻量级技术,它将一些实践证明最为行之有效的方法有机的融合在了一起, 并且将其提升到了理论的高度,从而促进了软件领域的开发.在极限编程中处于核心地住的测试驱动开发(TDD)以测试作为开发过程的中心,以测试先行和重构(Refactoring)作为核心思想, 对软件开发提出了一种崭新的思路,借鉴极限编程思想,测试驱动开发方法.本文分别从测试驱动开发概念、测试驱动开发优点、测试驱动开发实现等方面阐述了测试驱动开发方法.最后结合实例描述了在软件开发过程中如何应用测试驱动方法和理念.  相似文献   

11.
基于工业设计(ID)和工业工程(IE)融合的IDE创新方法对软件开发流程进行优化,将难点由用户需求定义环节转化为系统开发的具体任务,从而指导非专业软件开发公司快速实现开发目标。最后,以中烟的卷烟生产数据分析应用平台开发为案例,验证该方法在软件开发中的可行性,给其他软件的开发提供理论参考。  相似文献   

12.
针对银行软件的特点,阐述了VDM(Vienna Development Method,简称VDM)的由来、基本思想、优点及其开发步骤,并结合银行工作的实际情况,应用VDM对银行存款系统进行了规范说明、程序实现和程序验证,提高了银行存款系统的安全性和可靠性。  相似文献   

13.
郭斌 《科学学研究》2004,22(2):157-163
通过对美国、印度、日本、以色列、爱尔兰、中国软件产业的比较性分析,结合对杭州软件产业的实证分析,对我国软件产业发展面临的若干问题进行探讨。我国软件产业目前存在着企业规模普遍偏小、产出率偏低的问题,因此在推进我国软件产业发展的过程中,一个重要的政策指向就是在推动本国软件产业集群式发展的同时,积极扶持规模化的本土领先软件企业,以充分利用软件产业规模所带来的经济利益。与此同时,可以也必须采取本国市场与出口导向并重的产业发展策略。在此过程中,不能将制造业的产业政策经验简单地直接应用于软件产业发展上,而需要依据软件产业发展的自身特点来有针对性地实施相关的产业扶持和引导政策。  相似文献   

14.
王开磊 《科教文汇》2012,(16):58-58,62
随着科技的发展和计算机的应用普及,计算机软件的应用可涉及各行各业。软件类型各式各样,例如,办公软件、邮件系统、数据库管理软件、图书管理软件,甚至是娱乐游戏等。涉及的行业包括政府、企业、银行、高校、农业等等。这些软件的开发和应用促进了社会和经济的发展,提高了人们的工作效率。因此,软件工程的教学也在整个计算机教学中占有很重要的地位。作为软件工程专业的授课教师,有责任让学生学好这门学科,为计算机软件行业提供更多更优秀的人才。本文将对计算机软件工程教学中发现的一些问题及如何优化改进这些方法进行具体阐述。  相似文献   

15.
软件开发国际合作模式研究   总被引:1,自引:0,他引:1  
苏竣  阎杰 《科学学研究》2001,19(2):96-99,29
在全球经济一体化的背景下 ,通过国际合作建立和提升自身的独特竞争优势 ,是现阶段我国软件产业发展中面临的战略性问题。本文从软件开发周期的成本特性出发 ,讨论了软件开发周期的价值链结构 ,对比分析了软件开发国际合作的三种基本模式 :现场开发、离岸开发和Internet基础上的软件开发  相似文献   

16.
蔡媛 《科教文汇》2012,(33):54-55
高等和中等职业技术教育分别是培养不同层次人群的两种方式,也是为了方便他们的学习.为了提高人才的综合素质,在充满激烈竞争的社会中不被淘汰,很多的职业技术学校也开展了计算机应用技术教学,以适应工作的需要.本文主要讲述了就业导向的办公软件在计算机教学中的应用.  相似文献   

17.
The proliferation of information and communication technologies (ICTs) into all aspects of life poses unique ethical challenges as our modern societies become increasingly dependent on the flawless operation of these technologies. As we increasingly entrust our privacy, our well-being and our lives to an ever greater number of computers we need to look more closely at the risks and ethical implications of these developments. By emphasising the vulnerability of software and the practice of professional software developers, we want to make clear the ethical aspects of producing potentially flawed software. This paper outlines some of the vulnerabilities associated with software systems and identifies a number of social and organisational factors affecting software developers and contributing to these vulnerabilities. Scott A. Snook’s theory of practical drift is used as the basis for our analysis. We show that this theory, originally developed to explain the failure of a military organisation, can be used to understand how professional software developers “drift away” from procedures and processes designed to ensure quality and prevent software vulnerability. Based on interviews with software developers in two Norwegian companies we identify two areas where social factors compel software developers to drift away from a global set of rules constituting software development processes and methods. Issues of pleasure and control and difference in mental models contribute to an uncoupling from established practices designed to guarantee the reliability of software and thus diminish its vulnerability.  相似文献   

18.
人们面对的是一个层次化的世界,分层的思想被人们所熟知,在此基础上,通过对大量的软件开发活动的过程进行研究,归纳总结出一种新的思维方式——层次化思维方式。叙述了自顶向下层次化思维方式和自底向上层次化思维方式的内容。叙述了层次化思维方式在软件开发活动中发挥作用的情况,不论是采用结构化软件开发方法进行系统功能分解的过程,还是采用面向对象软件开发方法形成类的层次化结构的过程,还是画数据流图的过程,还是用盒图(或PAD图)描述算法的过程,还是标准化软件菜单的使用和设计的过程,还是网页的浏览和设计的过程,都是遵循层次化思维方式进行思维的过程。  相似文献   

19.
从软件外包看中国软件企业的发展与创新   总被引:3,自引:0,他引:3  
全球软件企业的发展模式主要有三种:美国模式、印度模式和日本模式。全球软件外包市场规模已达到1000亿美元,发包市场主要集中在北美、西欧和日本,接包市场主要是印度和爱尔兰。中国软件企业发展软件外包。需要注意国内国际市场并重,深化对日软件外包,借鉴印度模式拓展欧戋市场,重视CMM等业务流程管理,以文化为先导,加强教育培训和通过创新提升软件外包价值链。  相似文献   

20.
对日软件外包人才需求分析   总被引:7,自引:0,他引:7  
伴随着国际软件外包的蓬勃发展,我国软件外包产业也快速成长,其中对日软件外包的市场规模已超过了中国软件外包整体收入的一半以上,对日软件外包人才需求急剧增加.通过对对日软件外包业务流程的分析,明确了对日软件外包人才需求的结构层次,阐明了对日软件外包业务对各个层次人才技能的基本要求,探讨了对日软件外包业务中各层次人才的培养途径,为今后规划对日软件外包人才培养的创新模式奠定了基础.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号