首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Alistair Cockburn是一位国际知名的软件开发专家。早在1991年,他受IBM之邀对一个OO项目设计一套方法。这次经历给了Cockburn极大的启发,此后他专心于研究和总结软件开发及管理经验。2001年,Cockburn发展出一套软件开发的思想,包括什么是软件开发;软件开发者的特点;开发团队应如何组织;怎样选择开发过程等。2001年底出版的《Agile Software Development》一书,则系统地阐述了这套独特的系统。此书大致分为四个部分:软件开发的性质,作为开发主体的个人,相互合作的团队以及方法过程。  相似文献   

2.
范凯 《程序员》2007,(9):71-73
对于企业应用软件开发领域来说,2001年是一个分水岭。在这一年,以Kent Beck、Martin Fowler、Robert.C Martin为首的16位极具号召力软件行业专家共同提出了敏捷软件开发宣言:  相似文献   

3.
潘加宇 《程序员》2006,(12):14-14
10月17日,用例和敏捷技术的大师Alistair Cockburn在北京举办了一个用例和敏捷开发的讲座。Cockburn在国内以他的《编写有效用例》知名,但近年主要研究敏捷开发方法,并提出了Crystal Clear方法。说起敏捷方法,XP是开发人员知道最多的,似乎一说敏捷就是XP。其实其他的敏捷方法如Crystal Clear、FDD、Scrum等都各有自己的优势,每个团队和项目都应该根据自己的情况找到自己合适的点。  相似文献   

4.
李默 《程序员》2006,(5):129-131
“敏捷软件开发宣言:我们正在通过亲身实践和帮助其他人实践,揭示更好的软件开发方法,通过这项工作,我们认为:人和交流胜过过程和工具可工作的软件胜过面面俱到的文档客户协作胜过合同谈判响应变化胜过遵循计划虽然右项也有价值,但是我们认为左项更重要。”——Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas敏捷软件开发这个词在2006年的中国软件界听起来仍然显得有些陌生。自2001年敏捷联盟被发起以来,  相似文献   

5.
《程序员》2010,(10):50-54
自2001年17位软件工程大师级专家共同起草了“敏捷宣言”始,敏捷运动已经如火如荼地发展了10年,这在科技的发展史上算不得长.然而放在整个软件开发的大历史背景下观察,会发现这十年对软件工程的影响极为深远:软件在发展之初,很多理念、思路是借鉴其他工业的.比如在大工业生产中借鉴了项目管理的思想、在建筑业中借鉴了架构的思想.然而当软件开发进入而立之年.敏捷宣言的提出.表明软件开发开始审视自身.这其实是重新建立起一套思想体系。  相似文献   

6.
在两年前,国内绝大多数企业还在考虑、论证UML的可用性及在实际开发工作中的可操作性的时候,一次偶然的机会看到了Alistair Cockburn的《Write effective use case》部分章节,我为之一振。今天看到了机械工业出版社华章公司引进翻译的《编写有效用例》,我同样感到兴奋不已,并一直认为这是一本系统分析员不可缺少的必备书,也正是这个原因使我再次认真读完了这本书。 《编写有效用例》是获2001年度开发大奖(ProductivityAward)的图书。作者Alistair Cockburn凭借自己在面向对象领  相似文献   

7.
软件项目开发的里程碑式进度规划方法   总被引:2,自引:0,他引:2  
软件大规模团队开发的模式研究是当前我国软件产业发展的重要课题,其中的并行工程研究是一个较为活跃领域.本文从分析软件开发的特点出发,分析软件开发中项目成员的特性,运用合理的人员假设,结合并行计算领域的阶段并行模型,提出了软件团队开发的里程碑并行开发模型和进度规划方案,并提供相应的参考案例.  相似文献   

8.
针对软件开发过程中如何有效地实施需求开发与需求管理的工作.从信息需求模型与信息寻求行为,到软件需求层次,再从需求工程的领域深入探讨需求开发与需求管理的工作。基于实践提出一套需求开发和管理的过程。  相似文献   

9.
软件架构在软件开发中起着非常关键的作用.在传统软件开发中,软件架构难以改变,对架构的调整需要付出较大成本.与此相比,敏捷开发(Agile Development)是轻量级的,拥抱变化的,能快速响应变化的开发方法.在对敏捷软件开发及架构分析的基础上,提出一套敏捷开发中架构设计的方法论.结合实际项目中的架构设计验证该方法论的有效性.  相似文献   

10.
全球领先的设备软件优化(DSO)厂商风河系统公司13前宣布推出Wind River Workbench 2.4开发平台。Workbench是业界领先的商用级设备软件开发套件,此次推出的2.4版本集成了多种最新的产品技术和升级。风河公司的Workbench平台是业界首个基于Eclipse技术的开源设备软件开发套件,通过一套独立的集成组件为开发者提供贯穿开发全过程的支持能力。Workbench 2.4不仅具备了Eclipse 3.1产品升级和硬件支持,同时还提供了最新的测试和诊断技术,大大减少了耗时的人工测试和烦琐的诊断工作。采用Workbench 2.4开发套件,开发厂商将能够更专注于提升产品的价值和性能,在竞争13益激烈的设备软件市场中占据先拔头筹。  相似文献   

11.
一个表示和运用非功能性需求的框架   总被引:1,自引:0,他引:1  
本文分析了一个软件开发进程中表示和运用非功能性需求的综合框架,该框架的目的是开发一套技术以调整软件开发进程中的设计决策,从而强调了依据非功能需求,探索合理化的软件开发进程。  相似文献   

12.
架构师是软件行业中的一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本。并制定这个项目的总体架构。指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解.并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。对于每一个软件开发人员。架构师都是一个令人向往的角色.它是能力与高薪的代名词。  相似文献   

13.
MSF(Microsoft Solutions Framework微软解决方案框架)是微软公司开发产品时所应用的一套开发管理方案,也可以说是微软多年来总结出的软件开发经验。由于微软产品在商业上取得的巨大成就,MSF也成为人们关注的对象。  相似文献   

14.
基于细化的对象分析和设计方法   总被引:2,自引:0,他引:2  
柳诚飞  居德华 《软件学报》1995,6(2):112-117
面向对象的开发方法是一种很有前途的软件开发方法.它通过对应用系统的问题空间对象直接建模,然后将它们同态映射到解空间,使应用易理解、易维护.然而,对于大而复杂的应用系统,这种方法较难识别问题空间中的对象.本文在比较了功能化和面向对象的开发这两种方法后,提出了一种基于细化的对象分析和设计方法ROAD.  相似文献   

15.
一个基于Petri网的软件并行开发控制模型   总被引:1,自引:1,他引:1  
软件开发活动的并行化是缩短软件开发周期、加快软件开发速度的有效途径。本文提出了一个基于Petri网的支持软件并行开发的并行控制模型CCM及其构造方法,从而为实现软件并行开发的有效控制和开发相应的CASE系统奠定了基础。  相似文献   

16.
Jazz开发实践     
李嘉涛  郭朝阳 《Internet》2008,(8):119-122
比尔·盖茨退休了,能够看到盖茨与他的时代作别是我们的荣幸,这代表我们这个时代是飞速发展的,即使伟大如盖茨,也要跟时代说声再见,这就是盖茨退休事件的最大魅力所在。即使开发工具的不断改进使软件开发的个人生产效率已经得到了极大的提高,然而软件开发的个人英雄时代已经过去,商业软件的开发需要高效的开发团队,如何提高团队的生产效率成为新的问题。  相似文献   

17.
王冲 《福建电脑》2011,27(4):61-62,129
敏捷开发是软件工程领域中新兴的一种软件开发模式,作为一种流行趋势的新兴技术,不少公司都在尝试实施敏捷开发转型。本文对这种新兴的敏捷开发与传统软件开发模式作了比较,通过比较阐述敏捷开发思想的优越性,并给出了敏捷开发在教学中的一些建议。  相似文献   

18.
唐薇娜 《软件世界》2007,(15):57-58
开发并交付高质量的软件开发平台,不应该是口号,而应该是一个长期的行动。 UniEAP的开发有一个统一过程,这个过程有助于提高软件开发团队的工作效率,控制开发过程中的风险,保证软件开发进度并且提高软件产品质量,是产品成功的保证,这个统一过程就是NUP。  相似文献   

19.
jini 《程序员》2005,(7):31-32
1999年,IBM与Novell签订合作协议,成功地提供电子商务的解决方案给予原先使用NetWare的用户。同年更是推出了WebSphere Application Server3.0,并且推出WebSphere Studio与VisualAge for Java让工程师可以快速开发相关的程序。2001年,IBM更是宣布将应用服务器、开发工具整合在一起,与DB2、Tivoli及Lotus结合成为一套共通解决方案,如今、IBM更是并入了Rational Rose(UML tools)让开发流程更是完整化。  相似文献   

20.
介绍了基于重用的软件开发过程;指出面向对象技术是一种基于重用的软件开发技术;最后,讨论了面向对象技术中类库开发与重用的3种途径。  相似文献   

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

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